LCD flackert mit neuen ATI Treibern

ponto

New member
Themenstarter
Registriert
30 Juli 2005
Beiträge
9
Hallo,

ich habe einen T42 mit Suse 9.3 drauf. Mit dem Standardtreiber von Suse funktioniert das Display tadellos, aber ich schaffe es nicht OpenGL beschleunigt zum Laufen zu bekommen und unser Beamer will nichts anzeigen.

Da die neue Version auch irgendwie stromsparender zu sein scheint, wollte ich ein Update machen. Leider flackert der Bildschirm mit den neuen Treibern.

Ich vermute mal, dass es daran liegt, dass die Modelines in der xorg.conf ignoriert werden. In der xorg.conf ist folgende Modeline aktiv:

Modeline "MyMode" 122.61 1400 1488 1640 1880 1050 1051 1054 1087

Im logfile Xorg.0.log ist davon nichts zu sehen. Es werden ganz andere Einstellungen verwendet und der Treiber findet auch noch ganz viele andere gültige Modelines.

Ich glaube, dass der sich irgendwie falsche Daten zusammenholt. Das sieht man daran, dass die Bildschirmgröße als 40x30 cm vermutet wird. Hier greift aber mein manuelles Setting.

Kennt jemand dieses Problem und weiss, wie man die neuen Treiber zum Laufen bekommt?

