[ubuntu-it] abilitare il 3d
Marco Fabbri
mrfabbri at gmail.com
Fri Jun 3 03:17:54 CDT 2005
Il giorno ven, 03/06/2005 alle 00.30 +0200, alessandro ha scritto:
> > Stai utilizzando Xorg o XFree?
> > In ambedue i casi (cosa di cui prima mi sono scordato) non è necessario
> > inserire fglrx e agpgart in /etc/modules (ci pensa xorg o xfree a
> > caricarli), bensì (se stai utilizzando ad esempio Xorg, come dovrebbe
> > essere in Hoary) è necessario che nella sezione "Modules"
> > di /etc/xorg.conf sia presente il modulo "dri", e (se stai utilizzando i
> > driver ATI proprietari per xorg) nella sezione "Device" sia indicato
> >
> > Driver "fglrx"
> > e non Driver "ati"
> >
> > il supporto 3D (direct rendering) è presente anche nei driver open
> > installati di default da ubuntu. La performance 3d dei driver open da
> > quanto ho potuto sperimentare è inferiore a quella dei driver
> > proprietari, mentre per il 2d vale il discorso contrario, i driver
> > proprietari hanno una performance decisamente peggiore, e in taluni casi
> > si possono verificare anche episodici (ma decisamente urtanti) freeze di
> > X.
> >
> > Ciao
> >
> >
> > --
> > Marco
> >
>
> Su hoary c'è Xorg.Eccoti il listato del file ho tolto alcune sezioni
> per accorciarlo e ho cambiato da ati a fgrlx seguendo il tuo
> suggerimento:
>
> # /etc/X11/xorg.conf (xorg X Window System server configuration file)
>
> Section "Module"
> Load "bitmap"
> Load "dbe"
> Load "ddc"
> Load "dri"
> Load "extmod"
> Load "freetype"
> Load "glx"
> Load "int10"
> Load "record"
> Load "type1"
> Load "vbe"
> EndSection
>
>
>
> Section "Device"
> Identifier "ATI Technologies, Inc. Radeon 9600 (RV350 AS)"
> Driver "fglrx"
> BusID "PCI:1:0:0"
> EndSection
>
> Section "Monitor"
> Identifier "CPD-200EST"
> Option "DPMS"
> EndSection
>
> Section "Screen"
> Identifier "Default Screen"
> Device "ATI Technologies, Inc. Radeon 9600 (RV350 AS)"
> Monitor "CPD-200EST"
> DefaultDepth 24
> SubSection "Display"
> Depth 1
> Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400"
> "640x480"
> EndSubSection
> SubSection "Display"
> Depth 4
> Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400"
> "640x480"
> EndSubSection
> SubSection "Display"
> Depth 8
> Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400"
> "640x480"
> EndSubSection
> SubSection "Display"
> Depth 15
> Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400"
> "640x480"
> EndSubSection
> SubSection "Display"
> Depth 16
> Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400"
> "640x480"
> EndSubSection
> SubSection "Display"
> Depth 24
> Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "720x400"
> "640x480"
> EndSubSection
> EndSection
>
> Section "ServerLayout"
> Identifier "Default Layout"
> Screen "Default Screen"
> InputDevice "Generic Keyboard"
> InputDevice "Configured Mouse"
> EndSection
>
> Section "DRI"
> Mode 0666
> EndSection
>
>
>
Direi che così la configurazione di Xorg è corretta. Ora l'accelerazione
3d dovrebbe funzionare (dopo il riavvio di X, e quindi o dopo il riavvio
del pc o dopo la pressione di Ctrl+Alt+Bksp - occhio che così si esce da
X e da qualunque applicazione avviata che gira su X in maniera un po'
brutale, magari prima termina la sessione di Gnome).
Dopo diverse tentativi empirici nella mia sezione "Device" ho aggiunto
Option "OpenGLOverlay" "Off"
e i freeze sembrano avermi abbondato.
Saluti
--
Marco
=====
As Variety strives to Infinity,
it becomes Uniformity.
Variety is a good approximation of Truth.
More information about the ubuntu-it
mailing list