Installer et configurer le lecteur d’empreintes digitale du Dell XPS m1330 sous Ubuntu Hardy

9 05 2008

Un premier post concernant le sous , je vais remettre mes tutoriaux au goût du jour dès que j’aurais le temps.

J’avais précédemment fait un tutoriel concernant l’installation de celui-ci sous , depuis la procédure est beaucoup plus simple, je vous la décrit ci-dessous.

Si vous avez donc un ou un lecteur d’empreinte “Thomson Microelectronics ” (tapper lsusb dans un terminal pour vérifier), ce tuto est pour vous !

Installer les paquets nécessaire :

sudo aptitude install thinkfinger-tools libpam-thinkfinger

Le premier sert à enregistrer son empreinte et le second sert à configurer PAM (Pluggable authentication module), le système d’authentification d’.

Afin d’éviter des ennuis on va charger le module uinput qui va permettre de détecter le lecteur.
Dans un terminal tapper ceci :

sudo modprobe uinput && echo "uinput" | sudo tee -a /etc/modules

Puis pour enregistrer son empreinte :

sudo tf-tool --acquire
cd ~
sudo chown $USER:root .thinkfinger.bir

Vous devrez ensuite scanner votre doigt 3 fois (celui que vous voulez). A vous de trouver le bon mouvement à faire, pas facile au début mais on s’y fait.

Une fois celui-ci correctement enregistré vous pouvez tester en lançant la commande suivante.

sudo tf-tool --verify

On doit ensuite éditer le fichier :/etc/pam.d/common-auth afin de pouvoir s’identifier avec le doigt.

sudo gedit /etc/pam.d/common-auth

Puis ajouter y en premier cette ligne : auth sufficient pam_thinkfinger.so

Puis ajouter try_first_pass à la fin de la ligne auth requisite pam_unix.so nullok_secure

Votre fichier doit ressembler à celui-ci:


#
# /etc/pam.d/common-auth - authentication settings common to all services
#
# This file is included from other service-specific PAM config files,
# and should contain a list of the authentication modules that define
# the central authentication scheme for use on the system
# (e.g., /etc/shadow, LDAP, Kerberos, etc.).  The default is to use the
# traditional Unix authentication mechanisms.
#
auth    sufficient      pam_thinkfinger.so
auth    requisite    pam_unix.so nullok_secure try_first_pass

Voilà, vous devez à présent être capable de vous identifier en scannant votre doigt que ce soit à l’écran de connexion (gdm), dans un terminal, gksudo (même si le message invitant à scanner le doigt n’apparaît pas vous pouvez le faire!) et dans -screensaver pour déverrouiller votre session !