(II) Module vgahw: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 0.1.0
ABI class: X.Org Video Driver, version 0.7
(II) fglrx(0): PCI bus 1 card 0 func 0
(**) fglrx(0): Depth 24, (--) framebuffer bpp 32
(II) fglrx(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
(==) fglrx(0): Default visual is TrueColor
(**) fglrx(0): Option "NoAccel" "no"
(**) fglrx(0): Option "NoDRI" "no"
(**) fglrx(0): Option "Capabilities" "0x00000000"
(**) fglrx(0): Option "KernelModuleParm" "agplock=0"
(**) fglrx(0): Option "GammaCorrectionI" "0x06419064"
(**) fglrx(0): Option "GammaCorrectionII" "0x06419064"
(**) fglrx(0): Option "OpenGLOverlay" "off"
(**) fglrx(0): Option "VideoOverlay" "on"
(**) fglrx(0): Option "DesktopSetup" "c"
(**) fglrx(0): Option "MonitorLayout" "LVDS, AUTO"
(**) fglrx(0): Option "HSync2" "31.5-80.5"
(**) fglrx(0): Option "VRefresh2" "60.0-75.0"
(**) fglrx(0): Option "ScreenOverlap" "0"
(**) fglrx(0): Option "UseInternalAGPGART" "yes"
(**) fglrx(0): Option "Stereo" "off"
(**) fglrx(0): Option "StereoSyncEnable" "1"
(**) fglrx(0): Option "UseFastTLS" "0"
(**) fglrx(0): Option "BlockSignalsOnLock" "on"
(**) fglrx(0): Option "ForceGenericCPU" "no"
(**) fglrx(0): Option "CenterMode" "off"
(**) fglrx(0): Option "FSAAScale" "1"
(**) fglrx(0): Option "FSAAEnable" "no"
(**) fglrx(0): Option "FSAADisableGamma" "no"
(**) fglrx(0): Option "FSAACustomizeMSPos" "no"
(**) fglrx(0): Option "FSAAMSPosX0" "0.000000"
(**) fglrx(0): Option "FSAAMSPosY0" "0.000000"
(**) fglrx(0): Option "FSAAMSPosX1" "0.000000"
(**) fglrx(0): Option "FSAAMSPosY1" "0.000000"
(**) fglrx(0): Option "FSAAMSPosX2" "0.000000"
(**) fglrx(0): Option "FSAAMSPosY2" "0.000000"
(**) fglrx(0): Option "FSAAMSPosX3" "0.000000"
(**) fglrx(0): Option "FSAAMSPosY3" "0.000000"
(**) fglrx(0): Option "FSAAMSPosX4" "0.000000"
(**) fglrx(0): Option "FSAAMSPosY4" "0.000000"
(**) fglrx(0): Option "FSAAMSPosX5" "0.000000"
(**) fglrx(0): Option "FSAAMSPosY5" "0.000000"
(**) fglrx(0): Option "TVStandard" "NTSC-M"
(**) fglrx(0): Option "TVHSizeAdj" "0"
(**) fglrx(0): Option "TVVSizeAdj" "0"
(**) fglrx(0): Option "TVHPosAdj" "0"
(**) fglrx(0): Option "TVVPosAdj" "0"
(**) fglrx(0): Option "TVHStartAdj" "0"
(**) fglrx(0): Option "TVColorAdj" "0"
(**) fglrx(0): Option "PseudoColorVisuals" "off"
(==) fglrx(0): RGB weight 888
(II) fglrx(0): Using 8 bits per RGB (8 bit DAC)
(**) fglrx(0): Gamma Correction for I is 0x06419064
(**) fglrx(0): Gamma Correction for II is 0x06419064
(==) fglrx(0): Buffer Tiling is ON
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
(II) Module int10: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.7
(II) fglrx(0): Primary V_BIOS segment is: 0xc000
(**) fglrx(0): Option "mtrr" "off"
(--) fglrx(0): Chipset: "MOBILITY RADEON 9600/9700 (M10/M11 4E50)" (Chipset = 0x4e50)
(--) fglrx(0): (PciSubVendor = 0x1014, PciSubDevice = 0x0550)
(--) fglrx(0): board vendor info: third party graphics adapter - NOT original ATI
(--) fglrx(0): Linear framebuffer (phys) at 0xe0000000
(--) fglrx(0): MMIO registers at 0xc0100000
(==) fglrx(0): ROM-BIOS at 0x000c0000
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/X11R6/lib/modules/libvbe.a
(II) Module vbe: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.1.0
ABI class: X.Org Video Driver, version 0.7
(II) fglrx(0): VESA BIOS detected
(II) fglrx(0): VESA VBE Version 2.0
(II) fglrx(0): VESA VBE Total Mem: 65472 kB
(II) fglrx(0): VESA VBE OEM: ATI MOBILITY RADEON 9600
(II) fglrx(0): VESA VBE OEM Software Rev: 1.0
(II) fglrx(0): VESA VBE OEM Vendor: ATI Technologies Inc.
(II) fglrx(0): VESA VBE OEM Product: GL10
(II) fglrx(0): VESA VBE OEM Product Rev: 01.00
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Reloading /usr/X11R6/lib/modules/linux/libdrm.a
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 5, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 5, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 5, (OK)
drmGetBusid returned ''
(--) fglrx(0): VideoRAM: 65536 kByte, Type: DDR SGRAM / SDRAM
(II) fglrx(0): AGP card detected
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): MonitorLayout is no longer supported.
Please use DesktopSetup and ForceMonitors options
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 1.0.0
ABI class: X.Org Video Driver, version 0.7
(II) fglrx(0): Connected Display1: LCD on internal LVDS
(II) fglrx(0): Display1: No EDID information from DDC.
(II) fglrx(0): Derived EDID from BIOS and internal tables for Display1:
(II) fglrx(0): Display1 EDID data ---------------------------
(II) fglrx(0): Manufacturer: MS_ Model: 0 Serial#: 0
(II) fglrx(0): Year: 1990 Week: 0
(II) fglrx(0): EDID Version: 1.3
(II) fglrx(0): Analog Display Input, Input Voltage Level: 0.700/0.300 V
(II) fglrx(0): Sync:Serration on. V.Sync Pulse req. if CompSync or SyncOnGreen
(II) fglrx(0): Max H-Image Size [cm]: horiz.: 40 vert.: 30
(II) fglrx(0): Gamma: 1.00
(II) fglrx(0): DPMS capabilities: StandBy Suspend Off; Non RGB Multicolor Display
(II) fglrx(0): First detailed timing is preferred mode
(II) fglrx(0): redX: 0.000 redY: 0.000 greenX: 0.000 greenY: 0.000
(II) fglrx(0): blueX: 0.000 blueY: 0.000 whiteX: 0.000 whiteY: 0.000
(II) fglrx(0): Manufacturer's mask: 0
(II) fglrx(0): Supported additional Video Mode:
(II) fglrx(0): clock: 85.0 MHz Image Size: 0 x 0 mm
(II) fglrx(0): h_active: 1400 h_sync: 1472 h_sync_end 1512 h_blank_end 1600 h_border: 0
(II) fglrx(0): v_active: 1050 v_sync: 1050 v_sync_end 1050 v_blanking: 1062 v_border: 0
(II) fglrx(0): End of Display1 EDID data --------------------
(WW) fglrx(0): Specified desktop setup not supported: 8
(II) fglrx(0): Primary Controller - LCD on internal LVDS
(II) fglrx(0): Internal Desktop Setting: 0x00000004
(II) fglrx(0): POWERplay version 3. 3 power states available:
(II) fglrx(0): 1. 317/209MHz @ 50Hz [enable load balancing]
(II) fglrx(0): 2. 111/111MHz @ 50Hz [low voltage, enable sleep]
(II) fglrx(0): 3. 270/209MHz @ 50Hz [thermal diode mode]
(**) fglrx(0): Qbs disabled
(==) fglrx(0): FAST_SWAP disabled
(**) fglrx(0): PseudoColor visuals disabled
(==) fglrx(0): Using gamma correction (1.0, 1.0, 1.0)
(**) fglrx(0): Center Mode is disabled
(==) fglrx(0): TMDS coherent mode is enabled
(II) fglrx(0): Total of 12 modes found for primary display.
(--) fglrx(0): Virtual size is 1400x1050 (pitch 1408)
(**) fglrx(0): *Mode "1400x1050": 85.0 MHz (scaled from 0.0 MHz), 53.1 kHz, 50.0 Hz
(II) fglrx(0): Modeline "1400x1050" 84.96 1400 1472 1512 1600 1050 1052 1053 1062
(**) fglrx(0): *Mode "1280x1024": 85.0 MHz (scaled from 0.0 MHz), 53.1 kHz, 50.0 Hz
(II) fglrx(0): Modeline "1280x1024" 84.96 1280 1408 1448 1600 1024 1039 1040 1062
(**) fglrx(0): *Mode "1152x864": 85.0 MHz (scaled from 0.0 MHz), 53.1 kHz, 50.0 Hz
(II) fglrx(0): Modeline "1152x864" 84.96 1152 1344 1384 1600 864 959 960 1062
(**) fglrx(0): *Mode "1024x768": 85.0 MHz (scaled from 0.0 MHz), 53.1 kHz, 50.0 Hz
(II) fglrx(0): Modeline "1024x768" 84.96 1024 1280 1320 1600 768 911 912 1062
(**) fglrx(0): *Mode "800x600": 85.0 MHz (scaled from 0.0 MHz), 53.1 kHz, 50.0 Hz
(II) fglrx(0): Modeline "800x600" 84.96 800 1168 1208 1600 600 827 828 1062
(**) fglrx(0): *Mode "640x480": 85.0 MHz (scaled from 0.0 MHz), 53.1 kHz, 50.0 Hz
(II) fglrx(0): Modeline "640x480" 84.96 640 1088 1128 1600 480 767 768 1062
(**) fglrx(0): Default mode "640x400": 85.0 MHz (scaled from 0.0 MHz), 53.1 kHz, 50.0 Hz
(II) fglrx(0): Modeline "640x400" 84.96 640 1088 1128 1600 400 727 728 1062
(**) fglrx(0): Default mode "640x350": 85.0 MHz (scaled from 0.0 MHz), 53.1 kHz, 50.0 Hz
(II) fglrx(0): Modeline "640x350" 84.96 640 1088 1128 1600 350 702 703 1062
(**) fglrx(0): Default mode "512x384": 85.0 MHz (scaled from 0.0 MHz), 53.1 kHz, 50.0 Hz
(II) fglrx(0): Modeline "512x384" 84.96 512 1024 1064 1600 384 719 720 1062
(**) fglrx(0): Default mode "400x300": 85.0 MHz (scaled from 0.0 MHz), 53.1 kHz, 50.0 Hz
(II) fglrx(0): Modeline "400x300" 84.96 400 968 1008 1600 600 827 828 1062
(**) fglrx(0): Default mode "320x240": 85.0 MHz (scaled from 0.0 MHz), 53.1 kHz, 50.0 Hz
(II) fglrx(0): Modeline "320x240" 84.96 320 928 968 1600 480 767 768 1062
(**) fglrx(0): Default mode "320x200": 85.0 MHz (scaled from 0.0 MHz), 53.1 kHz, 50.0 Hz
(II) fglrx(0): Modeline "320x200" 84.96 320 928 968 1600 400 727 728 1062
(**) fglrx(0): Display dimensions: (285, 214) mm
(WW) fglrx(0): Probed monitor is 400x300 mm, using Displaysize 285x214 mm
(**) fglrx(0): DPI set to (124, 124)
(II) Loading sub module "fb"
 
