Aiglx E Beryl Con Debian Etch Ed Ati Radeon 9200
Da Wizard linux team wiki.
Dopo tante peripezie ho installato aiglx e beryl sul mio pc, e soprattutto sono riuscito a farlo con un 56k. Tenete presente che il presente tutorial dovrebbe essere compatibile con tutte le distro della famiglia ubuntu.
Contents |
Requisiti
- Pc x86 con installata debian etch (testing)
- GDM Gnome Desktop manager (ma funzionana anche con kde)
- 3 DVD di debian etch per chi non ha adsl
- collegamento ad internet (anche 56k)
Procedura
Le prime cose da fare prima di partire sono:
- Rimuovete eventuali driver proprietari ati da sinaptic o adept basta cercare fglrx e deinstallare
Installazione Pacchetti
Da Synaptic Installate i seguenti pacchetti:
libgl1-mesa-dri libgl1-mesa-glx mesa-utils xserver-xorg-video-ati
Se volete farlo da apt:
#apt-get install libgl1-mesa-dri libgl1-mesa-glx mesa-utils xserver-xorg-video-ati
Modifica del File Xorg.conf
Ora dobbiamo modificare il file xorg.conf, per prima cosa createvi un backup del file: da root
#cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
ora sempre da root:
#gedit /etc/X11/xorg.conf
(se avete kde al posto di gedit utilizzere kate o il comando kdesu kate ...) ora modificate o aggiungete quanto segue:
agginungete la sezione Extensions
Section "Extensions" Option "Composite" "Enable" EndSection
Controllate che nella sezione module ci siano i seguenti valori
Section "Module" Load "dbe" Load "bitmap" Load "ddc" Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "vbe" EndSection
Nella sezione ServerLayout aggiungete come ultima riga prima di endsection questa riga
Option "AIGLX" "true"
Se non presente aggiungiamo la seguente sezione, altrimenti modificate i valori come sotto
Section "DRI" Mode 0666 EndSection
Controllate e modificate la sezione device come segue:
Section "Device" Identifier "Ati Radeon 9200" Driver "radeon" BusID "PCI:1:0:0" Option "AccelMethod" "XAA" Option "AGPMode" "8" Option "AGPFastWrite" "1" Option "GARTSize" "64" Option "EnablePageFlip" "1" Option "ColorTiling" "1" Option "XAANoOffscreenPixmaps" "true" EndSection
e verificate nella sezione screen ci sia questo valore
Device "Ati Radeon 9200"
salvate, uscite, e riavviate il server grafico con [ctrl]+[alt]+[backspace] oppure riavviate la macchina. Se qualcosa dovesse andare storto potrete ripristinare il vecchio backup.
Controlli del server Grafico
Se il pc si riavvia e va tutto bene fate i seguenti controlli: digitate il comando
glxinfo | grep direct
che dovrebbe dare un risultato simile:
direct rendering: Yes
poi controllate se aiglx è caricato con il comando
cat /var/log/Xorg.0.log | grep -i aiglx
dovrete ottenere un risultato simile
(**) Option "AIGLX" "true" (**) AIGLX enabled (WW) AIGLX: 3D driver claims to not support visual 0x23 (WW) AIGLX: 3D driver claims to not support visual 0x24 (WW) AIGLX: 3D driver claims to not support visual 0x25 (WW) AIGLX: 3D driver claims to not support visual 0x26 (WW) AIGLX: 3D driver claims to not support visual 0x27 ...
non preoccupatevi dei vari messaggi d'errore, a noi interessano le prime due righe
Infine controllate l'accelerazione 3d con
glxgears -printfps
Se volete potrete installare il tool driconf da apt o synaptic ed abilitare il valore "HyperZ" che vi permetterà di sfruttare meglio la vostra scheda.
Preparazione a Beryl
Ora prepariamo il sistema ad ospitare beryl installando i seguenti pacchetti:
apt-get install libdrm2 libpng3 libpng12-0 libpng12-dev libxdamage1 libxcomposite1 x11proto-core-dev x11proto-composite-dev x11proto-damage-dev x11proto-fixes-dev x11proto-gl-dev x11proto-render-dev x11proto-randr-dev libcairo2 libcairo2-dev libcairomm-1.0-0 libcairo-perl libmono-cairo1.0-cil python-cairo libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-glx libglu1-mesa libwxgtk2.4-1 libwxgtk2.6-0 mesa-common-dev mesa-utils libsvn1 libglitz1 libglitz-glx1 libxfont1 libfontenc1 libwnck-common libwnck18 libsvn1
Non preoccupatevi è tutta roba che sta nel dvd
Installazione di Beryl
A questo punto non ci rimane che installare beryl Aggingete il seguente repository al file sources.list con i comandi
#gedit /etc/apt/sources.list
scorrete e alla fine aggiungete la seguente stringa
deb http://www.linux.lk/~anuradha/beryl/etch/ ./
salvate, uscite e digitate un apt-get update (con la connessione attivata ovviamente) ed installate i seguenti pacchetti:
beryl-core beryl-plugins-data beryl-plugins emerald and or aquamarine (acquamarine solo per kde) beryl-settings beryl-manager beryl emerald-themes
potete farlo con 56k una mezzoretta basta a scaricare tutto.
Avvio di Beryl
Lanciate il tutto con il comando
beryl-manager
Godetevi lo spettacolo, per far partire automaticamente tutto sotto gnome basta andare nel menu Desktop==>Preferenze==>Sessioni e nel menu avvio programmi spingete aggiungi e digitate beryl-manager il gioco è fatto.
Per kde se tutto funziona e volete far partire automaticamente beryl basta creare un lik simbolico in autostart con il comando:
$ ln -s /usr/bin/beryl-manager /home/mio_utente/.kde/Autostart/beryl-manager
Buona fortuna

