I would suggest trying new kernel (3.0 or newer). If you are still having problems, file a bug (https://bugs.freedesktop.org) and attach your xorg log, xorg config, dmesg output, and xrandr --verbose output.
Hi all!
I recently bought a HP ZR22w IPS monitor to use with my Thinkpad W500 running Arch Linux 64-bit. As it turns out, Kernel Mode Setting (KMS) + DisplayPort (DP) appears to be broken. When KMS+DP is used on boot, I get an error message on the monitor:
Inside X11, I am unable to get the screen going when KMS+DP is used. xrandr reports the screen being connected and that 1920x1080 is being sent to it. I still have the same error message.Code:Input signal Out of Range Change Settings to 1920 x 1080 - 60Hz
If I turn off KMS, the monitor works just fine with DP and X11 and xrandr do their jobs.
If I use a DP->DVI adaptor and instead use the DVI connector on the monitor, KMS works just fine.
My guess is that the EDID handling is broken somehow on DP. I have tried adding various video= switches in grub to force the resolution but I am not really sure how apply them to the DisplayPort (unable to find any documentation on this) or whether it matters since the problem seems to be that the kernel is unaware it sends an incorrect video signal to the monitor.
The only reference I have found to this monitor and KMS is this one, but I am not sure what to make of it:
http://www.spinics.net/lists/dri-devel/msg13061.html
I would much appreciate any pointers!
EDIT:
I booted Fedora 14 with an 2.6.35 kernel and that one works with KMS + DP.
Last edited by korpenkraxar; 08-16-2011 at 04:00 PM. Reason: Update about Fedora 14
I would suggest trying new kernel (3.0 or newer). If you are still having problems, file a bug (https://bugs.freedesktop.org) and attach your xorg log, xorg config, dmesg output, and xrandr --verbose output.
dmesg output will have any relevant messages. Ideally, you could use git to bisect between the last known good kernel and the first known bad kernel and isolate the problematic commit.
In the end I had too much trouble with the anti-glare coating of the HP monitor so I switched to an Eizo EV2333W, which turned out to be better in all respects. Except for the DisplayPort connection, where I still have exactly the same problem with working KMS+DVI but not working KMS+DisplayPort using a recent kernel. I can not see anything useful in the logs.
This monitor itself however, does provide some useful info.
Using the old Fedora 2.6.35 kernel and KMS+DisplayPort, the monitor shows this info about the video signal on the Information dialog:
DisplayPort
1920x1080
fH: 76.5kHz
fV: 59.9Hz
Using a 3.0 kernel in Arch and KMS+DisplayPort, the monitor shows:
Signal Error
DisplayPort
fD: 111.1MHz
fH: 50.5kHz
fV: 44.8Hz
The "44.8" on the last line is read so there is obviously something wrong with the signal here. I am filing a bug on this.
Any ideas?