Home > Periferiche su Linux > Ubuntu su dell xps m1530

Ubuntu su dell xps m1530

November 12th, 2008

Vi mostro di seguito come configurare al 100% il vostro portatile dell xps m1530 per far funzionare tutte le periferiche:

La configurazione che ho eseguito è stata con ubuntu 8.04 .

  • Driver scheda grafica nvidia geforge

Consiglio vivamente (senza seguire altre istruzioni) di andare nel sito ufficiale della nvidia, li troverete una sezione driver per linux , scaricate il pacchetto deb (l’ultima versione) ed installatelo.

Vi funzionerà tutto perfettamente.

  • Scheda di rete

Riconosciuta automaticamente

  • Scheda wifi intel

Riconosciuta automaticamente.

n.b se avete problemi con il gestore wireless di gnome per quanto riguarda le chiavi wpa, installate wicd… Ve ne innamorerete.

  • Bluetooth

Riconosciuto automaticamente

  • Scheda audio

Riconosciuta automaticamente

  • Microfono

il microfono funziona già, ma deve essere attivato nel seguente modo:

  1. fare doppio click nell’icona del controllo del volume in alto a destra;
  2. selezionare modifica/preferenze;
  3. spuntare digital e digital input source;
  4. uscire dalle preferenze e cliccare sul tab opzioni;
  5. selezionare digital mic 1 (potrebbe essere necessario riavviare l’utility controllo volume)
  6. regolare il volume del microfono dal tab registrazione
  • Webcam

Riconosciuta automaticamente

  • Telecomando

Riconosciuto automaticamente

  • Touchpad

Ci sono alcuni problemi, ma in rete si trovano diversi modi per cercare di risolvere. Questi sono i consigli che ho trovato:

sostituire la parte relativa al trackpad:
Section "InputDevice"
Identifier “Synaptics Touchpad”
Driver “synaptics”
[…]
EndSection

con la seguente:
Section "InputDevice"
Identifier “Synaptics Touchpad”
Driver “synaptics”
Option “SendCoreEvents” “true”
Option “Device” “/dev/psaux”
Option “Protocol” “auto-dev”
Option “ZAxisMapping” “4 5″
Option “Emulate3Buttons” “on”
Option “SHMConfig” “on”
Option “VertEdgeScroll” “on”
Option “VertTwoFingerScroll” “on”
Option “LeftEdge” “85″
Option “RightEdge” “910″
Option “TopEdge” “85″
Option “BottomEdge” “715″
Option “FingerLow” “25″
Option “FingerHigh” “30″
Option “MaxTapTime” “180″
Option “MaxTapMove” “220″
EndSection

  • Lettore schede mmc

Scaricare a seconda della propria versione uno dei seguenti pacchetti:

ricoh-r5c832-fix_1_amd64.deb

ricoh-r5c832-fix_1_i386.deb

Installare il pacchetto appena scaricato.

  • Lettore biometrico impronte:

Per fare, procedere come segue:

  1. Aprire un terminale e digitare:

    			lsusb
  2. 			oppure più semplicemente:
  3. 		lsusb | grep Fingerprint

Introduzione

Questa guida spiega come installare i driver necessari all’utilizzo del lettore biometrico di impronte digitali Thomson Microelectronics Fingerprint Reader su Ubuntu 7.10.
Per iniziare

Per prima cosa è necessario verificare che il lettore biometrico montato sul proprio portatile sia il «Thomson Microelectronics Fingerprint Reader».

Per fare, procedere come segue:

1.

Aprire un terminale e digitare:
lsusb

oppure più semplicemente:

lsusb | grep Fingerprint

Verificare che il risultato sia:
Bus 001 Device 004: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader

Se il risultato corrisponde è possibile procedere con l’installazione.
Installazione

1.

Aprire con un editor di testo con permessi amministrativi il file /etc/apt/sources.list e inserire le seguenti righe:

# Lettore biometrico di impronte digitali
deb http://ppa.launchpad.net/jldugger/ubuntu gutsy main restricted universe multiverse
deb-src http://ppa.launchpad.net/jldugger/ubuntu gutsy main restricted universe multiverse

2.

Salvare e aggiornare l’elenco dei pacchetti digitando:

sudo apt-get update

3.

Installare i pacchetti thinkfinger-tools, libpam-thinkfinger, libthinkfinger0, libthinkfinger-dev e libthinkfinger-doc digitando:

sudo apt-get install libpam-thinkfinger libthinkfinger-dev libthinkfinger-doc libthinkfinger0 thinkfinger-tools

Verificare l’installazione

È ora necessario verificare il corretto funzionamento della periferica.

1.

Digitare in un terminale:

sudo tf-tool –acquire

Dovrebbe restituire un output simile al seguente:

ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig <thoenig@suse.de>

Initializing… done.
Please swipe your finger (successful swipes 0/3, failed swipes: 0)…

2.

Passare il dito dall’alto verso il basso sul lettore per tre volte, dovrebbe apparire:

