Aiglx E Beryl Con Debian Etch Ed Ati Radeon 9200

Da Wizard linux team wiki.

Jump to: navigation, search

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

Personal tools
wizard linux team