Debian GNU/Linux on Acer TravelMate 661LCiAcer TM 661LCi: Specifications
Cool Configuration Files - Video Resolution - TouchPad - Ethernet Card - Wireless - Sound Card - FireWire - CD-RW / DVD-ROM - Acer HotKeys - CardReader - InfraRed - 56k Modem - PCMCIA - DRI - SmartCard Reader - SpeedStep - VGA-Out / TV-Out - ACPI Installing Debian via NetInstaller Per installare Debian di solito uso il netinstall, un CD minimale che consente di installare il sistema di base e scaricare dalla rete tutto il resto, la iso è diponibile sul sito del progetto Debian. L'installazione è molto intuitiva e non ci dovrebbero essere intoppi. Ognuno ama partizionare a modo suo il disco fisso ma per un portatile di uso personale io prediligo dedicare circa 700MB alla partizione di swap e tutto il resto alla partizione di root. A volte lascio circa 5GB per la sperimentazione di altri sistemi operativi, ma questo non influenza la nostra installazione. Ultimamente sono passato da ext3 a ReiserFS come file system. Sono comunque entrambi una buona scelta per un sistema desktop. My actual Debian GNU/Linux Attualmente
il mio sistema gira su un Kernel 2.6.11 con le patch di Con Kolivas, la
versione è stata portata da 'testing' ad 'unstable' per avere i
pacchetti all'ultimo grido. Anche se ancora in Debian non è stato
incluso Xorg ho deciso comunque di provarlo, è facilmente installabile
da pacchetto aggiungendo al nostro sources.list il seguente repository
non ufficiale: deb http://debian.linux-systeme.com unstable main deb-src http://debian.linux-systeme.com unstable main Fluxbox invece, dopo una lunga lotta, è il desktop manager predefinito. Leggero, sobrio, e adattabile al massimo sono le caratteristiche che han fatto si che facesse breccia nel mio cuore, più degli altri. Ecco alcuni screenshots: Infine ho abbellito anche il processo di boot dotando Grub, il bootloader, di una splahimage (una immagine di sfondo) e patchando il kernel con le patch di www.bootsplash.org per consentire un boot grafico alquanto piacevole.
[top] - [fast links] Video, XFree/Xorg with 1400x1050 Resolution Dopo aver usato l'utility di configurazione (xf86config o xorgconfig) si noterà che non si riesce ad ottenere la massima risoluzione di 1400x1050 che il notebook supporta, questo perchè nel VBIOS della scheda grafica manca la giusta entry. Grazie ad Alain Poirier ed alla successiva pacchettizazione da parte di Debian del suo programma la procedura diventa estremamente facile; basta aptgettare il pacchetto 855resolution e questo penserà a tutto. Noi dobbiamo solo editare il file /etc/default/855resolution, ad esempio, così: $ cat /etc/default/855resolution Il MODE si deve scegliere sovrascrivendone un'altro esistente, i Mode disponibili si puossono visualizzare utilizzando l'opzione -l di 855resolution (suggerisco: '855resolution -l | grep ^Mode') [top] - [fast links] I Touchpad Synaptics sono perfettamente supportati, basta installare i driver relativi al nostro server grafico (xfree86-driver-synaptic o xorg-driver-synaptic), ovviamente sempre via apt. Fatto ciò dobbiamo aggiungere poche righe in xorg.conf o XF86Config che sia. Section "Module" . . . . . . Load "synaptics" . . . . . . EndSection Section "InputDevice" Driver "synaptics" Identifier "Touchpad" Option "CorePointer" Option "Device" "/dev/psaux" Option "Protocol" "auto-dev" Option "LeftEdge" "1700" Option "RightEdge" "5300" Option "TopEdge" "1700" Option "BottomEdge" "4200" Option "FingerLow" "25" Option "FingerHigh" "30" Option "MaxTapTime" "180" Option "MaxTapMove" "220" Option "VertScrollDelta" "100" Option "MinSpeed" "0.06" Option "MaxSpeed" "0.12" Option "AccelFactor" "0.0050" Option "SHMConfig" "on" EndSection Section "ServerLayout" . . . . . . Identifier "Default Layout" . . . . . . EndSection [top] - [fast links] Ethernet: Broadcom 4400 Network Interface Supportata e subito riconoscuta dal netinstall. Il modulo è b44 e non occorre fare nulla di più. $ lsmod | grep b44 b44 20292 0 [top] - [fast links] Per far funzionare il dispositivo wireless si possono usare i driver open source della Intel. Bisogna scaricare e mettere in /usr/share/hotplug/firmware il firmware da http://ipw2100.sf.net. Dopo di che aptgettare i pacchetti ipw2100-source e hostap-source, scompattarli da /usr/src, compilare i relativi moduli ed il gioco è fatto. # apt-get install ipw2100-source hostap-source wireless-tools L'accensione del relativo led arancione sul frontalino ci darà la conferma che la procedura è andata a buon fine e potremo aggiungere ad /etc/modules hostap ed ipw2100. [top] - [fast links] Sound Card (AC'97 Audio Controller) Con i kernel 2.6 il supporto è integrato e funziona tutto subito senza problemi. Uso ALSA. [top] - [fast links] La uso spesso per la mia telecamera digitale e non ha mai dato problemi, è subito riconoscuta con i giusti moduli. $ lsmod | grep ieee1394 ieee1394 95352 3 eth1394,ohci1394,sbp2 [top] - [fast links] Funziona perfettamente, basta aggiungere al proprio kernel il supporto SCSI CD-ROM (nei kernel 2.6 non è più necessario il supporto all'emulazione SCSI CD-ROM). Comunque da subito funzionante con il net-installer. $ lsmod | grep scsi scsi_mod 75652 4 usb_storage,sr_mod,sd_mod,sbp2 [top] - [fast links] Scaricare i sorgenti del driver da qui, scompattarli ed eseguire semplicemente make per compilarli. Copiare il driver acerhk.ko per i kernel 2.6 o acerhk.o per quelli della serie 2.4 nella directory dei moduli del vostro kernel (/lib/modules/$(uname -r)/kernel/drivers/char/), aggiornare le dipendenze dei moduli (depmode) ed infine caricare il modulo. $ tar xjf acerhk-0.5.25.tar.bz2 Bene, ora che il driver è installato possiamo interagirci tramite il filesystem proc, possiamo accendere i led del bluetooth, della wireless ed il led lampeggiante della mail, e soprattutto vedere il codice esadecimale dei tasti P1, P2, Mail ed Internet premendolo e guardando in /proc/driver/acerhk/key. (Attenzione: per fare ciò bisogna avere il polling disabilitato, se fosse attivo caricare il modulo con poll=0) $ echo on > /proc/driver/acerhk/led Segnalo come alternativa a acerhk i driver acertm, disponibili qui. [top] - [fast links] SD, MMC, SM, MS 4 in 1 Card Reader Funziona subito, viene semplicemente visto come disco SCSI, quindi sotto /dev/sda: $ grep sda /etc/fstab /dev/sda1 /mnt/cardreader vfat rw,user,noauto 0 0 [top] - [fast links] Non ho nessuna periferica ad infrarossi e quindi non ho potuto testare la porta, ma è noto che funzioni. Riprendo da http://www.felixholzke.de/tm661.html la procedura: innanzi tutto ricordarsi di abilitare la periferica dal BIOS, dopo di che installare irda-common via apt-get, disabilitare le porte tty, caricare il modulo nsc-ircc con i giusti parametri e lanciare irattach su irda0. Più esattamente: # apt-get install irda-common Per maggiori informazioni vedere il sito citato sopra.. [top] - [fast links] Scaricare il driver da SmartLink (al momento è locato qui), scompattarlo ed eseguire make e make install. Dopo di che caricare il modulo slamr.ko e creare il device da utilizzare con pppd tramite l'eseguibile slmodemd. Dovrebbe andare tutto liscio come l'olio. $ tar xzf slmodem-2.9.10.tar.gz [top] - [fast links] Non mi è mai servita e non mi sembra di averla mai utilizzata, ma so che funziona. [top] - [fast links] Direct Rendering Infrastructure (DRI) Funziona perfettamente con il modulo i830. $ lsmod | grep i830 i830 78724 2 [top] - [fast links] Non funziona. O meglio, i produttori di tale periferica hanno rilasciato driver closed-source per le versioni del
kernel della serie 2.2 ed hanno smesso gli aggiornamenti. Tuttora non ci sono driver per farla funzionare con kernel
più nuovi come 2.4 e 2.6.
Update: un gentilissimo visitatore di questo sito mi ha informato dell'esistenza di questi nuovi driver open source per il kernel 2.6!! Ancora non ho avuto modo di provarli essendo lontano dal mio Acer, ma tutto fa ben sperare per il buon funzionamento di questa periferica. Provateli! - Sito: http://www.linuxnet.com/sourcedrivers.html. [top] - [fast links] Abilitandolo nel kernel e installando cpufreq* lavora egregiamente. $ lsmod | grep cpufreq acpi_cpufreq 4868 1 freq_table 3460 1 acpi_cpufreq processor 18676 2 thermal,acpi_cpufreq$ dpkg -l | grep cpufreq rc cpufreqd 1.2.2-3 ii cpufrequtils 0.3-1 ii libcpufreq0 0.3-1 [top] - [fast links] L'uscita VGA funziona solo se connessa al boot, ma questo non è un problema in quanto c'è una utility, i810switch, che permette di passare da un monitor all'altro in qualsiasi momento, anche se connesso a caldo. # apt-get install i810switch Per quanto riguarda l'uscita TV in giro si leggono molte cose diverse, come che funziona solo a 800x600, solo se connesso al boot, ed altre strane configurazioni, io non sono mai riuscito a farla funzionare, se qualcuno dovesse avere ulteriori informazioni me lo faccia gentilmente sapere, grazie! [top] - [fast links] Abilitando l'ACPI nel kernel ed installando i pacchetti di ACPI e del suo demone non ci sono problemi. $ dpkg -l | grep acpi ii acpi 0.09-1 displays information on ACPI devices ii acpid 1.0.4-1 Utilities for using ACPI power management [top] - [fast links] Qua la pagina delle periferiche che uso con il mio Acer TravelMate 661LCi e Debian GNU/Linux. [top] - [fast links] |
Search
News
Recent Download
Linux kernel version 0.0.1 source code tarball.
[ 62k - Download Now ]
Smerdolo, my dead cute house mouse picture.
[ 30k - Download Now ]
Lastest Projects
BaraccaFS: an implementation of a FAT-like filesystem.
[ 360k - View Details ]
UbuntuLogo: enjoy your tty with ubuntu logo.
[ 4k - View Details ]
MIPS Dama: Mips assembly dama university project.
[ 40k - View Details ]
|
Valid XHTML 1.0 Transitional - Valid CSS Document | Tested with Firefox, Mozilla, Opera, Netscape, Konqueror, Epiphany and Galeon browsers |