Please swipe your finger (successful swipes 3/3, failed swipes: 0)… done.
Storing data (/tmp/test.bir)… done.

«Failed swipes» stà ad indicare le letture fallite, per evitare che ciò accada scorrere il dito abbastanza lentamente.

Ora è necessario verificare che la registrazione delle impronte sia andata a buon fine.

1.

In un terminale digitare:

sudo tf-tool –verify

Dovrebbe apparire una schermata simile alla seguente:

ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig <thoenig@suse.de>
Initializing… done.
Please swipe your finger (successful swipes 0/1, failed swipes: 0)…

2.

Passare quindi il dito sul lettore e se l’output sarà simile al seguente:

Please swipe your finger (successful swipes 1/1, failed swipes: 0)… done.
Result: Fingerprint does match.
significa che tutto è andato a buon fine.

Configurare il lettore biometrico

1.

Con un editor di testo e i permessi amministrativi, aprire il file /etc/pam.d/common-auth e sostituire la riga:

auth    required        pam_unix.so nullok_secure

con

auth    sufficient      pam_thinkfinger.so
auth    required        pam_unix.so nullok_secure try_first_pass

2.

Aggiungere alla fine del file /etc/modules la riga:

uinput

in modo da poter caricare il modulo all’avvio del sistema.
3.

Per la sessione corrente eseguire nel terminale:

sudo modprobe uinput

e verificare la presenza del modulo con:

lsmod | grep uinput

Se il modulo è caricato, dovrebbe restituire:

uinput                 10368  0

Aggiungere gli utenti

A questo punto non rimane che aggiungere gli utenti e registrare le impronte digitali.

1.

Eseguire nel terminale:

sudo tf-tool –add-user $USERNAME

Ora dovrebbe essere possibile effettuare l’accesso utilizzando il lettore biometrico.
2.

È possibile aggiungere anche l’utente root digitando, sempre in un terminale:

sudo tf-tool –add-user root

A questo punto non rimane che riavviare per provare a eseguire l’accesso.

Gnome-Screensaver

E’ necessario avare installato gnome-screensaver 2.18.2 o superiore.

1.

Eseguire nel terminale:

groupadd fingerprint

Ora dovrebbe essere possibile effettuare l’accesso utilizzando il lettore biometrico.
2.

Modificate il file /etc/udev/rules.d/60-thinkfinger.rules in questo modo:

# udev rules file for the thinkfinger fingerprint scanner
#
# gives access to the fingerprint reader to those in the “fingerprint” group
#
# Taken from:
#  http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader_with_Thin$
# which was taken and modified from:
#  http://article.gmane.org/gmane.linux.drivers.thinkfinger/329
#

# SGS Thomson Microelectronics Fingerprint Reader
SYSFS{idVendor}==”0483″, SYSFS{idProduct}==”2016″, SYMLINK+=”input/thinkfinger-$

# the also-needed uinput device
KERNEL==”uinput”, MODE=”0660″, GROUP=”fingerprint”

Potrebbe essere necesario un riavvio del sistema per remdere attive le modifiche.
3.

Modificate il file /etc/pam.d/gnome-screensaver in questo modo:

@include common-auth

auth    sufficient      pam_thinkfinger.so
auth    required        pam_unix.so try_first_pass nullok_secure

4.

Aggiungete l’utente al gruppo fingerprint con:

sudo gpasswd -a $USERNAME fingerprint

5.

Cambiate il proprietario del file:

sudo chown $USERNAME:root /etc/pam_thinkfinger/$USERNAME.bir

6.

Dategli i permessi di sola lettura con:

sudo chmod 400 /etc/pam_thinkfinger/$USERNAME.bir

Ulteriori risorse

Sito del progetto


View this Post in: English Chinese(S) Chinese(T) French Arabic Bulgarian Croatian Czech Danish Dutch Finnish German Greek Hindi Italian Japanese Korean Norwegian Polish Portuguese Romanian Russian Spanish Swedish

Periferiche su Linux ,

  1. February 18th, 2009 at 00:33 | #1

    I bought my Dell XPS M1530 shortly after Christmas, and I bought it refurbished. I paid around $1300 (after many upgrades), but ended up saving around $600 just because it was refurbished. I bought it from the refurbished section of Dell’s website. I have been very pleased with it. I know many people don’t like Windows Vista (which came on this machine), but so far I have no complaints. It runs fast and has had no major issues.


    View this Comment in: English Chinese(S) Chinese(T) French Arabic Bulgarian Croatian Czech Danish Dutch Finnish German Greek Hindi Italian Japanese Korean Norwegian Polish Portuguese Romanian Russian Spanish Swedish

  2. Dominus
    February 18th, 2009 at 11:54 | #2

    Ok , grazie per la tua segnalazione.
    evitiamo di fare pubblicità al posto del nome però ;)


    View this Comment in: English Chinese(S) Chinese(T) French Arabic Bulgarian Croatian Czech Danish Dutch Finnish German Greek Hindi Italian Japanese Korean Norwegian Polish Portuguese Romanian Russian Spanish Swedish

  1. No trackbacks yet.