[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

fglrx drivers: screen flickers



Hello!

I have a problem with the Ati fglrx drivers.
I have 3d acceleration, but when I go to console mode typing
ctrl+alt+f1 and return to graphic mode ctrl+alt+f7, or also when I log
out from session to start with another user (so I think it is when is
changing resolution), the screen starts flickering. The problem seems
to be something related with the refresh, because the screenshot
appears well.

Somewhere (some forums and rage3d ones) I read something about mtrr
problems. Mine seems to be OK:
cat /proc/mtrr
reg00: base=0x00000000 (   0MB), size=1024MB: write-back, count=1
reg01: base=0x3ff00000 (1023MB), size=   1MB: uncachable, count=1
reg02: base=0xc8000000 (3200MB), size= 128MB: write-combining, count=1

typing "dmesg | grep error" there is not output, so it's OK.

this is my xorg.conf file:
----------------------------------------------------------------------------------------------------------------------------
Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "aticonfig-Screen[0]" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/usr/share/X11/rgb"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/X11/misc/"
	FontPath     "/usr/share/fonts/X11/Type1/"
	FontPath     "/usr/share/fonts/X11/100dpi/"
	FontPath     "/usr/share/fonts/X11/75dpi/"
EndSection

Section "Module"
	Load  "extmod"
	Load  "dbe"
	Load  "dri"
	Load  "glx"
	Load  "record"
	Load  "xtrap"
	Load  "freetype"
	Load  "type1"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

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

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
	HorizSync 54.7
	VertRefresh 60
	ModeLine "1440x900" 96.2 1440 1504 1536 1760 900 903 906 912
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]"
	Driver      "fglrx"
#	Option       "MonitorLayout" "LVDS,AUTO"
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]"
	Device     "aticonfig-Device[0]"
	Monitor    "aticonfig-Monitor[0]"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes "1440x900" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "DRI"
	Mode         0666
EndSection
----------------------------------------------------------------------------------------

Anyone knows something about this issue? or a good URL to follow this
kind of problems, I'm without clues right now.

Also, the curious thing is that I installed just for try Suse 10.2,
and with "radeon" and "ati" free drivers was working fine, 3d
acceleration included. I tried the same with latest Debian, and I was
not getting 3D acceleration (but the screen doesn't flick). Typing...
LIBGL_DEBUG=verbose glxinfo
I get this error:
libGL error: dlopen /usr/X11R6/lib/modules/dri/r300_dri.so failed
(/usr/X11R6/lib/modules/dri/r300_dri.so: undefined symbol:
_glapi_add_dispatch)

So I'm confused.

Thanks!


SPECS:
Laptop: Toshiba Satellite M60 || Intel centrino 1'8 GHz || 1024 MB RAM
|| ATI Mobility Radeon X700 128 MB
OS: Debian 4.0 || Xorg 7.1.0-9 || Ati fglrx drivers 8.32.5



Reply to: