Strona 1 z 1

Powolny Blender - problem z Xorg albo sterownikiem

: 19 listopada 2008, 20:36
autor: grucha
Niedawno byłem zmuszony do przeinstalowania Debiana, po reinstalacji zainstalowałem sterownik do mojej karty graficznej (Intel 855 GME) i wygenerowałem nowego xorg.conf. Generalnie wszystko wyglądało dobrze. Dopiero jak odpaliłem Blendera, który wcześniej chodził dość płynnie, to zauważyłem, że nawet przy mało skomplikowanych modelach dość mocno tnie (6-8 fps maksymalnie). Sprawdziłem też wynik z glxgears (wiem, że nie jest zbyt miarodajny) - co prawda nigdy nie był on imponujący (600-700 fps przy standardowym rozmiarze), ale teraz z trudem osiąga 250 klatek. Ma ktoś może jakiś pomysł, gdzie może leżeć problem?

Mój xorg.conf wygląda następująco:

Kod: Zaznacz cały

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/etc/X11/rgb"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/X11/misc"
	FontPath     "/usr/share/fonts/X11/cyrillic"
	FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
	FontPath     "/usr/share/fonts/X11/Type1"
	FontPath     "/usr/share/fonts/X11/100dpi"
	FontPath     "/usr/share/fonts/X11/75dpi"
	FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
	Load  "record"
	Load  "dbe"
	Load  "xtrap"
	Load  "glx"
	Load  "dri"
	Load  "extmod"
	Load  "GLcore"
EndSection

Section "InputDevice"
	Identifier	"Keyboard0"
	Driver		"kbd"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"pl"
EndSection

#Section "InputDevice"
#	Identifier	"Mouse0"
#	Driver		"mouse"
#EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: [i]: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"            	# [<bool>]
        #Option     "SWcursor"           	# [<bool>]
        #Option     "ColorKey"           	# [i]
        #Option     "CacheLines"         	# [i]
        #Option     "Dac6Bit"            	# [<bool>]
        #Option     "DRI"                	# [<bool>]
        #Option     "NoDDC"              	# [<bool>]
        #Option     "ShowCache"          	# [<bool>]
        #Option     "XvMCSurfaces"       	# [i]
        #Option     "PageFlip"           	# [<bool>]
	Identifier  "Card0"
	Driver      "intel"
	VendorName  "Intel Corporation"
	BoardName   "82852/855GM Integrated Graphics Device"
	BusID       "PCI:0:2:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

: 20 listopada 2008, 19:19
autor: Utumno
Byc moze to wina nowego, jeszcze niedojrzalego, sposobu akceleracji 2D 'EXA'. Sprobuj czy ze starsza XAA bedzie lepiej: w xorg.conf w sekcji 'Device' dodaj:

Kod: Zaznacz cały

 Option "AccelMethod" "XAA"