Hab das gleiche Problem.
Wenn ich allerdings auf die Konsolenebene wechsel (Strg +F1) und danach wieder zur grafischen Umgebung (Strg + F7) ist das flimmern wieder weg.
Das selbe Phänomen tritt auf wenn ich den Deckel nach dem Bootloader schliesse und erst bei der Anmeldung wieder öffne.

MfG
fanfun
 
Original von fanfun

Hab das gleiche Problem.
Wenn ich allerdings auf die Konsolenebene wechsel (Strg +F1) und danach wieder zur grafischen Umgebung (Strg + F7) ist das flimmern wieder weg.
Das selbe Phänomen tritt auf wenn ich den Deckel nach dem Bootloader schliesse und erst bei der Anmeldung wieder öffne.

MfG
fanfun

So ähnlich ist es hier auch. Aber ein Display außerhalb der Spezifikationen zu betreiben, kann auf Dauer nicht förderlich sein.
 
Aber ein Display außerhalb der Spezifikationen zu betreiben, kann auf Dauer nicht förderlich sein.

:lol: Was sind denn die Spezifikationen eines Thinkad TFT? Ich suche mir grade einen Wolf nach den Daten die ich für HorizSync und VertRefresh in der xorg.conf einstellen muss.
 
Original von bheinze

