[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