Vedremo come installare i driver propietari Ati su Debian Unstable.
Possiamo percorrere più strade per giungere al Ns. scopo, in questa guida esamineremo l’installazione dei driver Ati da repository nella fattispecie i driver Ati 8.42.3 (che finalmente supportano AIGLX) presenti nei repository ufficiali di Sid.
- INSTALLAZIONE
apriamo un terminale, autentichiamoci come Root ed aggiorniamo la nostra Sid box:
# apt-get update
# apt-get upgrade
installiamo i pacchetti necessari e module-assistant che ci servirà per compilare il modulo fglrx:
# apt-get install fglrx-driver fglrx-amdcccle fglrx-control fglrx-kernel-src module-assistant
# apt-get install ia32-libs
compiliamo il modulo fglrx per l’attivazione dell’accelerazione 3D:
# m-a prepare
# m-a update
# m-a build fglrx
# m-a install fglrx
# depmod -a
configuriamo il file /etc/X11/xorg.conf con l’editor che preferiamo in questo caso uso nano:
# nano /etc/X11/xorg.conf
trovare la sezione “device” sostituire “vesa” con “fglrx” ed aggiungere le opzioni come segue:
Section “Device”
Identifier “non cambiare qui!“
Driver “fglrx”
Option “VideoOverlay” “on”
Option “OpenGLOverlay” “off”
nella sezione “ServerLayout” aggiungere:
Option “AIGLX” “true”
in fondo al file aggiungere le seguenti sezioni:
Section “DRI”
Mode 0666
EndSection
Section “Extensions”
Option “Composite” “Enable”
EndSection
salviamo il file appena editato chiudiamo nano e riavviamo il computer.
se tutto è filato liscio apriamo un terminale per assicurarci che la scheda sia installata correttamente ed il direct rendering sia attivo, digitiamo:
$ fglrxinfo
dovremmo ottenere un output di questo tipo:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon X1300/X1550 Series
OpenGL version string: 2.0.6958 Release
e ancora:
$ glxinfo | grep render
dovremmo ottenere un output del tipo:
direct rendering: Yes
ora possiamo aprire l’Ati Catalyst Control Center e godere della nostra scheda video!
Giugno 14, 2007 alle 2:03 pm |
[...] volta nel nuovo sistema dovrete occuparvi di installare i driver per l’Ati Radeon X1300 oppure potete utilizzare i driver vesa che per sfortuna non offrono l’accellerazione [...]
Gennaio 19, 2009 alle 9:54 pm |
Ciao,
io ho un problema con fglrx.
Tutto girava bene con etch i386 (ed anche con lenny), adesso ho installato etch ADM64 e non riesco a farlo funzionare:
da Xorg.0.log:
(EE) end of block range 0xfffffff < begin 0xe0000000
(EE) end of block range 0xfffffff < begin 0xe0000000 ((sì, due volte))
(EE) fglrx(0): Failed to initialize ASIC in kernel.
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): Only one display is connnected,so single mode is enabled
(EE) fglrx(0): [agp] unable to acquire AGP, error -1007
(EE) fglrx(0): cannot init AGP
(EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
il tutto seguito da altri WW (DRI non abilitato etc).
Allora: il kernel è stato compilato prendendo il .config vecchio funzionante (i386), il computer è lo stesso, xorg.conf è stato preso e copiato dalla vecchia installazione a questa.
Cosa c’è secondo te che non va?
Grazie, ciao
Gennaio 20, 2009 alle 1:26 am |
Se hai ricompilato il kernel ti devi occupare anche dei moduli, ricompilali per quanto riguarda il nuovo kernel, elimina quelli vecchi e carica quelli nuovi…
Gennaio 20, 2009 alle 4:41 pm |
la cosa è già stata fatta, chiaramente. Intendi i moduli del kernel, giusto?
ho ricompilato il kernel con i suoi moduli, inoltre ho anche ricompilato i moduli “esterni” tra cui fglrx.
Sembra però che ci sia comunque qualcosa che non va
Gennaio 21, 2009 alle 11:21 am |
Ok, ma dall’output che hai inviato le prime due cose che controllerei sono i moduli oppure la configurazione del kernel stesso, prova a bootare con il vecchio kernel se fglrx funziona allora hai ancora i vecchi moduli caricati…….
Gennaio 21, 2009 alle 11:29 am |
Se pensi sia tutto giusto allora c’è qualcosa che non va col driver, prova a scaricare l’ultimo driver dal sito Ati e generare i pacchetti specifici per sid e vedere se quest’ultimo funziona.
Devo dire che ho sempre tribolato con l’accoppiata Sid+Fglrx anche perchè Sid cambia molto molto velocemente……e in genere i drivers Ati sono molto molto scadenti…insomma questa è la mia opinione.
E’ da tempo che non uso Ati e Sid, ma so che finalmente la X1300 dovrebbe essere supportata dal driver “free”!!!
Gennaio 21, 2009 alle 9:34 pm |
per sfortuna io ho una radeon 9600… sul portatile… ltrimenti già l’avrei cambiata!
Ciao e grazie comunque per i suggerimenti.