Bug 8685 - ati/radeon driver has issues with resolution of external displays
Summary: ati/radeon driver has issues with resolution of external displays
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: 7.0.0
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL: https://launchpad.net/distros/ubuntu/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-17 06:42 UTC by Anthony Baxter
Modified: 2008-12-02 23:43 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
xorg.conf (fglrx) (3.38 KB, text/plain)
2006-10-17 06:43 UTC, Anthony Baxter
no flags Details
xorg.conf (radeon) (2.99 KB, text/plain)
2006-10-17 06:44 UTC, Anthony Baxter
no flags Details
Xorg.log (fglrx) (96.60 KB, text/x-log)
2006-10-17 06:44 UTC, Anthony Baxter
no flags Details
Xorg.log (radeon) (55.58 KB, text/x-log)
2006-10-17 06:45 UTC, Anthony Baxter
no flags Details

Description Anthony Baxter 2006-10-17 06:42:31 UTC
I have a Dell Latitude D600. It has a "Radeon Mobility 9000 M9 (R250 Lf)"
graphics card, and an internal 1400x1050 display. I recently picked up a Chimei
CMV 221A LCD monitor, capable of doing 1680x1050. The closed-source fglrx driver
picks this up and does the right thing - offering both 1680x1050 and 1400x1050
resolutions. The open-source radeon/ati driver, however, loses it's tiny little
mind. It refuses to accept that 1680x1050 might be a valid resolution, telling
me that
(WW) RADEON(0): Mode 1680x1050 is out of range.
(WW) RADEON(0): Valid modes must be between 320x200-1400x1050

If I plug in the external monitor after X has booted, it sends 1280x1024 out to
the LCD. Worse yet, if I start X with the monitor plugged in, it sets both the
internal LCD and external display to 1280x1024. And the bottom of the screen
isn't visible! Argh!

The fglrx driver, on the other hand, works fine. But the previous version of the
closed-source driver had a boned version of libGL, and the latest version has
dropped support for this graphics card. Sigh.

I will attach two xorg.confs and two Xorg.logs to this report, for the radeon
driver and the fglrx driver. I can also generate one for the radeon driver
booting with the external monitor plugged in, if it's useful.
Comment 1 Anthony Baxter 2006-10-17 06:43:37 UTC
Created attachment 7449 [details]
xorg.conf (fglrx)

xorg.conf, as used in fglrx.
Comment 2 Anthony Baxter 2006-10-17 06:44:09 UTC
Created attachment 7450 [details]
xorg.conf (radeon)

xorg.conf, as used with radeon driver
Comment 3 Anthony Baxter 2006-10-17 06:44:52 UTC
Created attachment 7451 [details]
Xorg.log (fglrx)

Xorg.0.log, from the fglrx driver
Comment 4 Anthony Baxter 2006-10-17 06:45:17 UTC
Created attachment 7452 [details]
Xorg.log (radeon)

Xorg.0.log, from the radeon driver
Comment 5 Anthony Baxter 2006-10-17 06:46:47 UTC
Just as an additional couple of points - I punted this upstream after chatting
to daniels. The machine in question is running Ubuntu 06.06, Dapper Duck or
whatever it's called...
Comment 6 Alex Deucher 2006-10-26 07:52:52 UTC
Your external monitor isn't being detected for some reason.  Try adding the
following line to the device section of your xorg.conf:

Option "MonitorLayout" "LVDS, CRT"
Comment 7 Daniel Stone 2007-02-27 01:34:06 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 8 Benjamin Long 2007-03-11 14:12:29 UTC
Anthony,
   I just went though hell getting my 24" 1920x1200 monitor working with the external port of my Dell 600M. What I found out is that the BIOS overrides whatever the monitor's resolution is, unless the laptop lid is closed when it boots up. So, if you want to use just the external monitor, it should work with the latest open source ati driver. Otherwise, yes, this is a real bug. The ati driver will not override what the bios tells it. I don't know why. I tired everything I could for a couple of days. I went though just about every option documented in 'man radeon'. I think it may be specific to our dell setup though, thus really obscure.
Comment 9 Erik Andren 2007-06-18 13:30:49 UTC
Anthony, please try with the latest randr-1.2 branch of the ati driver and see if it resolves your issue.
Comment 10 Benjamin Close 2008-01-11 02:38:18 UTC
Bugzilla Upgrade Mass Bug Change

NEEDSINFO state was removed in Bugzilla 3.x, reopening any bugs previously listed as NEEDSINFO.

  - benjsc
    fd.o Wrangler
Comment 11 Alex Deucher 2008-01-11 11:17:44 UTC
closing due to lack of response
Comment 12 Alex Deucher 2008-12-02 23:43:04 UTC
no feedback.  closing.


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.