Bug 23860 - changing resolution not working with KMS enabled
Summary: changing resolution not working with KMS enabled
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-11 04:24 UTC by Henning Rohlfs
Modified: 2009-10-29 03:58 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
output of "avivotools regs" with kms enabled (2.53 KB, text/plain)
2009-09-11 04:24 UTC, Henning Rohlfs
no flags Details
output of "avivotools regs" with kms disabled (2.53 KB, text/plain)
2009-09-11 04:24 UTC, Henning Rohlfs
no flags Details
dmesg output (with drm.debug=0xf) (60.01 KB, text/plain)
2009-09-11 04:27 UTC, Henning Rohlfs
no flags Details

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.