Installazione software · 4 min read · Jan 06, 2026
Installare Beryl Su Un Desktop Ubuntu Feisty Fawn Con Una Scheda Grafica ATI Radeon
Installare Beryl Su Un Desktop Ubuntu Feisty Fawn Con Una Scheda Grafica ATI Radeon
Versione 1.0
Autore: Falko Timme
Questo tutorial mostra come puoi installare e configurare Beryl su un desktop Ubuntu 7.04 (Feisty Fawn) con una scheda grafica ATI Radeon. Con Beryl, puoi rendere il tuo desktop utilizzando bellissimi effetti 3D. Utilizzeremo il driver open-source ATI che viene fornito con Ubuntu più AIGLX per raggiungere questo obiettivo; l’altro modo per farlo sarebbe utilizzare il driver ATI closed-source insieme a XGL, che sembra essere un po’ instabile.
Questo documento viene fornito senza alcuna garanzia! Voglio dire che questo non è l’unico modo per configurare un sistema del genere. Ci sono molti modi per raggiungere questo obiettivo, ma questo è il modo che seguo. Non rilascio alcuna garanzia che questo funzionerà per te!
1 Nota Preliminare
Ho messo insieme questo tutorial da questi due articoli:
- https://help.ubuntu.com/community/RadeonDriver
- http://wiki.beryl-project.org/wiki/Install_Beryl_on_Ubuntu_Feisty_with_AIGLX
Ho provato questo sul mio notebook HP Pavilion zt3000 di 3 anni, che ha una scheda grafica ATI Mobility Radeon 9200, e funziona davvero bene lì.
Assicurati di avere tutti gli aggiornamenti installati sul tuo desktop Ubuntu Feisty Fawn prima di provare questo.
2 Scoprire Informazioni Sulla Tua Scheda Grafica
Prima dovresti scoprire informazioni sulla tua scheda grafica. Apri un terminale (Applicazioni > Accessori > Terminale) e digita
lspciDovresti trovare qualcosa del genere nell’output:
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R250 [Mobility FireGL 9000] (rev 01)(Questo output proviene dal mio notebook che utilizza una scheda grafica ATI Mobility Radeon 9200.)
La seguente lista mostra quali schede grafiche ATI possono utilizzare Beryl (la tua scheda grafica dovrebbe essere elencata sotto Full 3D Support se desideri utilizzare Beryl):
Supporto Completo 3D
- schede basate su 7000 / rv100.
- schede basate su 7200 / R100.
- schede basate su 7500 / rv200.
- schede basate su 8X00 / R200.
- schede basate su 9000 / rv250.
- schede basate su 9100 / R200.
- schede basate su 9200 / rv280.
Accelerazione 3D Sperimentale
- schede basate su 9500 / R300.
- schede basate su 9600 / rv350 o rv360.
- schede basate su 9700 / R300.
- schede basate su 9800 / R350 o R360.
- schede basate su X300 / rv370.
- schede basate su X600 / rv380.
- schede basate su X700 / rv410.
- schede basate su X800 / R420 o R423 o R430 o R480.
- schede basate su X850 / R480 o R481.
Solo Accelerazione 2D
- GPU integrate Xpress 200M Northbridge
Non Supportato
- schede basate su X1300 / R515.
- schede basate su X1600 / R530.
- schede basate su X1800 / R520.
- schede basate su X1900 / R580.
3 Configurare AIGLX Più Il Driver ATI Open-Source
Vogliamo utilizzare AIGLX con il driver ATI open-source invece di XGL con il driver ATI proprietario (fglrx). Pertanto, dobbiamo disabilitare fglrx. Prima disabilitiamo il modulo del kernel fglrx:
sudo modprobe -r fglrxPoi eseguiamo
glxinfo | grep vendorSe vedi menzionato ATI nell’output, allora stai ancora utilizzando il driver sbagliato. Se vedi SGI invece, tutto va bene. Sul mio notebook, l’output era simile a questo:
server glx vendor string: SGI
client glx vendor string: SGI
OpenGL vendor string: Tungsten Graphics, Inc.Se hai ATI nell’output del comando precedente, rimuovi il driver fglrx in questo modo (puoi farlo anche se hai SGI nell’output - giusto per essere sicuro):
sudo apt-get remove xorg-driver-fglrx; sudo apt-get install libgl1-mesa-glx libgl1-mesa-driSuccessivamente dobbiamo modificare /etc/X11/xorg.conf:
sudo gedit /etc/X11/xorg.confSostituisci
| Section "Device" Identifier "ATI Technologies Inc Radeon R250 [Mobility FireGL 9000]" Driver "ati" BusID "PCI:1:0:0" EndSection |
con
| Section "Device" Identifier "ATI Technologies Inc Radeon R250 [Mobility FireGL 9000]" Driver "radeon" BusID "PCI:1:0:0" Option "XAANoOffscreenPixmaps" Option "AGPMode" "4" Option "AGPFastWrite" "true" Option "DisableGLXRootClipping" "true" Option "AddARGBGLXVisuals" "true" Option "AllowGLXWithComposite" "true" Option "EnablePageFlip" "true" EndSection |
(Nota le righe Option aggiunte e la riga Driver cambiata. Naturalmente, il tuo Identifier apparirà diverso se utilizzi una scheda grafica diversa dalla mia.)
Le sezioni Monitor e Screen in /etc/X11/xorg.conf dovrebbero essere a posto.
Sostituisci anche
| Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" InputDevice "stylus" "SendCoreEvents" InputDevice "cursor" "SendCoreEvents" InputDevice "eraser" "SendCoreEvents" InputDevice "Synaptics Touchpad" EndSection |
con
| Section "ServerLayout" Option "AIGLX" "true" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" InputDevice "stylus" "SendCoreEvents" InputDevice "cursor" "SendCoreEvents" InputDevice "eraser" "SendCoreEvents" InputDevice "Synaptics Touchpad" EndSection |
(Nota che ho aggiunto una riga Option AIGLX in cima.)
E infine aggiungi le seguenti due sezioni alla fine di /etc/X11/xorg.conf se non esistono altrove nel file:
| Section "DRI" Mode 0666 EndSection Section "Extensions" Option "Composite" "Enable" EndSection |
Per far sì che le modifiche abbiano effetto, dobbiamo riavviare X. Possiamo farlo premendo Ctrl-Alt-Backspace (se questo non funziona, riavvia il sistema).
Dopo, esegui di nuovo
glxinfo | grep vendorDovresti ora vedere che SGI è menzionato nell’output:
server glx vendor string: SGI
client glx vendor string: SGI
OpenGL vendor string: Tungsten Graphics, Inc.Poi esegui
glxinfo | grep "direct rendering"Questo dovrebbe mostrare la seguente riga:
direct rendering: YesRicevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.