ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

Planet Ubuntu-fr - metacity

Fil des billets

dimanche, novembre 25 2007

Gravatar de adminArrêter/Redémarrer compiz automatiquement sur batterie via Administrateur

Voici une astuce trouvé dans les trucs et astuces du forums.

Je la blog pour ne pas la perdre

Ces scripts vont permettre d’arrêter compiz et de relancer metacity a la place lorsque l’on passe sur batterie, et de relancer compiz lorsque l’on passe sur sur l’alimentation.

À noter que si compiz n’était pas lancer avant de débranché le câble, celui-ci ne sera pas relancer en repassant sur le câble

C’est parti:

Le script qui se lancera en passant sur la batterie sera:

sudo gedit /etc/acpi/battery.d/metacity.sh

Mettre dedans:

#!/bin/bash
if ! [ -f "/etc/acpi/battery.d/battery.txt" ] ; then
gestionnaire=$(ps -e | grep compiz | grep -v compiz.real | awk '{print $NF}')
if [ "$gestionnaire" = "" ]; then
exit 0
else
DISPLAY=:0. metacity --replace &
echo "battery" > /etc/acpi/battery.d/battery.txt
fi
fi

On met les droit d’exécution:

sudo chmod +x /etc/acpi/battery.d/metacity.sh

Puis le script qui se lancera quand on repassera sur le secteur:

sudo gedit /etc/acpi/ac.d/compiz.sh

Mettre dedans:

#!/bin/bash
if [ -f "/etc/acpi/battery.d/battery.txt" ] ; then
var=$(cat $HOME/.gconf/apps/compiz/general/allscreens/options/%gconf.xml  | grep stringvalue | grep -v default | sed 's/< [^>]*>//g' )
DISPLAY=:0. compiz $var --replace &
rm /etc/acpi/battery.d/battery.txt
fi

On met les droit d’exécution:

sudo chmod +x /etc/acpi/ac.d/compiz.sh

Voilà, maintenant on redémarre acpi:

sudo /etc/init.d/acpid restart

ou le pc…

Les Tags: , , ,

Ces articles t'intéressent?

Gravatar de adminMosaïque verticale et horizontale sous Ubuntu via Administrateur

Cette fonction sera intégré dans le futur à Ubuntu, mais en attendant voici comment obtenir la fonction permettant de ranger en mosaïque verticale ou horizontale automatiquement les fenêtres.

capture.png

1]

Il faut installer le programme “Tile” dispo ici:

wget http://ftp.unixdev.net/pub/debian-udev/pool/main/t/tile/tile_0.7.4_i386.deb
sudo dpkg -i tile_0.7.4_i386.deb
rm tile_0.7.4_i386.deb

2]

Ensuite on va paramétrer des raccourcis clavier, malheureusement ça ne rajoute pas d’option dans nautilus.

On lance gconf-editor puis dans /apps/metacity faire comme sur les screenshots suivant (moi j’en suis déjà a command_19 mais si vous avez des commandes de libre utilisez les)

capture-editeur-de-configuration-global_keybindings.pngcapture-editeur-de-configuration-keybinding_commands.png

Avec ces raccourci il faudra donc faire :

Control + Shift + h pour arranger les fenêtres horizontalement et

Control + Shift + v pour les arranger verticalement.

À noter que seules les fenêtres NON MAXIMISER seront arrangées.

Si vous avez un problême une fois de plus faites le moi savoir dans les commentaires.

Les Tags: , , ,

Ces articles t'intéressent?

vendredi, novembre 16 2007

Gravatar de adminVentiler son XPS / Dell à la demande via Administrateur

Alors encore un petit tweak que j’ai fais il y a 2 jours sur mon petit pc.

Etant donné que le bouton du wifi catcher est inutile une fois le pc allumé sous ubuntu, je lui ai trouver une utilité!

Si vous avez suivi mon guide pour installer votre xps 1330, vous avez normalement installé les i8kutils, servant a gérer entre autres la ventilation des Dell.

Alors donc en bref, après ces manipulation, vous serez en mesure ( si vous trouvé que votre pc est trop chaud) de faire tourner le ventilo plein gaz pour refroidir le pc tant que vous rester appuyé sur le bouton du wifi catcher…ouf fini pour l’intro.

Procédons:

Déja si ce n’est pas fait on met le sensors-applet sur un tableau de bord.

Ensuite clic droit sur l’applet, puis “Préférences puis suivre les images.

capture-preferences-du-moniteur-materiel.png

capture-propritetes-du-capteur-cpu.png

Les valeurs que j’ai mise concernant les alarmes sont valables pour le XPS 1330, bien faire attention et ne pas mettre n’importe quoi sur un autre pc, uen fois de plus je ne serais responsable si vous faites n’importe quoi !

La commande “i8kfan -r 0 “sert à eteindre le ventilateur et la commande “i8kfan -r 1″ quant a elle sert a faire tourner le ventilateur a vitesse réduite (mais suffisante).

La 2ème étape va consister à “rebinder” la touche du wifi catcher (en gros la touche sera refonctionnelle).

Éditer rc.local:

sudo gedit /etc/rc.local

et y insérer avant le “exit 0″ “setkeycodes e011 120″.
Votre fichier devrais ressembler a ça:


#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
setpci -d 1180:0832 ca.b=57,01
setpci -d 1180:0832 ca.b=00
setkeycodes e011 120
exit 0

La dernière étape consiste a attribuer une action a cette touche donc.
On ouvre gconf-editor, on va dans /apps/metacity/global_keybindings
On édite run_command_9 pour y mettre “0×8b” (sans les guillemets)
Ensuite toujours dans gconf-editor, on va dans /apps/metacity/keybinding_commands
On édite command_9 pour y mettre “i8kfan -r 2″ (sans les guillemets).

Et voilà maintenant rester appuyer sur la touche (je précise, c’est donc celle sur la tranche droite du pc, a droite du bouton qui sert a activer/desactiver le wifi et le bluetooth).

Si vous trouvez le tuto pas clair du tout ou qu’il vous manque des infos ne pas hésiter à me demander par commentaire où dans la page de contact.

Les Tags: , , , , , ,

Ces articles t'intéressent?

mardi, octobre 2 2007

Gravatar de adminConfigurer son touchpad sous Ubuntu via Administrateur

Cette astuces est dédié a ceux qui utilise un pc portable avec un touchpad (quasiment tous) et une souris usb occasionnellement.
Celle-ci sert a éviter lorsque l’on tappote de faire de fausses manipulations avec le touchpad alors que l’on a la souris de branché.

I] INSTALLATION DE SYNAPTICS (drivers + outils pour le touchpad)

#Alors on commence par installer gsynaptics:
sudo aptitude install gsynaptics

#Puis on édite son /etc/X11/xorg.conf:

Chercher le bloc:

Section “InputDevice”
Identifier “Synaptics Touchpad”
Driver “synaptics”
Option “SendCoreEvents” “true”
Option “Device” “/dev/psaux”
Option “Protocol” “auto-dev”
Option “HorizScrollDelta” “0″
EndSection

et juste avant le “EndSection” de ce bloc, rajouter:

Option “SHMconfig” “true”

Vous aurez donc:

Section “InputDevice”
Identifier “Synaptics Touchpad”
Driver “synaptics”
Option “SendCoreEvents” “true”
Option “Device” “/dev/psaux”
Option “Protocol” “auto-dev”
Option “HorizScrollDelta” “0″
Option “SHMconfig” “true”
EndSection

Ensuite on redémarre ou simplement on preses : Ctrl + Alt + Del

Maintenant allez dans “Système / Préférences / Touchpad” pour peaufiner les réglages a votre guise.

II] Création du script de désactivation et paramêtrage de gnome.

C’est parti:

wget http://www.atlas95.com/fichiers/desactiver_touchpad
chmod +x desactiver_touchpad
sudo mv desactiver_touchpad /usr/bin/

#Ensuite on va dans “Système / cPréférences / Périphériques et médias amovibles”

Puis régler comme ça:
capture-preferences-des-peripheriques-et-des-media.png

#Ensuite on lance gconf-editor:
Alt + F2 puis:

gconf-editor

Naviguer ensuite dans /apps/metacity et suivre les images, j’ai personnellement créer la run_command_4 et command_4 mais si vous n’en avez pas encore fait, vous pouvez très bien commencer à 1.

capture-editeur-de-configuration-global_keybindings.pngcapture-editeur-de-configuration-keybinding_commands.png

#Voilà c’est fini !

Désormais si vous brancher par exemple une petite Logitech Nano VX Revolution ou tout autre bijoux Logitech (pour ne pas faire de pub, non non je n’ai pas d’actions chez eux )
le touchpad sera désactiver !

Ensuite si vous débranché la souris celui-ci SERA TOUJOURS DESACTIVÉ !

Il faut donc ensuite appuyer sur la touche Windows + s pour le réactiver et si voTouchpadTouchpadus les repressez le touchpad sera désactivé un fois de plus et vice versa !

#Euuu… j’ai dis que c’étais fini mais juste concernant la déactivation par branchement de souris.
J’ai encore une astuce !

Dans “Système / Sessions”, cliquez sur “Ajouter” puis comme nom mettez par exemple “touchpad-tweak” et dans commande “syndaemon -d -t -k -i 0.5” .

capture-nouveau-programme-de-demarrage.png

C’est fini pour de bon cette fois ci, grâce a cette dernière manipulation vous pourrez frapper sur le clavier sans avoir peur de mettre les main sur le touchpad, car lors de la frappe celui-ci est désactiver pendant 0,2s (2ms) après la dernière frappe !

Maj du 1er Décembre:

Pour éteindre le touchpad lorsqu’on branche une souris USB et le rallumer lorsqu’on la débranche voici comment faire:


sudo gedit /etc/udev/rules.d/01-touchpad.rules

Et mettre dedans:


ACTION=="add", SUBSYSTEM=="input", ID_CLASS="mouse", RUN+="/usr/bin/synclient TouchpadOff=1"
ACTION=="remove", SUBSYSTEM=="input", ID_CLASS="mouse", RUN+="/usr/bin/synclient TouchpadOff=0"

puis


sudo /etc/init.d/udev restart

et voilà

Les Tags: , , , , ,

Ces articles t'intéressent?