Newsgroup: it.comp.os.linux.debian
Titolo: Installare correttamente driver ATI

Salve a Voi,
racconto come ho installato correttamente la versione corrente dei
driver ATI proprietari (ati-driver-installer-8.36.5-x86.x86_64.run),
comprensivi di accelerazione 3d, su Debian 4.0 Etch.
Tengo a precisare che questo mio post non vuole essere una guida ma
solamente la mia esperienza di installazione di Debian 4.0 e dei
driver proprietari ATI... poi se qualcuno lo usera` come spunto non
potro` che esserne lieto!
Innanzitutto devo dire che l'installazione testuale di Debian e`
sempre comoda, l'unico problema, se cosi` si puo` dire, e` quello che
sulla mia macchina (un AMD Athlon XP, quindi K7) mi ha installato in
predefinita la linux-image-2.6.18-4-486, mentre per me e` meglio usare
la linux-image-2.6.18-4-k7. La mia scheda grafica e` una ATI Radeon
9600 PRO 256MB AGP 8X... che non e` stata riconosciuta inizialmente e
che quindi non si poteva avviare X[1] :-(
Adesso che so come fare, la procedura e` davvero semplice, ma
dovete contare che sono stato a smanettare per circa due giorni,
leggendo numerose pagine Web nonche`, importantissimo, tutti i log di
errori che mi venivano segnalati! Questo perche` io ho fatto
l'intervento a piu` riprese e non in un unica soluzione come,
sapendolo, e` giusto fare.
Per fare tutto cio` e per evitare che Debian cercasse di avviare X, ho
dovuto selezionare sempre manualmente la single user mode, quindi solo
la modalita` testuale, selezionabile dal gestore di avvio
(nel mio caso GRUB).
La primissima cosa che ho fatto e` stata quindi quella di sostituire
il kernel con la versione per il mio processore
# apt-get --purge remove linux-image-2.6.18-4-486
# apt-get install linux-image-2.6.18-4-k7
# reboot
ATI consiglia di procurarsi sia il sorgente del kernel sia gli
headers, ma questo lo sapevo ed e` stata la prima cosa che ho fatto
successivamente al riavvio, quindi
# apt-get install linux-source-2.6.18
# apt-get install linux-headers-2.6.18-4-k7
Preventivamente avevo lasciato sulla /home (inizialmente in condivisa
con Sarge, ora non piu`) l'ultimo driver rilasciato dalla ATI, quindi
pensavo di risolvere come da istruzioni riportare dal produttore... ma
non e` cosi`: al driver necessitano altri componenti per poter operare
correttamente... ma io non lo sapevo!
Leggendo i log, se ne trova traccia... fortunatamente :-)
in pratica, prima di procedere all'installazione vera e propria del
driver ATI, bisogna installare (perche`, purtroppo, Etch non li
installa in predefinita) il compilatore adatto e la libreria adatta.
Nella fattispecie, occorre dunque installare "gcc" e "libstdc++5"
altrimenti l'installazione non va a buon fine (testato :-) )
quindi
# apt-get install gcc
# apt-get install libstdc++5
Dopo aver installato questi componenti, si puo` passare
tranquillamente all'installazione del driver ATI.
Dunque posizionandosi nella dir che lo contiene (nel mio caso la home
del mio utente) e
# sh ./ati-driver-numero_versione-architettura_macchina.run
finita l'installazione
# cd /usr/bin
# aticonfig --initial
Quindi riavviare X oppure riavviare addirittura il sistema. Rientrare
in modalita` singolo utente e digitare
# fglrxinfo
se tutto e` OK, la risposta sara` del tipo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI RADEON 9600 Series
OpenGL version string: 2.0.6458 (8.36.5)
altrimenti... continuare a spulciare i log di sistema, cioe`
/var/log/Xorg.0.log e /usr/share/fglrx/fglrx-install.log che esiste
solo dopo un'installazione dei driver suddetti...
Buona fortuna
[1] anche se e` comunque consigliabile operare senza X avviato per
installare i driver ATI
-- 
    Uranium per Capsule Corp. con Debian
==============================================
"Bene, ho finito di tagliar la legna! Nd Goku"
==============================================
    Pubblic key = 
http://snipurl.com/16uib

xvinfo che output ti dà?
-- 
      Daniele Giglio      Dona i tuoi cicli di clock alla ricerca!
 
dgi...@iol.it
 
http://boinc.berkeley.edu/
                          --------------------
           This signature was automatically generated with
           Signify v1.14.  For this and other cool products,
           check out 
http://www.debian.org/