Old:Debian on a Toshiba Satellite M30X-113: differenze tra le versioni

nessun oggetto della modifica
Nessun oggetto della modifica
Riga 235: Riga 235:


### EOF ###</pre><br/>
### EOF ###</pre><br/>
Ma se si vuole sfruttare al pieno il processore grafico...
Ma se si vuole sfruttare al pieno il processore grafico...<br/>
La guida per la Ati Mobility Radeon 9700 SE potrbbe esservi utile:
La guida è qui: [[Installazione_driver_proprietari_Ati]].<br/>
[[Installazione Driver ATI per schede ATI RADEON MOBILITY 9700 SE]]<br/> e anche questa: [[Installazione_driver_proprietari_Ati]].<br/>
Comunque per abilitare l'accelerazione hardware 3D, bisogna:<br/>
Comunque per abilitare l'accelerazione hardware 3D, bisogna:<br/>
*installare i sorgenti del kernel (sono sufficienti anche solo gli header del kernel);
*installare i sorgenti del kernel (sono sufficienti anche solo gli header del kernel);
*scaricare gli ultimi driver proprietari della ATI (al 17/04/2006 gli 8.24.8 , circa 60 MB) dal sito Ati.
*scaricare gli ultimi driver proprietari della ATI (al 20/07/2006 gli 8.26.18 , circa 23 MB) dal sito Ati.
<u>Prima di far partire l'installer salvate una copia di /etc/X11/XF86config-4 , che in caso di problemi andra' sostituita a quella nuova (creata dal configurer).</u><br/>
<u>Prima di far partire l'installer salvate una copia di /etc/X11/XF86config-4 , che in caso di problemi andra' sostituita a quella nuova (creata dal configurer).</u><br/>
Niente di complicato.<br/>
Niente di complicato.<br/>
Esistono essenzialmente 2 metodi:
Esistono essenzialmente 2 metodi alternativi:
*usare l'eseguibile Ati
*usare l'eseguibile Ati
*creare i pacchetti .deb partenddo dal eseguibile Ati
*creare i pacchetti .deb partenddo dal eseguibile Ati
===Installare i driver usando l'eseguibile Ati===
===Installare i driver usando l'eseguibile Ati===
Da un root-terminal spostatevi nella cartella dove avete scaricato il file e comandate:
Da un terminale spostatevi nella cartella dove avete scaricato il file e comandate:
<pre>$ chmod +x ati-driver-installer-8.26.18-x86.run</pre> e da root:
<pre># sh ./ati-driver-installer-8.24.8.run</pre>
<pre># sh ./ati-driver-installer-8.24.8.run</pre>
e seguite le istruzioni.<br/>
e seguite le istruzioni.<br/>
Riga 257: Riga 257:
Dopo il riavvio di X, se tutto va bene, tornate nel nuovo file di configurazione e aggiungete le risoluzioni come descritto sopra (se non sono state automaticamente trovate).<br/>
Dopo il riavvio di X, se tutto va bene, tornate nel nuovo file di configurazione e aggiungete le risoluzioni come descritto sopra (se non sono state automaticamente trovate).<br/>
===Installare i driver usando i pacchetti .deb creati con l'eseguibile Ati===
===Installare i driver usando i pacchetti .deb creati con l'eseguibile Ati===
Con i privilegi di root, rimuoviamo i vecchi sorgenti del modulo fglrx, se presenti:
<pre># rm /usr/src/fglrx-kernel*.deb</pre>
E' necessario installare ''module-assistant build-essential fakeroot dh-make debconf libstdc++5'' e ''gcc-3.4-base'':<br/>
<pre># apt-get install module-assistant build-essential fakeroot dh-make debconf libstdc++5 gcc-3.4-base</pre>
Spostiamoci nella cartella dove abbiamo scaricato l'eseguibile Ati e digitiamo, senza essere root:
<pre>$ chmod +x ati-driver-installer-8.26.18-x86.run</pre> per dare i permessi di esecuzione. Poi, per creare i 5 pacchetti .deb:
<pre>$ sh ./ati-driver-installer-8.26.18-x86.run --buildpkg Debian/[release]</pre>
Ad esempio:
<pre>$ sh ./ati-driver-installer-8.26.18-x86.run --buildpkg Debian/testing</pre>
Per installarli (installiamo solo quelli fondamentali):
<pre>$ su
Password:
# dpkg -i fglrx-driver_8.26.18-1_i386.deb
# dpkg -i fglrx-kernel-src_8.26.18-1_i386.deb
# dpkg -i fglrx-control_8.26.18-1_i386.deb</pre>
Adesso va compilato il modulo fglrx:
<pre># m-a prepare
# m-a update
# m-a a-i fglrx
# modprobe -v fglrx</pre>
Se è andato tutto bene, inseriamo ''fglrx'' come riga in ''/etc/modules'':
<pre># vim /etc/modules
### /etc/modules ###
ide-cd
ide-disk
ide-generic
psmouse
sbp2
sr_mod
speedstep-centrino
cpufreq_userspace
cpufreq_conservative
cpufreq_powersave
fglrx
### End Of File ###</pre>
Quindi muoviamoci in ''/etc/X11/'':
<pre># cd /etc/X11/</pre>
e aggiorniamo il file di configurazione di X:
<pre># aticonfig --initial</pre>
Riavviamo X.<br/>
Questo e' il mio xorg.conf senza i commenti:
Questo e' il mio xorg.conf senza i commenti:
===xorg.conf (XF86Config-4)===
===xorg.conf (XF86Config-4)===
Riga 510: Riga 553:
==Note su Debian Etch==
==Note su Debian Etch==


