[ltp] TP40 with radeon M9: GL screensavers kind of flicker?
Manuel Carro
linux-thinkpad@linux-thinkpad.org
Wed, 22 Dec 2004 16:10:12 +0100
--Boundary_(ID_2UpArPNfiGCtrnn+Zl2RGQ)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
Content-description: message body text
Hi all. I have a TP40 with a 1400x1050 display and a radeon 9000
graphics card, using xorg 6.8.1 . Things go OK (including suspending
and resuming). Speed is acceptable, but when some GL screensavers run
(e.g., rubik's cube) something similar to a flickering appears: there
is (a clearly visible) black frame between the picture frames.
Sometimes the timing makes this flickering to look like a horizontal
black stripe running from top to bottom. I've tried to tweak the
xorg.conf file (attached below) withing my knowledge to maximize
performance, but that doesn't seem to be the problem. Setting
AGPFastWrite makes the X server not to start (no messages), and
setting DisplayPriority to HIGH did not help either. Any ideas? I'll
try, summarize, and post to the list.
--Boundary_(ID_2UpArPNfiGCtrnn+Zl2RGQ)
Content-type: text/plain; NAME=xorg.conf; CHARSET=us-ascii
Content-transfer-encoding: 7bit
Content-disposition: inline; filename=xorg.conf
Content-description: My xorg.conf file
Section "ServerLayout"
# I want to make it multihead at some point
Identifier "Multihead"
Screen 0 "Screen0" 0 0
InputDevice "SynapticsMouse" "CorePointer"
InputDevice "DevInputMice" "AlwaysCore"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "Module"
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "record"
Load "xtrap"
Load "vnc"
Load "freetype"
Load "type1"
Load "synaptics"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbOptions" "ctrl:nocaps"
Option "XkbModel" "pc105"
Option "XkbLayout" "us_intl"
EndSection
Section "InputDevice"
# If the normal CorePointer mouse is not a USB mouse then
# this input device can be used in AlwaysCore mode to let you
# also use USB mice at the same time.
Identifier "DevInputMice"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection
Section "InputDevice"
Identifier "SynapticsMouse"
Driver "synaptics"
Option "Device" "/dev/input/mice"
Option "Protocol" "IMPS/2"
Option "LeftEdge" "1900"
Option "RightEdge" "5400"
Option "TopEdge" "1900"
Option "BottomEdge" "4000"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.02"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0010"
Option "SHMConfig" "on"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
ModelName "LCD Panel 1400x1050"
HorizSync 31.5 - 90.0
VertRefresh 59.0 - 75.0
# Option "dpms"
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 "Dac6Bit" # [<bool>]
#Option "Dac8Bit" # [<bool>]
#Option "BusType" # [<str>]
#Option "CPPIOMode" # [<bool>]
#Option "CPusecTimeout" # <i>
#Option "AGPMode" # <i>
Option "AGPMode" "4"
#Option "AGPFastWrite" # [<bool>]
#Option "AGPSize" # <i>
#Option "GARTSize" # <i>
#Option "RingSize" # <i>
#Option "BufferSize" # <i>
#Option "EnableDepthMoves" # [<bool>]
#Option "EnablePageFlip" # [<bool>]
Option "EnablePageFlip" "True"
#Option "NoBackBuffer" # [<bool>]
#Option "PanelOff" # [<bool>]
#Option "DDCMode" # [<bool>]
#Option "MonitorLayout" # [<str>]
#Option "IgnoreEDID" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "VideoKey" # <i>
#Option "MergedFB" # [<bool>]
#Option "CRT2HSync" # [<str>]
#Option "CRT2VRefresh" # [<str>]
#Option "CRT2Position" # [<str>]
#Option "MetaModes" # [<str>]
#Option "MergedDPI" # [<str>]
#Option "NoMergedXinerama" # [<bool>]
#Option "MergedXineramaCRT2IsScreen0" # [<bool>]
#Option "DisplayPriority" # [<str>]
#Option "DisplayPriority" "HIGH"
#Option "PanelSize" # [<str>]
#Option "ForceMinDotClock" # <freq>
#Option "RenderAccel" # [<bool>]
#Option "SubPixelOrder" # [<str>]
#Option "ShowCache" # [<bool>]
#Option "DynamicClocks" # [<bool>]
Identifier "Card0"
Driver "radeon"
VendorName "ATI Technologies Inc"
BoardName "Radeon R250 Lf [Radeon Mobility 9000 M9]"
BusID "PCI:1:0:0"
EndSection
Section "DRI"
Group 0
Mode 0666
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
--Boundary_(ID_2UpArPNfiGCtrnn+Zl2RGQ)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
Content-description: message body text
MCL
__________________________________________________________________
Anything is possible if you don't know what you are talking about.
--Boundary_(ID_2UpArPNfiGCtrnn+Zl2RGQ)--