...
<schema>
<key>daemon/AutomaticLoginEnable</key>
<signature>b</signature>
<default>true</default>
</schema>
<schema>
<key>daemon/AutomaticLogin</key>
<signature>s</signature>
<default>nomeutente</default>
</schema>
...
domenica 30 agosto 2009
Autologin - Fedora 11
Aprite il file /etc/gdm/gdm.schemas e modificatelo come nell'esempio qui sotto.
mercoledì 12 agosto 2009
Anteprima video in Dolphin
Non vorrei che questo post sembrasse troppo banale, ma ho dovuto perdere un pò di tempo per trovare la soluzione...
Installate kdemultimedia-mplayerthumbs: pacman -Sy kdemultimedia-mplayerthumbs
Lanciate mplayerthumbsconfig e impostate MPlayer come backend
Configurate Dolphin:
Impostazioni-> Configura Dolphin...-> Generale-> Anteprime-> File video(Mplayer Thumbs)
Visualizza-> Regola le proprietà di visualizzazione...-> Mostra anteprima
Installate kdemultimedia-mplayerthumbs: pacman -Sy kdemultimedia-mplayerthumbs
Lanciate mplayerthumbsconfig e impostate MPlayer come backend
Configurate Dolphin:
Impostazioni-> Configura Dolphin...-> Generale-> Anteprime-> File video(Mplayer Thumbs)
Visualizza-> Regola le proprietà di visualizzazione...-> Mostra anteprima
venerdì 5 giugno 2009
domenica 29 marzo 2009
venerdì 27 marzo 2009
martedì 6 gennaio 2009
Aggiornamento firmware Samsung YP-S3
Per chi volesse trasformare il proprio lettore mp3 Samsung da dispositivo MTP a UMS.
- Installate i pacchetti libmtp-devel, libusb e mtpfs: yaourt -Sy libmtp-devel libusb mtpfs
- Scaricate il firmware più recente da questo indirizzo(cercate il vostro modello). Nel nostro caso si tratta della versione 1.11 UMS KR.
- Create il file config.dat.unix contenente le seguenti righe:
YP-S3
KR KO UMS - Convertite il file config.dat.unix nel formato adatto a Windows(vedi EOL). Non sò se questo passaggio sia indispensabile, comunque fatelo:
awk 'sub("$", "\r")' config.dat.unix >> config.dat
- Segnatevi su un foglio di carta i passaggi necessari per configurare la lingua. Dopo l'aggiornamento la lingua predefinita sarà il koreano.
- Una volta collegato il lettore, accedetevi con mtpfs(la cartella samsung è solo temporanea):
mtpfs ~/samsung
- Scompattate in una cartella a parte il firmware che avete scaricato prima. Vi troverete con un file chiamato S3.ROM. Copiate nella cartella di prima(~/samsung) i file S3.ROM e config.dat:
cp -v -t ~/samsung S3.ROM config.dat
- Una volta completato il trasferimento scollegate il lettore.
- Accendete nuovamente il lettore e aspettate che il firmware si aggiorni.
- Ora modificate le impostazioni della lingua. Per vedere se l'aggiornamento è andato a buon fine selezionate Settings->Sistema->Info su-> Firmware Version: 1.11 KR
- A questo punto ricollegate il lettore mp3 e vedere se viene riconosciuto come dispositivo USB.
- Prima di iniziare ad usarlo è bene che facciate un backup:
dd if=/dev/sdb of=~/samsung.YPS3-JAR.backup
tar -zcvf samsung.YPS3-JAR.backup.tar.gz ~/samsung.YPS3-JAR.backup - Le canzoni basta copiarle nella cartella /Music.
venerdì 2 gennaio 2009
Lettore impronte digitali su Lenovo 3000 N200
Ecco i passi da seguire per abilitare il lettore di impronte digitali con Archlinux.
1) Rimuovete il pacchetto libusb: pacman -Rs libusb
2) Installate il pacchetto libusb-beta presente in AUR. Attualmente il pacchetto non è molto aggiornato, quindi vi consiglio di usare il seguente PKGBUILD. Salvate il file in una cartella qualsiasi e date il comando: makepkg -cis
pkgname=libusb-beta
_realname=libusb
pkgver=1.0.0
pkgrel=1
depends=('gcc-libs')
pkgdesc="Library to enable user space application programs to communicate with USB devices - BETA"
arch=(i686 x86_64)
url="http://libusb.sourceforge.net/"
license=('LGPL')
groups=('base')
provides=('libusb=1.0.0')
conflicts=('libusb')
options=(!libtool)
source=(http://downloads.sourceforge.net/$_realname/$_realname-$pkgver.tar.bz2)
md5sums=('df2447c23750ef2b4a314200feacc2ee')
build() {
cd $startdir/src/$_realname-$pkgver
./configure --prefix=/usr --disable-build-docs
make || return 1
make DESTDIR=$startdir/pkg install
}
3) Ora installate i pacchetti libfprint-nightly, fprint_demo-nightly e pam_fprint-nightly. Questi pacchetti si trovano sempre in AUR e sono ovviamente aggiornati(visto che sono io il mantainer).
Per velocizzare il tutto possiamo usare yaourt: yaourt -Sy {libfprint,fprint_demo,pam_fprint}-nightly
4) Aggiungiamo l'utente al gruppo scanner: gpasswd -a nomeutente scanner
5) Adesso possiamo memorizzare l'immagine dell'indice destro(per comodità), facendo scorrere lentamente il polpastrello sopra al lettore. Memorizzate sia l'impronta per l'utente normale che per root: pam_fprint_enroll -f7
6) Per poter utilizzare l'impronta digitale come chiave di accesso bisogna modificare il file /etc/pam.d/login aggiungendo la riga evidenziata sotto. Potete aggiungere tale riga anche ad altri file presenti nella cartella /etc/pam.d/ a seconda del programma che volete usare(ad esempio su oppure gdm):
#%PAM-1.0
auth required pam_securetty.so
auth requisite pam_nologin.so
auth sufficient pam_fprint.so
auth required pam_unix.so nullok
7) Non ci resta che testare il tutto. Aprite una shell e provate a loggarvi con il comando login. Passate il polpastrello sul lettore. Se la scansione è andata bene, vi sarete loggati, altrimenti vi verrà proposto di inserire la password manualmente. Ovviamente questo sistema di fatto rende inutile l'uso del lettore di impronte digitali. Sarebbe opportuno quindi negare totalmente l'accesso tramite password. Questo può essere fatto modificando i file di configurazione precedenti. Ma visto che fprint è un software ancora giovane, meglio non rischiare.
1) Rimuovete il pacchetto libusb: pacman -Rs libusb
2) Installate il pacchetto libusb-beta presente in AUR. Attualmente il pacchetto non è molto aggiornato, quindi vi consiglio di usare il seguente PKGBUILD. Salvate il file in una cartella qualsiasi e date il comando: makepkg -cis
pkgname=libusb-beta
_realname=libusb
pkgver=1.0.0
pkgrel=1
depends=('gcc-libs')
pkgdesc="Library to enable user space application programs to communicate with USB devices - BETA"
arch=(i686 x86_64)
url="http://libusb.sourceforge.net/"
license=('LGPL')
groups=('base')
provides=('libusb=1.0.0')
conflicts=('libusb')
options=(!libtool)
source=(http://downloads.sourceforge.net/$_realname/$_realname-$pkgver.tar.bz2)
md5sums=('df2447c23750ef2b4a314200feacc2ee')
build() {
cd $startdir/src/$_realname-$pkgver
./configure --prefix=/usr --disable-build-docs
make || return 1
make DESTDIR=$startdir/pkg install
}
3) Ora installate i pacchetti libfprint-nightly, fprint_demo-nightly e pam_fprint-nightly. Questi pacchetti si trovano sempre in AUR e sono ovviamente aggiornati(visto che sono io il mantainer).
Per velocizzare il tutto possiamo usare yaourt: yaourt -Sy {libfprint,fprint_demo,pam_fprint}-nightly
4) Aggiungiamo l'utente al gruppo scanner: gpasswd -a nomeutente scanner
5) Adesso possiamo memorizzare l'immagine dell'indice destro(per comodità), facendo scorrere lentamente il polpastrello sopra al lettore. Memorizzate sia l'impronta per l'utente normale che per root: pam_fprint_enroll -f7
6) Per poter utilizzare l'impronta digitale come chiave di accesso bisogna modificare il file /etc/pam.d/login aggiungendo la riga evidenziata sotto. Potete aggiungere tale riga anche ad altri file presenti nella cartella /etc/pam.d/ a seconda del programma che volete usare(ad esempio su oppure gdm):
#%PAM-1.0
auth required pam_securetty.so
auth requisite pam_nologin.so
auth sufficient pam_fprint.so
auth required pam_unix.so nullok
7) Non ci resta che testare il tutto. Aprite una shell e provate a loggarvi con il comando login. Passate il polpastrello sul lettore. Se la scansione è andata bene, vi sarete loggati, altrimenti vi verrà proposto di inserire la password manualmente. Ovviamente questo sistema di fatto rende inutile l'uso del lettore di impronte digitali. Sarebbe opportuno quindi negare totalmente l'accesso tramite password. Questo può essere fatto modificando i file di configurazione precedenti. Ma visto che fprint è un software ancora giovane, meglio non rischiare.
Iscriviti a:
Post (Atom)