127
contributi
m (→VIDEO) |
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 è qui: [[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 | *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 | 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 | 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/> | ||
===Gestione energetica=== | ===Gestione energetica=== | ||
Riga 548: | Riga 586: | ||
==Note su Debian Sid (Video)== | ==Note su Debian Sid (Video)== | ||
La unstable al | 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" |
contributi