9.0 to 9.1 upgrade causes X problems on ATI on Thinkpad
Hi, I'm getting desperate, as I haven't found a solution in 2 weeks of trying. I upgraded from 9.0 to 9.1, using a reformat and clean install approach. This machine has run 8.x and 9.0 quite happily, so I didn't expect any problems with 9.1. It's an IBM T30 Thinkpad (2GHz CPU, 2G RAM); it has a built in display (1024x768x60Hz), and an external LCD panel at 1280x1024x60Hz. The problem is that, no matter what I try, the X server (or the ATI driver?) will only drive the external panel at 1024x768. The result is that fonts look awful, and headaches are frequent. It seems that the server is querying the display at startup, only finding the built-in panel, and deciding that1280x1024 is outside the permitted range. It seems that the X server is setting the primary display to always be the built-in panel, and setting the resolution to 1024x768. even when using the 1280x1024 external monitor. I can't find a way to change this behaviour. Does anyone know if it's possible (9.0 did it OK, so I guess it is)? Sax2 always reverts to 1024x768 at the "test" stage after manually setting the monitor and resolution to 1280x1024. I've tried loading the newer patches for radeon fro the SuSE downloads area, but no luck so far. Am I faced with having to go back to 9.0? Have I included enough info? TIA, Paul The log file shows..... (--) Chipset ATI Radeon Mobility M7 LW (AGP) found (II) RADEON(0): I2C bus "DDC" initialized. (II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0. (II) RADEON(0): I2C device "DDC:ddc2" removed. (II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0. (II) RADEON(0): I2C device "DDC:ddc2" removed. (II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0. (II) RADEON(0): I2C device "DDC:ddc2" removed. (II) RADEON(0): DDC Type: 2, Detected Type: 0 (II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0. (II) RADEON(0): I2C device "DDC:ddc2" removed. (II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0. (II) RADEON(0): I2C device "DDC:ddc2" removed. (II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0. (II) RADEON(0): I2C device "DDC:ddc2" removed. (II) RADEON(0): DDC Type: 4, Detected Type: 0 (II) RADEON(0): Non-DDC laptop panel detected (II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0. (II) RADEON(0): I2C device "DDC:ddc2" removed. (II) RADEON(0): DDC Type: 3, Detected Type: 1 (II) RADEON(0): Displays Detected: Monitor1--Type 2, Monitor2--Type 1 (II) RADEON(0): Monitor2 EDID data --------------------------- (II) RADEON(0): Manufacturer: PHL Model: 808 Serial#: 14377 (II) RADEON(0): Year: 2004 Week: 6 (II) RADEON(0): EDID Version: 1.3 (II) RADEON(0): Analog Display Input, Input Voltage Level: 0.700/0.300 V (II) RADEON(0): Sync: Separate Composite SyncOnGreenSerration on. V.Sync Pulse req. if CompSync or SyncOnGreen (II) RADEON(0): Max H-Image Size [cm]: horiz.: 36 vert.: 29 (II) RADEON(0): Gamma: 2.20 (II) RADEON(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display (II) RADEON(0): First detailed timing is preferred mode (II) RADEON(0): redX: 0.633 redY: 0.340 greenX: 0.295 greenY: 0.591 (II) RADEON(0): blueX: 0.141 blueY: 0.096 whiteX: 0.313 whiteY: 0.329 (II) RADEON(0): Supported VESA Video Modes: (II) RADEON(0): 720x400@70Hz (II) RADEON(0): 640x480@60Hz (II) RADEON(0): 640x480@67Hz (II) RADEON(0): 640x480@72Hz (II) RADEON(0): 640x480@75Hz (II) RADEON(0): 800x600@56Hz (II) RADEON(0): 800x600@60Hz (II) RADEON(0): 800x600@72Hz (II) RADEON(0): 800x600@75Hz (II) RADEON(0): 832x624@75Hz (II) RADEON(0): 1024x768@60Hz (II) RADEON(0): 1024x768@70Hz (II) RADEON(0): 1024x768@75Hz (II) RADEON(0): 1280x1024@75Hz (II) RADEON(0): 1152x870@75Hz (II) RADEON(0): Manufacturer's mask: 0 (II) RADEON(0): Supported Future Video Modes: (II) RADEON(0): #0: hsize: 640 vsize 480 refresh: 75 vid: 20273 (II) RADEON(0): #1: hsize: 800 vsize 600 refresh: 75 vid: 20293 (II) RADEON(0): #2: hsize: 1024 vsize 768 refresh: 75 vid: 20321 (II) RADEON(0): #3: hsize: 1280 vsize 1024 refresh: 60 vid: 32897 (II) RADEON(0): Supported additional Video Mode: (II) RADEON(0): clock: 108.0 MHz Image Size: 359 x 287 mm (II) RADEON(0): h_active: 1280 h_sync: 1328 h_sync_end 1440 h_blank_end 1688 h_border: 0 (II) RADEON(0): v_active: 1024 v_sync: 1025 v_sync_end 1028 v_blanking: 1066 v_border: 0 (II) RADEON(0): Serial No: HD 014377 (II) RADEON(0): Monitor name: Philips 180P2 (II) RADEON(0): Ranges: V min: 56 V max: 76 Hz, H min: 30 H max: 82 kHz, PixClock max 140 MHz (II) RADEON(0): End of Monitor2 EDID data -------------------- (II) RADEON(0): (II) RADEON(0): Primary Display == Type 2 (II) RADEON(0): Clone Display == Type 1 (II) RADEON(0): Panel ID string: 1024x768 (II) RADEON(0): Panel Size from BIOS: 1024x768 (II) RADEON(0): Validating modes on Primary head --------- (II) RADEON(0): Total number of valid DDC mode(s) found: 0 (WW) RADEON(0): Mode 1280x1024 is out of range. (WW) RADEON(0): Valid modes must be between 320x200-1024x768 (II) RADEON(0): Valid mode using on-chip RMX: 1024x768 (II) RADEON(0): Valid mode using on-chip RMX: 800x600 (II) RADEON(0): Valid mode using on-chip RMX: 640x480 (II) RADEON(0): Total number of valid FP mode(s) found: 3 (**) RADEON(0): Virtual size is 1280x1024 (pitch 1280)
Hello,
It's an IBM T30 Thinkpad (2GHz CPU, 2G RAM); it has a built in display (1024x768x60Hz), and an external LCD panel at 1280x1024x60Hz. The problem is that, no matter what I try, the X server (or the ATI driver?) will only drive the external panel at 1024x768. The result is that fonts look awful, and headaches are frequent. It seems that the server is querying the display at startup, only finding the built-in panel, and deciding that1280x1024 is outside the permitted range. It seems that the X server is setting the primary display to always be the built-in panel, and setting the resolution to 1024x768. even when using the 1280x1024 external monitor. I can't find a way to change this behaviour. Does anyone know if it's possible (9.0 did it OK, so I guess it is)?
Sax2 always reverts to 1024x768 at the "test" stage after manually setting the monitor and resolution to 1280x1024.
I've tried loading the newer patches for radeon fro the SuSE downloads area, but no luck so far. Am I faced with having to go back to 9.0?
download and test the new sax2? ftp://ftp.suse.com/pub/suse/supplementary/X/XFree86/Sax2/suse91/* -- MfG / Regards Günther J. Niederwimmer
On Thu July 22 2004 09:11, Günther J. Niederwimmer wrote:
Hello,
It's an IBM T30 Thinkpad (2GHz CPU, 2G RAM); it has a built in display (1024x768x60Hz), and an external LCD panel at 1280x1024x60Hz. The problem is that, no matter what I try, the X server (or the ATI driver?) will only drive the external panel at 1024x768. The result is that fonts look awful, and headaches are frequent. It seems that the server is querying the display at startup, only finding the built-in panel, and deciding that1280x1024 is outside the permitted range. It seems that the X server is setting the primary display to always be the built-in panel, and setting the resolution to 1024x768. even when using the 1280x1024 external monitor. I can't find a way to change this behaviour. Does anyone know if it's possible (9.0 did it OK, so I guess it is)?
Sax2 always reverts to 1024x768 at the "test" stage after manually setting the monitor and resolution to 1280x1024.
I've tried loading the newer patches for radeon fro the SuSE downloads area, but no luck so far. Am I faced with having to go back to 9.0?
download and test the new sax2?
ftp://ftp.suse.com/pub/suse/supplementary/X/XFree86/Sax2/suse91/*
You forget to put "i386" inbetween suse/supplementary. How about: ftp://ftp.suse.com/pub/suse/i386/supplementary/X/XFree86/SaX2/suse91 :) Cheers, Curtis. -- Spammers Beware: Tresspassers will be shot, survivors will be shot again! Warning: Individuals throwing objects at the crocodiles will be asked to retrieve them! If pro is the opposite of con, then the opposite of progress must be congress!
participants (3)
-
Curtis Rey
-
Günther J. Niederwimmer
-
Paul Hands