mardi 17 juillet 2012

Cuttlefish

Voici encore une information bonne à prendre sur le blog de Korben.
Il s'agit de Cuttlefish, un petit utilitaire qui permet de customiser les réactions d'ubuntu vis à vis de certaines actions. Exemple : changer l'imprimante par défaut lorsqu'on lance une application, monter le son lorsqu'on lance vlc ou totem, etc.

Pour l'installation :

sudo add-apt-repository ppa:noneed4anick/cuttlefish
sudo apt-get update
sudo apt-get install cuttlefish


Toujours bon à avoir sous la main pour le jour où ...




vendredi 13 juillet 2012

IP fixe sous ubuntu 12.04

D'ordinaire, lorsqu'on désire donner une adresse IP fixe à son pc sous Ubuntu dans le cadre d'un réseau local, on éditait le fichier /etc/network/interfaces pour y mettre des choses du genre :

auto eth0


iface eth0 inet static
address 192.168.1.10 (ou autre chose)
netmask 255.255.255.0
gateway 192.168.1.1 (ou autre chose)


Mais voila que depuis Ubuntu 12.04, cette méthode ne permet plus d'accéder au net. En réalité, la configuration dns est générée automatiquement par un utilitaire (resolvconf). Pour résoudre ce problème, soit on désinstalle resolvconf, soit on ajoute une ligne dans le fichier interfaces : 


dns-nameservers 192.168.1.1 (ou autre chose)

jeudi 12 juillet 2012

Samba configuration

Parce que vous voulez vous montrer agréable vis-à-vis de vos collègues qui sont "encore" sous window$, voici une astuce pour partager très facilement des documents avec eux.

Installez le paquet system-config-samba.
Il suffit d'utiliser l'interface graphique très intuitive pour mettre des documents en partage sur votre réseau local.


mardi 10 juillet 2012

Configurer Unity

Je vous relaie ici un article de Korben concernant la customisation de Unity. L'outils en question - disponible dans les dépôts 12.04 - s'appelle MyUnity. Il vous permettra de configurer un tas de choses inutiles et donc indispensables.
 Je ne rentrerais pas dans les détails et vous invite à lire l'article de Korben pour en savoir plus.


Gimp : sabre laser

Aujourd'hui, je vais vous expliquer comment ajouter un sabre laser sur une photo en seulement quelques clics.
Dans un premier temps, il vous faudra vous procurer un petit script téléchargeable ici.
Déposez le script blade-roto.scm contenu dans l'archive dans le répertoire script de The Gimp (Généralement dans le répertoire ~/.gimp-2.x/scripts/ où x correspond à votre version).

Ceci étant fait, il vous suffit de faire un clic-droit sur n'importe quelle sélection - de préférence ayant une forme crédible de sabre - et un sous menu apparaîtra dans Script-Fu. Voici une petite vidéo d'illustration sur un exemple concret.


Résultat :


vendredi 6 juillet 2012

Captures d'écran 12.04

Depuis Ubuntu 12.04, la capture d'écran fonctionne de manière quelque peu différente.

Prt Scr envoie automatiquement la capture dans le répertoire image de l'utilisateur. Il est possible de modifier ce chemin en modifiant dconf-editor à la clé org.gnome.gnome-screenshot.auto-save-directory. (file:///chemin-de_destination)

En plus, il existe désormais trois modes de capture :
1. Prt Scr : capture de tout l'écran
2. Alt + Prt Scr : capture de la fenêtre en focus
3. Maj + Prt Scr : permet de définir une zone pour la capture (un peu comme dans shutter)

Un peu déroutant au début mais bien pratique au final.

Evolution -> Thunderbird

Nativement, Thunderbird n'est pas capable d'importer les mails d'Evolution. Cependant, il existe un petit module qui vous facilitera la vie si Evolution vous prend la tête avec ses plantages répétitifs. (Oui, il m'a un peu cherché récemment!)

La méthode : 

Dans Thunderbird, ouvrez le menu Outils / Modules complémentaires.
Dans le catalogue, recherchez et installer le module ImportExportTool.

Dans Evolution, sélectionnez un ou plusieurs messages et CTRL-S. Cela sauvegardera les messages dans un format mbox.

De retour dans Thunderbird, importez un ou plusieurs fichiers mbox et vous retrouverez vos mails.

Ce n'est pas très aisé lorsque vous disposez d'une arborescence de dossiers assez importante. Cela dit, il est possible d'importer plusieurs fichiers mbox d'un coup. Faut quand même bidouiller pas mal. Grosse déception sur ce point.

En ce qui concerne l'export des contacts. Vous pouvez utiliser la ligne de commande suivante :

evolution-addressbook-export --format=csv > contacts.csv


 

mardi 3 juillet 2012

Multiple screens

Sous Gnome-Shell, il est également possible de gérer le multi-écran mais il vous faudra, au préalable, configurer dconf-editor pour y arriver. Vous devez décocher la clé suivante :
org.gnome.shell.overrides.workspaces-only-on-primary.


lundi 2 juillet 2012

Monter une iso

Bon, ce n'est pas une astuce extraordinaire mais comme je me sers de ce blog comme d'un aide-mémoire online, voici la commande qui permet de monter une image iso.

L'idéal est de créer un répertoire cible dans /mnt (sudo!).
Ensuite, on lance la commande suivante :

sudo mount -t iso9660 -o loop /chemin/image.iso /mnt/cd/


Ayant assimilé cette commande, je vous propose d'utiliser notre méthode de scripts en menu contextuel pour automatiser la procédure avec une méthode graphique.

Nous allons créer deux fichiers :

mount.sh


#!/bin/bash
# mount


gksudo -k /bin/echo "got r00t?"


sudo mount -o loop -t iso9660 $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS /mnt/cd
nautilus /mnt/cd --no-desktop


unmount.sh


#!/bin/bash
# unmount


sudo umount /mnt/cd


J'ai volontairement choisi de laisser un répertoire cd/ dans /mnt/ mais on peut intégrer la création / suppression de ce répertoire dans le script.
Il ne reste plus qu'à donner les bons droits à ces deux fichiers et les placer dans le  répertoire ~/.gnome2/nautilus-scripts. (TODO pour moi-même : à tester sous Unity / Gnome Shell).
EDIT : je confirme que cela fonctionne dans les mêmes conditions sous Gnome Shell.