Les seuls problèmes que je rencontre maintenant sont:
- Parfois dans -screensaver je dois tout d’abord presser “Enter” une fois avant d’être invité à scanner moi doigt après une mise en veille ou .
- Le texte est en anglais, ce n’est pas très esthétique(à mon goût …



Mise en veille / Hibernation et optimisation de la Nvidia 8400GS du Dell XPS m1330 sous Ubuntu Hardy

9 05 2008

Afin d’avoir un pc qui se met en veille et hiberne rapidement (”rapidement” pour l’ est un gros mot je trouve, encore bien trop lent à mon goût) j’ai réglé mon fichier /etc/default/acpi-support comme ci-dessous, je ne garanti rien, mais pour info le mien est régler comme cela et ça fonctionne très bien.


sudo cp /etc/default/acpi-support /etc/default/acpi-support.bak && sudo gedit /etc/default/acpi-support

# Comment the next line to disable ACPI suspend to RAM
ACPI_SLEEP=true

# Comment the next line to disable suspend to disk
ACPI_HIBERNATE=true

# Change the following to "standby" to use ACPI S1 sleep, rather than S3.
# This will save less power, but may work on more machines
ACPI_SLEEP_MODE=mem

# Add modules to this list to have them removed before suspend and reloaded
# on resume. An example would be MODULES="em8300 yenta_socket"
#
# Note that network cards and USB controllers will automatically be unloaded
# unless they're listed in MODULES_WHITELIST
MODULES="uvcvideo"

# Add modules to this list to leave them in the kernel over suspend/resume
MODULES_WHITELIST=""

# Should we save and restore state using the VESA  Extensions?
#SAVE_VBE_STATE=true
SAVE_VBE_STATE=false

# The file that we use to save the vbestate
VBESTATE=/var/lib/acpi-support/vbestate

# Should we attempt to warm-boot the video hardware on resume?
POST_VIDEO=false

# Save and restore video state?
# SAVE_VIDEO_PCI_STATE=true

# Should we switch the screen off with DPMS on suspend?
USE_DPMS=true

# Use Radeontool to switch the screen off? Seems to be needed on some machines
# RADEON_LIGHT=true

# Uncomment the next line to switch away from X and back again after resume.
# This is needed for some hardware, but should be unnecessary on most.
DOUBLE_CONSOLE_SWITCH=false

# Set the following to "platform" if you want to use ACPI to shut down
# your machine on 
HIBERNATE_MODE=shutdown

# Comment this out to disable screen locking on resume
LOCK_SCREEN=true

# Uncomment this line to have DMA disabled before suspend and reenabled
# afterwards
DISABLE_DMA=true

# Uncomment this line to attempt to reset the drive on resume. This seems
# to be needed for some Sonys
# RESET_DRIVE=true

# Add services to this list to stop them before suspend and restart them in
# the resume process.
STOP_SERVICES="networking"

# Restart Infra Red services on resume - off by default as it crashes some
# machines
RESTART_IRDA=false

# Switch to laptop-mode on battery power - off by default as it causes odd
# hangs on some machines
ENABLE_LAPTOP_MODE=false

# Spindown time on battery
SPINDOWN_TIME=12

Vous devez également modifier dans /etc/X11/xorg.conf la partie concernant la carte graphique.
La partie concernant la carte avec les drivers propriétaires fournis dans est ainsi :


sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak && sudo gedit /etc/X11/xorg.conf

Section "Device"
    Identifier     " Corporation G80 [GeForce 8400M GS]”
    Driver         “”
EndSection

Section “Screen”
    Identifier     “Default Screen”
    Device         “ Corporation G80 [GeForce 8400M GS]”
    Monitor        “Écran générique”
    DefaultDepth    24
    Option         “RenderAccel” “true”
    Option         “AllowGLXWithComposite” “true”
    Option         “AddARGBVisuals” “True”
    Option         “AddARGBGLXVisuals” “True”
    Option         “OnDemandVBlankInterrupts” “True” # Optimisation
    Option         “Coolbits” “0″ # Passer à 1 pour permettre l’overclocking, à vos risque et péril !
    Option         “TripleBuffer” “true”
    Option         “NoLogo” “True” # Pas de logo au démarrage
    Option         “RandRRotation” # Rotation de l’écran avec la commande  -o left par exemple
    Option         “NvAGP” “1″ # Résout problême d’
    SubSection     “Display”
        Depth       24
        Modes      “1280×1280″
    EndSubSection
EndSection

Section “Extensions”
    Option         “Composite” “Enable”
EndSection

Regarder les commentaires de celui-ci, je n’ai pas tout détaillé.

Avec ce xorg, compiz fonctionnel, pas de problème de mise en veille / , rotation de l’écran avec possible !

En espérant que ça vous soit utile !



Rendre belle une photo laide, facilement…

8 02 2008

sample_2.gifsample_6.gif


Bon je previens, si le sujet est moche, quel qu’il soit, je ne peux rien faire… mais si c’est seulement la photo, et vont nous sauver !

est un super ptit programme, qui permet comme vous l’avez compris d’ajuster les paramètres d’une photo automatiquement (entre autres), on peut aussi s’en servir pour redimensionner des photos et bien d’autres fonctions.

On va donc installer le programme quelques programme:


sudo aptitude install zenity 
cd /tmp
wget http://log69.com/downloads/aaphoto_linux.tar.gz
tar xvf aaphoto_linux.tar.gz
mkdir ~/bin
mv  ~/bin/

Voilà, vous avez déjà le programme d’installer, utilisable dans la console en tappant –help.

On va ensuite créer un script que appellera:

gedit ~/bin/embellir_photos.sh

On y met dedans:


#!/bin/bash
 --autoadjust "$@" | zenity --progress --pulsate --text " des photos" --auto-close

On lui donne les droits d’exécution avec “chmod +x embellir_photos.sh”

Puis on le met dans ~/bin/:

mv embellir_photos.sh ~/bin/

Je vous ai ensuite faits un script , lancer donc celui-ci : Système->Préférences->configuration des actions de Nautilus puis créer une nouvelle entrée avec les paramêtres qui sont sur l’images ci-dessous! :

embellir_photos.png

embellir_photos2.png

 

Vous devriez avoir la ligne : “Ajuster qualité de la photo”

na.png

Un clic droit ensuite sur une ou des photos et on sélectionne la nouvelle fonction !

A noter qu’il peut être nécessaire de redémarrer nautilus (nautilus -q) ou la session.

Site de l’auteur de Auto Adjust Photo:

http://log69.com/aaphoto_en.html,

et on y voit des exemples de résultats ici !

Un grand merci a Piti pour son aide!



Mise en eau de mon 125L Asiatique

5 02 2008

Bonjour,

Je réalise un , j’ai enfin effectué la mise en samedi.

C’est un Juwel RIO 125. Acheté 199 euros ! J’ai sauté sur l’occasion.

J’ai testé l’ et voici les résultats.

GH 14 donc 14×1,78=24,92TH
8 donc 8×1,78=14,24TAC
No2 < 0,3
pH : 8
: 2,4

Les Plantes :

Ceratophyllum demersum : surface

Hygrophila corymbosa : arrière plan : 20 à 40 cm (pas encore acheté)

Hygrophila polysperma : arrière plan : 25 à 40 cm

Cryptocoryne willisii : second plan

Cryptocoryne wendtii : premier plan

Vesicularia dubyana (mousse de java) : sol

 

Et maintenant les premières photos :

aqua1.pngaqua2.pngaqua3.pngaqua4.pngaqua51.png



Elisa screencast (test 1)

24 01 2008

Franchement y’a pas de mots, je suis totalement sur le Q !

J’ai testé , la dernière version dispo , rien a voir avec celle dispo dans les dépôts de base, la version 0.3.* est excellente, super fluide, bref, voici un petit sans parol, histoire de me mettre au

La vidéo est accéléré bien sur (bien sûr que j’ai fais exprès …



Avoir du son sur les 2 sorties casque du m1330

23 01 2008

éComment activer le son sur les 2 sorties du , on m’a reposé la question donc je réponds…en images.

En gros il faut activer toutes les options dans Edition / Préférences

prefs.png

Puis dans Paramètres on coche Line in as output

options.png

Et surtout on s’assure de n’avoir pas muter certaines sorties.

vol.png

Cliquez sur les screenshots pour les agrandir.

cf: wiki de Dell



m1330 et carte Broadcom

22 01 2008

Il semblerait que les commandé avec le wifi NextGeneration soit livré non pas avec du comme ce fût mon cas mais avec des cartes , comme le D630…

Bref, si pas de wifi après une installation du , vérifié par la commande lspci que vous avez ceci:

0c:00.0 Network controller:  Corporation BCM4328 802.11a/b/g/n (rev 03)

Alors faire cela…

Installation:

Bon ce billet va être court, je n’ai pas cette carte mais j’ai discuter avec un heureu élu qui a cette carte dans son , il a trouver la soluce avant moi, c’était pas spécialement dur :p

Tout est expliqué là, j’espère que vous vous en sortirai avec l’anglais



Mise à jour du bios des m1330 en A07

21 01 2008

Bon on met les points sur les i

Mise à jour du = si il y a un problême je ne serais pas responsable !

Le version estampillé est sorti, je suis à la traine car sur le ftp elle est daté du 17 janvier.

http://..com/repo/software/-hdrs/system_bios_ven_0×1028_dev_0×0209_version_a07/

La procédure suivante est toujours valable, je suis passé en , est pas de problême pour ma part, il faut juste ne pas oublier de REDÉMARRER et non pas ARRÊTER puis DÉMARRER la machine !

Vous verrez apparaître lécran blanc du programme de flashage de puis les ventilateurs tourneront plein gaz avant de redémarrer.



Activer le micro interne du m1330 sous Gutsy

22 12 2007

Nouvelle solution propre:

Activer les dépot -proposed:

Puis installer ce paquet

sudo aptitude install -backports-modules-generic

Puis désactiver le dépôt -proposed par précautions.

J’ai la solution depuis un baille mais j’ai oublié de la poster ! Roh…

Alors on installe ces modules trafiqué rien que pour nous.

Attentions ce sont des modules UNRELEASED normallement il y a juste la modification pour que le marche mais on sait jamais, je ne garanti pas la stabilité de votre système etc.


wget http://people..com/~rtg/-backports-modules-2.6.22-14-generic_2.6.22-14.11UNRELEASED_i386.deb
sudo dpkg -i -backports-modules-2.6.22-14-generic_2.6.22-14.11UNRELEASED_i386.deb
sudo reboot

Puis dans le gestionnaire de sons régler comme cela:

micro.png



Test de compatibilité matériel rapide debian/linux

15 12 2007

Une petite piqûre de rappel,

Pour ceux qui doute de la compatibilité matériel de leur pc sous que se soit les nouveaux arrivant sous ou pas, vous pouvez rapidement démarrer avec une livecd, et pour s’assurer que tous le matériel fonctionne faire ceci :

On ouvre un terminal, menu :

“Applications/Accessoires/Terminal”

puis on tape :

lspci -n

Ce qui nous donne par exemple (pour mon une fois de plus)



00:00.0 0600: 8086:2a00 (rev 0c)
00:01.0 0604: 8086:2a01 (rev 0c)
00:1a.0 0c03: 8086:2834 (rev 02)
00:1a.1 0c03: 8086:2835 (rev 02)
00:1a.7 0c03: 8086:283a (rev 02)
00:1b.0 0403: 8086:284b (rev 02)
00:1c.0 0604: 8086:283f (rev 02)
00:1c.1 0604: 8086:2841 (rev 02)
00:1c.3 0604: 8086:2845 (rev 02)
00:1c.5 0604: 8086:2849 (rev 02)
00:1d.0 0c03: 8086:2830 (rev 02)
00:1d.1 0c03: 8086:2831 (rev 02)
00:1d.2 0c03: 8086:2832 (rev 02)
00:1d.7 0c03: 8086:2836 (rev 02)
00:1e.0 0604: 8086:2448 (rev f2)
00:1f.0 0601: 8086:2815 (rev 02)
00:1f.1 0101: 8086:2850 (rev 02)
00:1f.2 0106: 8086:2829 (rev 02)
00:1f.3 0c05: 8086:283e (rev 02)
01:00.0 0300: 10de:0427 (rev a1)
03:01.0 0c00: 1180:0832 (rev 05)
03:01.1 0805: 1180:0822 (rev 22)
03:01.2 0880: 1180:0843 (rev 12)
03:01.3 0880: 1180:0592 (rev 12)
03:01.4 0880: 1180:0852 (rev 12)
09:00.0 0200: 14e4:1713 (rev 02)
0c:00.0 0280: 8086:4229 (rev 61)

Pour faire simple, ceci correspond au code matériel de chaque périphérique de votre pc.

Il suffit ensuite de copier et coller cette liste sur ce site.

Vous collez la liste dans le cadre blanc puis cliquez sur “Check”, si il y a écrit “Works” ou rien dans la deuxième case de chaque périphérique c’est bon signe !

lspcim1330.png



Mise à jour du tuto du XPS m1330 et programmes Dell pour Ubuntu/Linux

10 12 2007

Comme écrit dans le titre, ce post ne concerne que les ordinateurs .

Rajout de quelque et installation des programmes officiel pour , pour arrêt / démarrage du wifi , , mise à jour du , contrôle des leds, tous ça en un paquet

Je vous explique ici comment installer les outils .


cd ~
wget http://linux.dell.com/repo/firmware/bootstrap.cgi
sudo bash ./bootstrap.cgi
sudo aptitude install firmware-addon-
sudo ln -s /usr/sbin/dellWirelessCtl /usr/bin/dellWirelessCtl

Ensuite ajoutez dcdbas à la suite des modules

sudo gedit /etc/modules

et rajouter le module

dcdbas

puis

sudo modprobe dcdbas

pour charger le module sans redémarrer.

Voilà, ensuite vous aurez accès à quatre outils “dellBiosUpdate dellLcdBrightness dellLEDCtl dellWirelessCtl”

Cette manipulation résout de plus un problême avec HAL qui ne trouver pas la commande pour “killer” le wifi et .

Maj le 14/12/07



Plusieurs noms d’hôte pour un hôte avec Gnome-network-manager

5 12 2007

Suite à ce bug du launchpad auquel j’ai répondu, je vous fais partagé encore ma trouvaille.

Il suffit de ne pas rentré plusieurs ligne pour le même , mais de lui mettre ses différents noms a la suite.

Sans ça, seule la dernière ligne ajouté sera prise en compte.

Exemple avec l’adresse 127.0.0.1 localhost que je vais appelé aussi alpha et beta.

MAUVAISBON