Bug 42616 - Radeon Kernel Mode Setting sets wrong mode
Summary: Radeon Kernel Mode Setting sets wrong mode
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - non Intel) (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: drivers_video-dri
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-20 18:23 UTC by W Thomas Jones
Modified: 2016-03-23 19:01 UTC (History)
3 users (show)

See Also:
Kernel Version:
Subsystem:
Regression: No
Bisected commit-id:


Attachments
UMS Xorg.0.log (291.06 KB, text/x-log)
2012-01-20 19:45 UTC, W Thomas Jones
Details
xrandr --verbose UMS (3.74 KB, application/octet-stream)
2012-01-20 19:47 UTC, W Thomas Jones
Details
dmesg UMS (56.15 KB, application/octet-stream)
2012-01-20 20:11 UTC, W Thomas Jones
Details
dmesg KMS (62.32 KB, application/octet-stream)
2012-01-20 20:11 UTC, W Thomas Jones
Details
KMS Xorg log (73.97 KB, text/x-log)
2012-01-20 20:12 UTC, W Thomas Jones
Details
KMS xrandr --verbose (3.64 KB, application/octet-stream)
2012-01-20 20:12 UTC, W Thomas Jones
Details

Description W Thomas Jones 2012-01-20 18:23:13 UTC
I have a Radeon HD 3470, connected to a Dell P2010H monitor via Display Port.

The monitor's native resolution is 1600x900, and everything works correctly with UMS, however if I use KMS I cannot use that mode, I can use at least 1024x768, 1280x1024, and 1152x864 with KMS, but no matter how I try I cannot get it to work in 1600x900. I have tried with the CVT timings, (reduced blanking and not) and with the ones provided in the monitor's EDID.

If I attempt to set any of those modes (the 1600x900) with KMS on the monitor claims that I'm using an unsupported mode. UMS works just fine though.

I'm running Fedora, and I don't think this is a regression in the kernel since I don't think this computer has ever worked with KMS.

Right now what I've done is I have set the kernel command line to boot with 1152x864 and KMS, then I tried to use xrandr to change modes and the monitor just complained.

dmesg doesn't seem to have anything useful to say, and neither does Xorg.0.log
Comment 1 Alex Deucher 2012-01-20 19:13:28 UTC
Please attach your xorg log, 'xrandr --verbose' output, and dmesg output from both KMS and UMS.
Comment 2 W Thomas Jones 2012-01-20 19:45:17 UTC
Created attachment 72137 [details]
UMS Xorg.0.log
Comment 3 W Thomas Jones 2012-01-20 19:47:03 UTC
Created attachment 72138 [details]
xrandr --verbose UMS

the "1600x900Dell" mode is from me explicitly adding a modeline from the EDID data while I was trying to make it work with KMS
Comment 4 W Thomas Jones 2012-01-20 20:11:38 UTC
Created attachment 72139 [details]
dmesg UMS
Comment 5 W Thomas Jones 2012-01-20 20:11:54 UTC
Created attachment 72140 [details]
dmesg KMS
Comment 6 W Thomas Jones 2012-01-20 20:12:08 UTC
Created attachment 72141 [details]
KMS Xorg log
Comment 7 W Thomas Jones 2012-01-20 20:12:25 UTC
Created attachment 72142 [details]
KMS xrandr --verbose
Comment 8 xerofoify 2014-06-26 04:47:28 UTC
Please check to see if this bug is fixed with a newer kernel.
Cheers Nick

Note You need to log in before you can comment on or make changes to this bug.