dimanche 5 août 2012

gnome-system-tools, accès facile à des options supplémentaires

Par exemple, je n'avais pas accès aux périphériques USB dans virtualbox, sans trouver de raison exacte, les pré-requis (comme les additions invité) étaient tous réunis.

Un peu par hasard j'ai trouvé un site qui parlait du fait qu'il était nécessaire de donner l'autorisation à son propre utilisateur d'utiliser le système de virtualisation, ce qui peut être fait avec le module "Utilisateurs et Groupes".

  • Installation : depuis les dépôts Ubuntu
  • Nom du paquet : gnome-system-tools

NOTES :

Pour les droits d'utilisation de la virtualisation, ouvrez le programme  users-admin et sélectionnez l'utilisateur voulu dans la liste. Cliquez sur "Paramètres avancés" et entrez votre mot de passe lorsque le programme vous le demande.

Sous l'onglet "Privilèges utilisateur", cherchez l'entrée "Utiliser le système de virtualisation VirtualBox" et cochez le.

Il vous suffit de sortir de votre session et de vous reconnecter pour accèder aux droits mentionnés.

Pour une description plus exhaustive du paquet, rendez vous sur http://doc.ubuntu-fr.org/gnome-system-tools

Créer une session Ubuntu 2d pour xrdp

Lorsque on tente de se connecter par le biais du client xfreerdp sur un PC utilisant le bureau Ubuntu en version 3d, la connexion échoue après le login.

Il faut alors faire les corrections suivantes pour que la connexion à distance utilise un bureau 2d:

Créez dans votre répertoire d'utilisateur un fichier que vous appelez .xsession. Ce fichier doit contenir le texte suivant:
gnome-session --session=ubuntu-2d
 Ensuite il faut éditer le fichier /etc/xrdp/startwm.sh (en tant que root) et remplacer :
. /etc/X11/Xsession
par :
 . /home/<utilisateur>/.xsession
(remplacez <utilisateur> par votre utilisateur)

Il suffit de redémarrer le service xrdp et le tour est joué :
sudo /etc/init.d/xrdp restart

mercredi 1 août 2012

Créer un lanceur Unity pour une connexion freerdp

Il est nécessaire d'installer FreeRdp au préalable, qui ne fait pas partie des applications standard de Ubuntu. Pour rediriger le son et le presse-papiers, installez aussi le paquet libfreerdp-plugins-standard.

Ouvrez Nautilus et naviguez à /home/utilisateur/.local/share/applications, la vous créez un fichier vide que vous nommez par exemple FreeRdpClient. Par clic droit sur le fichier, sélectionnez les propriétés.

Dans l'onglet des permissions, autorisez l'exécution du fichier comme un programme, puis refermez la boîte de dialogue.

Ouvrez le fichier avec un éditeur de texte (gedit), puis insérez le code suivant en remplaçant les données en majuscules et l'adresse IP par vos coordonnées:

lundi 23 juillet 2012

grsync - syncronisation en version graphique

Pour ceux qui préfèrent une version graphique de rsync, il existe grsync sous gnome.

Après avoir lancé le programme on entre les dossiers source et destination dans l'onglet "Options de base". Pour les diverses possibilités de configuration supplémentaires et avancés, consultez la documentation Ubuntu.

Afin d'exclure des fichiers / dossiers, voir comment créer un fichier d'exclusion dans mon tutoriel ici. Ensuite il suffit d'ajouter la ligne suivante dans la box "Options supplémentaires" sous l'onglet "Options avancées", en remplaçant le chemin du fichier :
--exclude-from=/home/utilisateur/dossier/exclude.txt
  • Installation depuis les dépôts Ubuntu

lundi 16 juillet 2012

Se débarasser du message "Waiting for network configuration..." lors du démarrage

Je dispose de deux cartes réseau, une qui se connecte directement au FAI et une qui se connecte au Routeur VPN de mon employeur. Ce dernier n'est pas allumé lorsque j'utilise mon PC à des fins privés.

Toutefois, lorsque le Routeur VPN est éteint, le démarrage attend des plombes pour rétablir la connexion, d'abord avec le message "Waiting for network configuration..." durant 40 secondes, puis avec le message "Waiting up to 60 more seconds for network configuration...". Ces messages ne me servent à rien, je sais que le réseau VPN est éteint, et en rallumant le routeur en cours d'utilisation du PC, la connexion s'établit de toute façon quand-même.

Ces messages font partie des scripts de démarrage et sont définis dans /etc/init/failsafe.conf, qu'il suffit d'éditer en tant que root evidemment!

Les lignes concernées sont :

vendredi 22 juin 2012

gimp-plugin-registry - besoin d'effets et filtres à volonté?

Gimp, dans sa version de base offre une belle et utile collection d'effets, filtres et autres extensions. Toutefois, pour l'utilisation plus poussée, elle est un peu limitée, surtout comparé au grand frère photoshop.

Pour disposer d'une bonne collection d'extensions, installez le paquet gimp-plugin-registry qui comble un partie de ce manque.

La liste des extensions compris dans le paquet se trouve ici (en anglais), elle me semble enorme!

  • Installation par PPA : ppa:nilarimogard/webupd8

mercredi 20 juin 2012

Liste d'exclusions pour rsync

Lors de mes sauvegardes avec rsync (ou grsync), je ne vois pas de raison de faire des sauvegardes du cache Firefox ou de ma poubelle par exemple. Pour exclure certains fichiers ou dossiers, il suffit de créer un fichier comme suit:

Créez un fichier texte, par exemple avec gedit, sous votre profil contenant les noms de fichiers/dossiers à exclure (sans chemin), par exemple:

Trash
.nano_history
.smbcredentials
.thumbnails
.cache
Cache

Sauvegardez le fichier sous un nom explicite, par exemple rsync_exclusions.txt

Dans la commande de lancement de rsync il suffit de rajouter le paramètre --exclude-from avec le chemin vers le dossier comme dans cet exemple.

mardi 19 juin 2012

sauvegarde en arrière-plan avec rsync et crontab

Afin d'éviter l'utilisation d'une application avec une interface graphique pour les sauvegardes, il est possible de  créer une tâche crontab qui lance rsync.

Les avantages sont d'un côté que, au moment de la sauvegarde, on n'est pas dérangé et de l'autre que le rafraîchissement de l'interface graphique ne nous bouffe pas une bonne partie de la performance.

L'inconvénient est que, en cas d'erreur, on n'a pas de message. Il faut donc consulter les logs régulièrement.

lundi 18 juin 2012

Linus Torvalds recompensé

La Technology Academy Finland a été incapable de départager les deux finalistes en lice pour le Millennium Technology Prize, le plus important prix dans le domaine de la technologie dans le monde, accompagné d'un chèque d'un montant de 600 000 euros pour chacun des deux gagnants.

Mercredi 13 juin 2012, Linus Torvalds, le créateur du noyau Linux, a partagé le prix avec Shinya Yamanaka, le créateur des cellules souches pluripotentes induites.

dimanche 17 juin 2012

Connexion à un Mac? xtightvncviewer!

Pour se connecter à un Mac, il est standard d'utiliser un client vnc, pré-installé sur tous les systèmes Mac OS X.

Ce que j'ai trouvé de mieux à ce jour sous Linux, c'est à dire avec moins de coupures et de saccades, est xtightvncviewer. La différence avec le vnc pré-installé sur Ubuntu est épatante!

Pour des connexions entre des systèmes Linux par contre, je conseille freerdp-x11 et xrdp.
  • Installation depuis les dépôts Ubuntu