About MeCurriculumLicensePortfolioProjectsPublicationsBD-blog

Categories: Activism?

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:

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"
 
 

15 Responses to “Installare XGL con schede ATI”

  1. ric Says:

    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

  2. bodom_lx Says:

    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)

  3. khronos Says:

    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?

  4. bodom_lx Says:

    Ciao! No, devi usare i driver fglrx della Ati. Trovi il mio tutorial qui:
    http://wiki.ubuntu-it.org/Enable3DAtiRadeon(fglrx)

  5. Paride Desimone Says:

    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?

  6. bodom_lx Says:

    Purtroppo no, ma prova a guardare qui:
    http://sonique54.free.fr/xgl/xgl.htm

  7. Paride Says:

    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?

  8. bodom_lx Says:

    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..

  9. Paride Says:

    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)

  10. Paride Says:

    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.

  11. bodom_lx Says:

    D'accordo, stasera quando sono a casa te lo invio

  12. Paride Says:

    Perfetto grazie.

  13. Gigi Says:

    i repository citati ad inizio guida non sono piu' disponibili...

  14. bodom_lx Says:

    Mi dispiace, non seguo piú l´argomento sotto ubuntu, prova a leggere nel wiki ufficiale: https://help.ubuntu.com/community/CompositeManager/Xgl

  15. Gigi Says:

    io uso debian...ma ho letto che i repositories sono gli stessi di ubuntu...

Leave a Reply