Aber ein Display außerhalb der Spezifikationen zu betreiben, kann auf Dauer nicht förderlich sein.

:lol: Was sind denn die Spezifikationen eines Thinkad TFT? Ich suche mir grade einen Wolf nach den Daten die ich für HorizSync und VertRefresh in der xorg.conf einstellen muss.

Suse hat im sax2 verschiedene Thinkpad LCDs drin. Deren Einstellungen machen bei den alten Treibern ja auch keine Probleme.
 
Hi

Ich hab die ATI Treiber auch drauf, und bei mir flackert nix. Allerdings habe ich auch keine Modeline für das Display gesetzt. Probier vielleicht das mal aus.

MfG
 
Original von christof

Hi

Ich hab die ATI Treiber auch drauf, und bei mir flackert nix. Allerdings habe ich auch keine Modeline für das Display gesetzt. Probier vielleicht das mal aus.

MfG

Danke, aber das hat auch nicht geholfen. Der sucht sich einfach eine falsche selbst zusammen.
 
Habe dasselbe Problem und auch keine Lösung.
Falls eine Lösung verfügbar ist oder jemand hier ist, der das Problem nicht hat, wäre ich sehr froh um einen auszug aus seiner xorg.conf
 
@ponto: kannst du bitte deine xorg.conf posten und die spezifikationen deiner grafikkarte (typ , ram , etc )

