Auteur Archive

Asus U30JC TouchPad Lock (Fn + F9) de Debian squeeze / sid

Apparemment, il ya un problème dans la détection du touchpad dans certains modèles d'ordinateurs portables Asus, et mon squeeze u30jc la gestion d'une Debian / sid 32 bits ne fait pas exception. En effet, si nous exécutons la commande console liste xinput $, nous voyons que le pavé tactile n'est pas correctement reconnu comme un "IMPS / 2 Logitech Wheel Mouse", et donc la combinaison Fn + F9 pour activer / désactiver le dispositif ne fonctionne pas. Pour le moment, nous pouvons effectuer une solution de contournement simple en changeant les scripts acpi associés à la fonction désirée:

Pour commencer:

$ sudo acpi_listen

Et nous appuyer sur Fn + F9 pour le code d'événement associé, dans ce cas: hotkey ATK0100:00 0000006b (...) . La dernière partie va changer en fonction du nombre de fois à répéter l'action. Ensuite, ouvrez le fichier / etc / acpi / events / asus-touchpad et changer la ligne:

  1. ATKD | HOTK ) ( 0000006 [ ab ] | 00000037 ) #(por) = Hotkey événement (ATKD | Hotka) (0000006 [AB] | 00000037) # (pour)
  2. 0000006b hotkey = ATK0100 événement: 00 0000006b

Enfin, il faut apporter quelques modifications au script associé à l'événement se trouve dans / etc / acpi / asus-touchpad.sh:

  1. grep 'SynPS/2 Synaptics TouchPad' | sed -n -e 's/.*id= \( [0-9] \+ \) .*/ \1 /p' ` #(por) XINPUTNUM = `grep '| liste SynPS xinput / 2 Synaptics TouchPad" | sed-n-e' s / .* id = \ ([0-9] \ \ +) .* / \ 1 / p '`# (pour )
  2. grep 'ImPS/2 Logitech Wheel Mouse' | sed -n -e 's/.*id= \( [0-9] \+ \) .*/ \1 /p' ` XINPUTNUM = `| grep liste xinput" IMPS / 2 Logitech Wheel Mouse "| sed-n-e 's / .* id = \ ([0-9] \ \ +) .* / \ 1 / p'»
  3. | awk '/Synaptics Off/ { print $NF }' ` #(por) TPSTATUS = `étais-xinput liste $ XINPUTNUM | awk '/ Synaptics ON / OFF (print $ NF)'` # (pour)
  4. | awk '/Device Enabled/ { print $NF }' ` = `La liste des accessoires xinput $-XINPUTNUM | awk '/ TPSTATUS périphérique activé / (print $ NF)» »
  5. 8 1 #(por) xinput set-int-prop $ XINPUTNUM "Synaptics Off" 8 1 # (pour)
  6. 8 1 xinput set-int-prop $ XINPUTNUM "Device Enabled" 1 août
  7. 8 0 #(por) xinput set-int-prop $ XINPUTNUM "Synaptics Off" 8 0 # (pour)
  8. 8 0 xinput set-int-prop $ XINPUTNUM "Device Enabled" 8 0

Apporté les modifications il suffit de redémarrer l'ordinateur pour terminer le travail.

J'ai aussi créé un correctif pour le fichier-touchpad.sh asus


Lire la suite

Thunderbird + Lightning + Google Agenda

Pour ceux qui connaissent déjà le client de messagerie (et nouvelles) Thunderbird et ont osé essayer Lightning , une extension qui vous permet d'utiliser nos propres programmes, il ya la possibilité de l'écriture et la lecture des événements de caledarios Google à l'aide Provider for Google Calendar .

Après avoir installé l'extension, l'accès aux données de calendrier, il faut d'abord récupérer l'adresse XML privé de l'interface utilisateur de Google Agenda:

1. Ouvrir le calendrier Google.
2. Nous cliquons sur le lien Paramètres situé dans la zone située à droite de la page.
3. Nous cliquons sur le calendrier que vous souhaitez utiliser avec Thunderbird Lightning.
4. Nous avons quitté cliquez sur le bouton XML en bas pour récupérer l'adresse XML privé.

Ensuite, il suffit si l'on clique sur Fichier> Nouveau>> calendrier sur le Web Calendar> Google et entrez l'adresse récupérés.

Plus d'informations sur le wiki de Mozilla (en anglais). Il ya aussi un tutoriel sur graphiques bfish.xaedalus.net .

Chm sous Linux avec Firefox

Microsoft Compiled HTML Help (CHM) est un format propriétaire pour l'aide en ligne développé par Microsoft. Une alternative pour l'utilisation de Linux est d'installer l'extension pour firefox CHMReader puis il suffit de créer le script suivant et en l'associant avec les fichiers. chm pour automatiser le processus:

#!/bin/sh
url="$1"
chm="chm:file://$url"
exec /usr/bin/iceweasel "$chm"

Ainsi, nous par exemple enregistrer des fichiers CHM dans notre bibliothèque Zotero , puis les ouvrir sans passer par la ligne de commande.

Convertir plusieurs images avec ImageMagick

Une façon plus simple de convertir plusieurs images d'un format à un autre, au lieu d'utiliser la commande convert, par exemple, est d'utiliser mogrify , un utilitaire en ligne de commande disponibles pour nous Merci pour le paquet ImageMagick.

Par exemple, si nous convertissons nos fichiers PNG JPG:

$> mogrify -format jpg *.png

En utilisant la même commande par exemple, peut également réduire la taille de vos images en deux:

$> mogrify -resize 50% *.jpg

Et ce n'est pas tout, il ya plus de paramètres que vous pouvez adapter à nos besoins, pour en savoir plus mogrify homme:.

Installation SOAP:: Lite CPAN

Dans un environnement de test où j'ai commencé à travailler, j'ai dû installer SOAP:: Lite utilisant CPAN. SOAP:: Lite est un outil à utiliser SOAP en perl. L'ordre d'installation a été:



  1. $ Perl-e shell-MCPAN
  2. > Cpan installer SOAP:: Lite


Lire la suite

Problèmes avec le client Subversion

Après la mise à niveau des paquets de Debian Squeeze / Sid la ligne de commande client SVN cessé de travailler, essayer de faire un check-out a montré l'erreur suivante:

  1. svn checkout http://tinyurl.googlecode.com/svn/trunk/ tinyurl-read-only
  2. http://tinyurl.googlecode.com/svn/trunk/ svn: OPTIONS de ': Impossible de se connecter au serveur («http://tinyurl.googlecode.com)


Lire la suite