Bug 23860

Summary: changing resolution not working with KMS enabled
Product: xorg Reporter: Henning Rohlfs <freedesktop>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
output of "avivotools regs" with kms enabled
none
output of "avivotools regs" with kms disabled
none
dmesg output (with drm.debug=0xf) none

Description Henning Rohlfs 2009-09-11 04:24:03 UTC
Created attachment 29409 [details]
output of "avivotools regs" with kms enabled

When booting the system with KMS enabled, the screen is stuck in 1280x1024@60, even though dmesg (and xrandr in X) say that the active mode is 1920x1200. The area available in X is indeed 1920x1200 (programs occupy the usual space) but it is scaled (and stretched) to fit into 1280x1024.

Changing the resolution via xrandr influences the space available to programs while the resolution remains the same.


gpu:    2x hd4850
screen: 1x samsung syncmaster 2493HM
kernel: drm-next 2.6.31-rc9-27054-g6cf8a3f
driver, mesa, libdrm: git master (Fri Sep 11, 9h GMT+1)
Comment 1 Henning Rohlfs 2009-09-11 04:24:35 UTC
Created attachment 29410 [details]
output of "avivotools regs" with kms disabled
Comment 2 Henning Rohlfs 2009-09-11 04:27:12 UTC
Created attachment 29411 [details]
dmesg output (with drm.debug=0xf)
Comment 3 Alex Deucher 2009-09-11 10:15:14 UTC
The problem is the second gpu.  the driver is getting confused.
Comment 4 Henning Rohlfs 2009-10-29 03:58:34 UTC
fixed in current git

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.