und benutze bitte für die xorg.conf den code style

[code:1]macht es anschaulicher :)[/code:1]
 
Original von cromsche

@ponto: kannst du bitte deine xorg.conf posten und die spezifikationen deiner grafikkarte (typ , ram , etc )

und benutze bitte für die xorg.conf den code style

[code:1]macht es anschaulicher :)[/code:1]

Hier ist die xorg.conf:

[code:1]
# /.../
# SaX generated X11 config file
# Created on: 2006-03-12T19:18:16+0100.
#
# Version: 4.8
# Contact: Marcus Schaefer <sax@suse.de>, 2002
#
# Automatically generated by [ISaX] (4.8)
# PLEASE DO NOT EDIT THIS FILE!
#
Section "Files"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/URW"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/PEX"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/latin2/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/japanese:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/kwintv"
FontPath "/usr/X11R6/lib/X11/fonts/truetype"
FontPath "/usr/X11R6/lib/X11/fonts/uni:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/CID"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/hellas/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
InputDevices "/dev/ttyS0"
InputDevices "/dev/ttyS1"
InputDevices "/dev/ttyS2"
InputDevices "/dev/ttyS3"
InputDevices "/dev/ttyS4"
InputDevices "/dev/ttyS5"
InputDevices "/dev/ttyS6"
InputDevices "/dev/ttyS7"
InputDevices "/dev/ttyS8"
InputDevices "/dev/psaux"
InputDevices "/dev/logibm"
InputDevices "/dev/sunmouse"
InputDevices "/dev/atibm"
InputDevices "/dev/amigamouse"
InputDevices "/dev/atarimouse"
InputDevices "/dev/inportbm"
InputDevices "/dev/gpmdata"
InputDevices "/dev/mouse"
InputDevices "/dev/usbmouse"
InputDevices "/dev/adbmouse"
InputDevices "/dev/input/mice"
InputDevices "/dev/input/event0"
InputDevices "/dev/pointer0"
InputDevices "/dev/pointer1"
InputDevices "/dev/pointer2"
InputDevices "/dev/pointer3"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail"
EndSection

Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "v4l"
Load "dri"
EndSection

Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "de"
Option "XkbModel" "pc105"
Option "XkbRules" "xfree86"
Option "XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
Driver "synaptics"
Identifier "Mouse[1]"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "on"
Option "InputFashion" "Mouse"
Option "Name" "Synaptics;Touchpad"
Option "Protocol" "explorerps/2"
Option "SHMConfig" "on"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Driver "mouse"
Identifier "Mouse[3]"
Option "Device" "/dev/input/mice"
Option "Name" "SynPS/2 Synaptics TouchPad"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
EndSection

Section "Monitor"
Option "CalcAlgorithm" "XServerPool"
DisplaySize 285 214
HorizSync 55-60
Identifier "Monitor[0]"
ModelName "THINKPAD 1400X1050 LCD PANEL"
Option "DPMS"
VendorName "IBM"
VertRefresh 50-60
UseModes "Modes[0]"
EndSection

Section "Modes"
Identifier "Modes[0]"
Modeline "1024x768" 65.00 1024 1048 1184 1344 768 771 777 806 -HSync -VSync
Modeline "1400x1050" 122.61 1400 1488 1640 1880 1050 1051 1054 1087
EndSection

Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1400x1050"
EndSubSection
SubSection "Display"
Depth 32
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection

Section "Device"
BoardName "RV350 NP"
BusID "1:0:0"
Driver "fglrx"
Identifier "Device[0]"
Option "Capabilities" "0x00000000"
Option "VideoOverlay" "on"
Option "TVVPosAdj" "0"
Option "TVVSizeAdj" "0"
Option "TVHStartAdj" "0"
Option "FSAAScale" "1"
Option "UseInternalAGPGART" "no"
Option "VRefresh2" "unspecified"
Option "OpenGLOverlay" "off"
Option "FSAAMSPosX3" "0.000000"
Option "TVHSizeAdj" "0"
Option "GammaCorrectionII" "0x00000000"
Option "ScreenOverlap" "0"
Option "CenterMode" "off"
Option "UseInternalAGPGART" "no"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "FSAACustomizeMSPos" "no"
Option "NoTV" "yes"
Option "FSAAMSPosY1" "0.000000"
Option "TVStandard" "NTSC-M"
Option "VideoOverlay" "on"
Option "TVColorAdj" "0"
Option "TVHPosAdj" "0"
Option "FSAAMSPosY3" "0.000000"
Option "FSAAEnable" "no"
Option "PseudoColorVisuals" "off"
Option "FSAAMSPosX4" "0.000000"
Option "FSAADisableGamma" "no"
Option "mtrr" "off"
Option "ForceGenericCPU" "no"
Option "mtrr" "off"
Option "FSAAMSPosX2" "0.000000"
Option "StereoSyncEnable" "1"
Option "IgnoreEDID" "on"
Option "FSAAMSPosY4" "0.000000"
Option "OpenGLOverlay" "off"
Option "BlockSignalsOnLock" "on"
Option "Stereo" "off"
Option "FSAAMSPosX1" "0.000000"
Option "HSync2" "unspecified"
Option "FSAAMSPosX0" "0.000000"
Option "FSAAMSPosY5" "0.000000"
Option "MonitorLayout" "AUTO, AUTO"
Option "GammaCorrectionI" "0x00000000"
Option "DesktopSetup" "0x00000000"
Option "FSAAMSPosY0" "0.000000"
Option "UseFastTLS" "0"
VendorName "ATI"
EndSection

Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
InputDevice "Mouse[3]" "SendCoreEvents"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
EndSection

Section "DRI"
Group "video"
Mode 0660
EndSection

Section "Extensions"
EndSection
[/code:1]


Die Modeline ist die, die mit der 8.14 Version funktioniert. Aber auch mit der neuesten 8.23 Version der Treiber flackert das Display und die Modeline wird ignoriert, wie die folgenden Auszüge aus dem Log zeigen:

[code:1]
...
(II) Primary Device is: PCI 01:00:0
(II) ATI Proprietary Linux Driver Version Identifier:8.23.7
(II) ATI Proprietary Linux Driver Release Identifier: LGDr8.23g1
(II) ATI Proprietary Linux Driver Build Date: Mar 6 2006 17:25:03
(II) ATI Proprietary Linux Driver Build Information: autobuild-rel-r6-8.23.1-driver-lnx-250560
(--) Chipset MOBILITY RADEON 9600/9700 (M10/M11 4E50) found
...
(--) fglrx(0): VideoRAM: 65536 kByte, Type: DDR SGRAM / SDRAM
(II) fglrx(0): AGP card detected
(WW) fglrx(0): board is an unknown third party board, chipset is supported
...
(--) fglrx(0): Virtual size is 1400x1050 (pitch 1408)
(**) fglrx(0): *Mode "1400x1050": 85.0 MHz (scaled from 0.0 MHz), 53.1 kHz, 50.0 Hz
(II) fglrx(0): Modeline "1400x1050" 84.96 1400 1472 1512 1600 1050 1052 1053 1062
...
(**) fglrx(0): Display dimensions: (285, 214) mm
(WW) fglrx(0): Probed monitor is 400x300 mm, using Displaysize 285x214 mm
(**) fglrx(0): DPI set to (124, 124)
...
[/code:1]
 
Hallo,

ich habe mir gestern Ubuntu feisty installiert. Alles lief nach der Installation problemlos. Als ich dann den ati Treiber installiert habe, flackert der Bildschirm.