La testing al 17/04/2006 ha il kernel 2.6.15, gnome 2.12, KDE 3.5.2 e xorg 6.9.0<br/>
La testing al 20/07/2006 ha il kernel 2.6.15, gnome 2.12, KDE 3.5.3 e xorg 7.0.0<br/>
Il comando di boot per installare è questo:
Il comando di boot per installare è questo:
<pre>install acpi=yes vga=771</pre>
<pre>install acpi=yes vga=771</pre>
Riga 516: Riga 559:
Durante il processo di installazione ho scelto: ambiente desktop, sistema base e portatile.<br/>
Durante il processo di installazione ho scelto: ambiente desktop, sistema base e portatile.<br/>
Per quanto riguarda il PCMCIA, durante l'installazione di etch non si hanno blocchi di sistema. <br/>
Per quanto riguarda il PCMCIA, durante l'installazione di etch non si hanno blocchi di sistema. <br/>
===Video===
Al 17/4/2006 etch ha xorg 6.9.0, per il quale i driver ufficiali non vanno bene, o io non sono stato capace di farli funzionare. Infatti l'installer dei driver non riconosce bene la versione delle glibc (libc6) le quali devono essere uguali o maggiori della versione 2.2 , ma vengono riconosciute come glibc-2.1 <br/> I driver si installano ma con molti errori visibili nel log presente in /usr/share/fglrx/ <br/>
So però che per Ubuntu esiste il pacchetto "fglrx". Per Debian un'altra possibilità è anche: [http://xoomer.virgilio.it/flavio.stanchina/debian/fglrx-installer.html F.Stanchina].


===Gestione energetica===
===Gestione energetica===
Riga 548: Riga 586:
==Note su Debian Sid (Video)==
==Note su Debian Sid (Video)==


La unstable al 25/04/2006 ha il ''kernel-2.6.16'' e ''Xorg-7.0''. Fortunatamente sui repository ufficiali di Sid ci sono i pacchetti necessari per attivare l'accelerazione 3D. Con un po' di fatica (sono ancora un po' inesperto) ci sono riuscito; non tanto ad installarli, ma a configurare correttamente Xorg. Ollè! <br/>
La unstable al 20/07/2006 ha il ''kernel-2.6.17'' e ''Xorg-7.0''. Fortunatamente sui repository ufficiali di Sid ci sono i pacchetti necessari per attivare l'accelerazione 3D. Con un po' di fatica (sono ancora un po' inesperto) ci sono riuscito; non tanto ad installarli, ma a configurare correttamente Xorg. Ollè! <br/>
Innanzi tutto installiamo i pacchetti necessari:
Innanzi tutto installiamo i pacchetti necessari:
<pre># apt-get install fglrx-control fglrx-driver fglrx-driver-dev fglrx-kernel-src</pre>
<pre># apt-get install fglrx-control fglrx-driver fglrx-driver-dev fglrx-kernel-src</pre>
Riga 556: Riga 594:
Adesso proviamo a caricare il modulo ''fglrx'' (l'opzione ''-v'' dà l'output verboso):
Adesso proviamo a caricare il modulo ''fglrx'' (l'opzione ''-v'' dà l'output verboso):
<pre># modprobe -v fglrx</pre>
<pre># modprobe -v fglrx</pre>
Se l'output è positivo, inseriamo il modulo ''fglrx'' in ''/etc/modules''.
Se l'output è positivo, inseriamo il modulo ''fglrx'' in ''/etc/modules''.<br/>
In teoria abbiamo finito, bisogna solamente configurare ''/etc/X11/xorg.conf'' (riporto solo le sezioni da aggiungere o modificare):
In teoria abbiamo finito, bisogna solamente configurare ''/etc/X11/xorg.conf'' (riporto solo le sezioni da aggiungere o modificare):
<pre># vi /etc/X11/xorg.conf
<pre># vi /etc/X11/xorg.conf
Riga 594: Riga 632:


Una cosa importante, ma che resta comunque strana, è scrivere i moduli ''dri'', ''glx'' e ''GLcore'', in questo ordine. Se ad esempio si mette ''GLcore'' per primo, l'accelerazione non andrà e il log ''/var/log/Xorg.0.log'' riporterà una serie di errori, tra cui warning sulla libreria ''/usr/lib/xorg/modules/extensions/libGLcore.so'' e  un errore verso la fine, tristemente incorniciato. Questo errore non so se sia circoscritto alla mia configurazione o se sia un cosa generale. L'unica cosa è fare un po' di test.<br/>
Una cosa importante, ma che resta comunque strana, è scrivere i moduli ''dri'', ''glx'' e ''GLcore'', in questo ordine. Se ad esempio si mette ''GLcore'' per primo, l'accelerazione non andrà e il log ''/var/log/Xorg.0.log'' riporterà una serie di errori, tra cui warning sulla libreria ''/usr/lib/xorg/modules/extensions/libGLcore.so'' e  un errore verso la fine, tristemente incorniciato. Questo errore non so se sia circoscritto alla mia configurazione o se sia un cosa generale. L'unica cosa è fare un po' di test.<br/>
Oltre alle opzioni inserite nel file sopra, se ne possono aggiungere molte altre, ad esempio per monitor multipli e uscita TV, antialias ecc... tra l'altro praticamente identiche a [[#xorg.conf (XF86Config-4)|queste]] <br/>  
Oltre alle opzioni inserite nel file sopra, se ne possono aggiungere molte altre, ad esempio per monitor multipli e uscita TV, antialias ecc... tra l'altro praticamente identiche a [[#xorg.conf (XF86Config-4)|queste.]] <br/>  
Per fare questo consultare:
Per fare questo consultare:
<pre># aticonfig</pre>e<pre># man fglrx</pre>
<pre># aticonfig</pre>e<pre># man fglrx</pre>
Io ho eseguito tutta la procedura di installazione dei driver '''con X non avviato.'''<br/>
Io ho eseguito tutta la procedura di installazione dei driver '''con X non avviato.'''<br/><br/>
Naturalmente sono validi anche i metodi sopra riportati: [[#Installare i driver usando l'eseguibile Ati|metodo 1]] e [[#Installare i driver usando i pacchetti .deb creati con l'eseguibile Ati|metodo 2]]<br/><br/>
Per quanto riguarda le trasparenze di KDE, non sono riuscito ad attivarle, infatti se si aggiunge a ''/etc/X11/xorg.conf'' la sezione:
Per quanto riguarda le trasparenze di KDE, non sono riuscito ad attivarle, infatti se si aggiunge a ''/etc/X11/xorg.conf'' la sezione:
<pre>Section "Extensions"
<pre>Section "Extensions"
127

contributi