Installare XGL con schede ATI
Dopo settimane di tentativi, e di forum spulciati, sono finalmente riuscito a far funzionare Xgl sul mio portatile con una scheda video ati mobility x300.
Questa guida dovrebbe funzionare per tutte le schede video ATI, in particolare, per le schede serie x****, leggere bene anche la fine dell’how-to
Le informazioni per questo how-to sono state tratte da più siti, che cito ora per correttezza:
- http://www.ubuntuforums.org/showthread.php?p=739758
- http://www.compiz.net/viewtopic.php?id=389
- http://wiki.ubuntu-it.org/XglHowTo
- altri che purtroppo non ricordo
Per motivi di spazio, è necessario clickare qui sotto per continuare a leggere l’articolo su una pagina estesa.
Prima di tutto, inserite nel vostro file /etc/apt/sources.list i seguenti repositories:
deb http://www.beerorkid.com/compiz/ dapper main deb http://xgl.compiz.info/ dapper main deb-src http://xgl.compiz.info/ dapper main
Scaricate ed importate poi la chiave GPG dei pacchetti:
wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -
Effettuate poi un classico update dei pacchetti, ed installare quelli necessari:
sudo apt-get update sudo apt-get install compiz xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 compiz-gnome
E’ necessario modificare il file /etc/gdm/gdm.conf-custom:
sudo gedit /etc/gdm/gdm.conf-custom
Cercate con il vostro editor di testo la stringa [servers], ed incollateci sotto il seguente:
# Override display 1 to use Xgl (DISPLAY 1 IMPORTANT FOR ATI FGLRX). 1=Xgl [server-Xgl] name=Xgl server command=/usr/bin/Xgl :1 -fullscreen -ac -accel glx:pbuffer -accel xv:pbuffer flexible=true
Bisogna modificare poi anche il file /etc/gdm/gdm.conf
sudo gedit /etc/gdm/gdm.conf-custom
Cambiando così le righe:
#0=Standard 1=Standard
Andate poi alla riga 198, e cambiate GdmXserverTimeout=10 in:
GdmXserverTimeout=50
Create poi il file startcompiz, per avviare il server:
sudo gedit /usr/bin/startcompiz
Inserendo al suo interno il seguente script:
#!/bin/sh killall gnome-window-decorator wait gnome-window-decorator & compiz --replace gconf &
Rendete lo script eseguibile con un:
sudo chmod 775 /usr/bin/startcompiz
Ed inserite lo script nella lista dei programmi da avviare con l’avvio di Gnome (Sistema->Preferenze->Sessioni->Avvio Programmi).
Riavviate ed è fatta! Nessun crash, tutto regolare, effetti splendidi!
Se possedete una scheda video ATI serie x***, modificate pure il file /etc/X11/xorg.conf, e nella sezione “Devices”, dove trovate la vostra scheda video, inserite tutte le seguenti istruzioni, sotto l’ultima voce che trovate prima di Endsection:
Option "no_accel" "no" Option "no_dri" "no" Option "DynamicClocks" "on" Option "mtrr" "on" Option "DesktopSetup" "Single" Option "ScreenOverlap" "0" Option "Capabilities" "0x00000000" Option "CapabilitiesEx" "0x00000000" Option "VideoOverlay" "on" Option "OpenGLOverlay" "off" Option "CenterMode" "off" Option "PseudoColorVisuals" "off" Option "Stereo" "off" Option "StereoSyncEnable" "1" Option "FSAAEnable" "no" Option "FSAAScale" "1" Option "FSAADisableGamma" "no" Option "FSAACustomizeMSPos" "no" Option "FSAAMSPosX0" "0.000000" Option "FSAAMSPosY0" "0.000000" Option "FSAAMSPosX1" "0.000000" Option "FSAAMSPosY1" "0.000000" Option "FSAAMSPosX2" "0.000000" Option "FSAAMSPosY2" "0.000000" Option "FSAAMSPosX3" "0.000000" Option "FSAAMSPosY3" "0.000000" Option "FSAAMSPosX4" "0.000000" Option "FSAAMSPosY4" "0.000000" Option "FSAAMSPosX5" "0.000000" Option "FSAAMSPosY5" "0.000000" Option "UseFastTLS" "0" Option "BlockSignalsOnLock" "on" Option "UseInternalAGPGART" "no" Option "ForceGenericCPU" "no" Option "KernelModuleParm" "agplock=0" Option "PowerState" "1"
tutto perfetto!
Grazie mille, dopo diversi tentativi infruttuosi sono riuscito a fare funzionare questo XGL!
Un piccolissimissmo appunto:
nella guida
***
Bisogna modificare poi anche il file /etc/gdm/gdm.conf
sudo gedit /etc/gdm/gdm.conf-custom
***
probabilmente è
sudo gedit /etc/gdm/gdm.conf
Cavoli ho un dubbione..appena sarà finita tutta questa sofferenza con il notebook nuovo, proverò ad installare xgl, se non su ubuntu almeno su una Debian, se riesco a rompere il secondo teorema di Graziotin (“bodom_lx non riuscirà mai ad installare una Debian completamente funzionante)
ciao a tutti, e anchio avendo una mobility radeon X300 voglio la xgl su ubuntu ^^
c’è un piccolo problema…. devo eseguire queste istruzioni usando il driver mesa?
Ciao! No, devi usare i driver fglrx della Ati. Trovi il mio tutorial qui:
http://wiki.ubuntu-it.org/Enable3DAtiRadeon(fglrx)
Sto cercando di installare xgl e compiz su un notebook con ati mobility radeon x1600. L’os non e’ ubuntu ma etch.
http://xgl.compiz.info/ sembra non esistere piu’. Hai altre soluzioni?
Purtroppo no, ma prova a guardare qui:
http://sonique54.free.fr/xgl/xgl.htm
Ho provato ma neanche cosi’ sembra andare.
Credo sia un problema di configurazione di xorg con xgl.
Non ne posso veramente piu’.
Mi manderesti via mail il tuo xorg.conf, prima che decida di buttare il notebook dalla finestra?
Certo, ma non penso che funzionerà, intanto perchè non sono più sotto Ubuntu ma Archlinux, e poi io non so neanche che notebook hai..
Hai provato a vedere su TuxMobil se c’è il tuo portatile? Molta gente è così in gamba da descrivere tutti i passi che ha fatto per installare Linux sul loro portatile.. Qualcuno allega pure il suo xorg.conf..
Ho visto TRE mesi fa, ma non c’era nulla.
cimunque ho un asus F3Ja con ati mobility radeon X1600 (che va solo con i driver fglrx (proprietari)
Sono andato a ricontrollare ed ho trovato un tizio che ci ha installato slackware. A parte che uso debian (ma comunque non avrei problemi ad adattare quelle informazion) non c’e’ la minima traccia di uso di xgl
Comunque ad ogni buon conto inviami il tuo xorg.conf che vedo un po’ se mi va bene.
D’accordo, stasera quando sono a casa te lo invio
Perfetto grazie.
i repository citati ad inizio guida non sono piu’ disponibili…
Mi dispiace, non seguo piú l´argomento sotto ubuntu, prova a leggere nel wiki ufficiale: https://help.ubuntu.com/community/CompositeManager/Xgl
io uso debian…ma ho letto che i repositories sono gli stessi di ubuntu…