Mir ist aufgefallen, daß in Gnome unter System->Einstellungen->Bildschirmauflösung eine Wiederholungsrate von 50 HZ angezeigt wird. Etwas anderes kann nicht auswählen. Wenn ich mir das Log vom XServer ansehe, dann glaube ich, daß das Display auch tatsächlich mit 50 Hz betrieben wird.
Die TFTs sollten doch mit mind. 60 HZ betrieben werden...

Spielereien mit "VertRefresh" in der xorg.conf und diverse andere Experimente sind fehlgeschlagen.

Wenn ich 2-3 Mal reboote, dann ist das Flackern weg (bis zum nächsten Reboot).

Habt ihr schon eine Lösung für dieses Problem?

Gruß,
Klaus
 
Probier' mal als Workaround VSync im Treiber anzuschalten.
 
Original von stb
Probier' mal als Workaround VSync im Treiber anzuschalten.

Du meinst das "+vsync" am Ende einer ModeLine Zeile?
In meiner xorg.conf waren bisher keine Modelines. Es gibt Modeline-Generatoren (zb http://xtiming.sourceforge.net/cgi-bin/xtiming.pl).

Folgende Sections habe ich nun in der xorg.conf:

Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "DPMS"
Option "NoDDC"
Modeline "1400x1050@60" 129.44 1400 1432 1920 1952 1050 1071 1081 1103 +hsync +vsync
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies Inc M10 NT [FireGL Mobility T2]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1400x1050@60"
EndSubSection
EndSection

Es flackert trotzdem.

Wenn ich mir das Logfile ansehe:
(**) fglrx(0): *Mode "1400x1050@60": 85.0 MHz (scaled from 0.0 MHz), 53.1 kHz, 50.0 Hz
(II) fglrx(0): Modeline "1400x1050@60" 84.96 1400 1472 1512 1600 1050 1052 1053 1062


Der Treiber scheint trotzdem 50 Hz zu verwenden :-(

Mir ist ausserdem aufgefallen, daß das Flackern weg ist, wenn ich mit Strg+Alt+F1 auf die Console und dann wieder zurück zu Gnome wechsel. Sehr komisch.

Irgendwelche Ideen?

edit:
Der Bug scheint bekannt zu sein:
http://ati.cchtml.com/show_bug.cgi?id=248
und
http://ati.cchtml.com/show_bug.cgi?id=160

nochmal edit:
Habe jetzt (erstmal) den Treiber "ati" genommen. Laut Logfile scheint der auch meine Modeline zu ignorieren (!?). Dort steht wieder was von 50 Hz. Aber es flackert wenigstens nichts. Bin immernoch an Lösungen interessiert.

Gruß,
Klaus
 
*altenthreadrauswühl*
Dasselbe passiert auch mit Vista, allerdings Grafiktreiberunabhängig.
Unter Linux das gleiche mit dem fglrx. Modelines anzupassen ist gegenwärtig auch nicht sinnvoll, da diese glatt ignoriert werden. Ist aber ansich ein bekanntes Problem des fglrx, dessen baldige Neuauflage (wird komlett neu geschrieben) wohl Abhilfe schaffen soll.

Die 60/50Hz Problematik scheint allerdings folgende zu sein:
Einige T42 wurden mit 50Hz Panels ausgestattet, steht zumindest auch im HMM bei IBM. (Daher betrifft das auch nicht alle T42.)
Das Problem hierbei ist, dass wohl trotz der Anzeige des Betriebssystems (50Hz) das Display mit 60Hz befeuert wird, obwohl es laut Spezifikation nur 50Hz verträgt. Untermauern möchte ich meine These mit dem Fakt, dass das Display unter XP auch mit 40Hz (spezieller Batteriesparmodus des BatteryManagers) läuft ohne ein Flimmern zu zeigen. Auch Powerstrip unter Vista belegt das, das zeigt trotz Angabe des ATI-Treiber (50Hz) ganze 60Hz an. Regelt man das runter auf 50Hz ist alles wieder im Lot.

Da scheint irre was schief zu laufen :(
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben