Ebbene sì, dopo mesi di tentativi sono riuscito a far partire Beryl
e tutto il suo sberluccichio anche su Feisty. Sì perché sembrava
proprio che la Ati X700 del mio A6Va non ne volesse proprio sapere
dei driver propietari dandomi schermo nero e non scrivendomi neppure
il buon Xorg.0.log...
Oggi la svolta utilizzando non più il driver fglrx ma sfruttando il
caro vecchio Radeon. Vi dico come ho fatto nella speranza che possiate
risolvere i vostri problemi e avere beryl ben funzionante!
Incredibile come si debba penare tanto per un cubo!
Per prima cosa disinstallate ogni precedente luttuoso tentativo
di installare i driver proprietari. Aprite il terminale e digitate:
sudo modprobe -r fglrx
sudo apt-get remove xorg-driver-fglrx
sudo rm -R /usr/src/modules
sudo rm /usr/src/fglrx.tar.bz2
e così vi dovreste essere definitivamente sbarazzati dei fantasmi del passato.
Adesso passiamo ad installare:
sudo apt-get install libgl1-mesa-glx libgl1-mesa-dri
e se già ce li avete:
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri
tanto per essere sicuri
Passiamo adesso a modificare con l'editor di testo
che più ci piace L'xorg.conf
che si trova sotto /etc/X11/..
(ad esempio sudo pico /etc/X11/xorg.conf )
Rimpiazziamo:
Section "Device"
Identifier "ATI Technologies Inc Radeon Mobility X700 (PCIE)"
Driver "ati"
BusID "PCI:3:0:0"
EndSection
con:
Section "Device"
Identifier "ATI Technologies Inc Radeon Mobility X700 (PCIE)"
Driver "radeon"
BusID "PCI:3:0:0"
Option "XAANoOffscreenPixmaps"
Option "AGPMode" "4"
Option "AGPFastWrite" "true"
Option "DisableGLXRootClipping" "true"
Option "AddARGBGLXVisuals" "true"
Option "AllowGLXWithComposite" "true"
Option "EnablePageFlip" "true"
EndSection
dove avrete aggiunto le opzioni e modificato il nome del driver
ma ovviamente l'Identifier e il BusID saranno quelli della
vostra particolare scheda Ati.
A questo punto aggiungete alla sezione
Section "ServerLayout"
la riga seguente:
Option "AIGLX" "true"
infine spostatevi in fondo al file e aggiungete semplicemente
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Riavviate il pc e date da terminale:
glxinfo | grep vendor
dovreste ottenere qualcosa del tipo:
server glx vendor string: SGI
client glx vendor string: SGI
OpenGL vendor string: Tungsten Graphics, Inc.
Date poi da terminale:
glxinfo | grep "direct rendering"
e auguratevi che la risposta sia "yes".
Passate adesso all'installazione di beryl!!
Sempre col vostro editor di testo preferito (io uso pico)
editate il file dei repository:
sudo pico /etc/apt/sources.list
e aggiungete:
deb http://ubuntu.beryl-project.org feisty main
poi salvate e digitate da terminale:
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -
sudo apt-get update
Tornate ad editare xorg.conf:
sudo pico /etc/X11/xorg.conf
assicurandovi che nella sezione Module compaiano le seguenti righe:
Load "dri"
Load "dbe"
Load "glx"
Riavviate nuovamente il pc o il server X e poi da terminale digitate:
sudo apt-get install beryl beryl-manager emerald-themes
A questo punto dovreste essere pronti per gustarvi Beryl...
se siete fortunati partirà tutto digitando da terminale:
beryl-manager
ma se siete sfortunati come me questo non basterà allora
procedete (solo se non vedete il cubo) come segue:
Create il file:
sudo pico /usr/bin/startxgl.sh
e scriveteci dentro quanto segue:
#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
sleep 4
export DISPLAY=:1
exec startkde
questo ovviamente se, come me, usate kde.
Dovrete renderlo eseguibile con:
sudo chmod 775 /usr/bin/startxgl.sh
Adesso creiamo uno script per avere una sessione completamente
dedicata a Xgl (e per non pasticciare troppo
con quelle che già funzionavano)
sudo pico /usr/share/xsessions/xgl.desktop
e dentro digiterete:
[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Exec=/usr/bin/startxgl.sh
Icon=
Type=Application
salvate e chiudete. A questo punto potete riavviare e tra le sessioni
ne avrete una denominata "Xgl". Selezionatela e partirà kde, per avviare
beryl da terminale digitate:
beryl & beryl-manager
oppure una delle combinazioni beryl e beryl-manager purchè funzioni.
E potrete finalmente gustarvi il vostro cubo!!!
1 Comments:
Se ti dico che l'ho installato con apt-get mi picchi? :P
By Yaxara, at 4:45 PM
Posta un commento
<< Home