Bug 982 - Resolution switching broken on ATI IGP3xx
Summary: Resolution switching broken on ATI IGP3xx
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: 6.7.0
Hardware: x86 (IA32) Linux (All)
: medium major
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-04 15:49 UTC by Michael
Modified: 2006-05-09 12:51 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Michael 2004-08-04 15:49:11 UTC
I'm currently running XOrg-6.7.0 with DRI-CVS under a 2.6.6 linux kernel. 
If I try to run another application fullscreen I need to use the same 
resolution as my startup X one (1024x768). If I use any other resolution the 
screen goes blank.

This does not appear to affect the stability of the system as I can still quit 
out of the running application. I only have a IGP340M - but have seen the same 
problem reported on other ATI IGP3xx chips. 

I have previously mentioned this on DRI-Devel. Id love to try and fix it, but 
wouldn't know the first place to start looking

http://www.mail-archive.com/dri-devel@lists.sourceforge.net/msg17392.html
http://www.mail-archive.com/dri-devel@lists.sourceforge.net/msg17706.html
Comment 1 Ronny V. Vindenes 2004-08-13 15:43:17 UTC
I see this with my ati 9000 agp card too. I can trigger it with xrandr or just
Ctrl-Alt-+/-. The screen goes black, switching back to the default resolution
restores the display. The monitor (an lcd connected via dvi in my case) detects
a signal the whole time.
Comment 2 Ronny V. Vindenes 2004-08-27 04:20:29 UTC
I've done some more testing; mode switching works fine when connecting the LCD
via normal VGA cable, while connecting via DVI only the initial mode works
correctly. I'm going to take a closer look at the code, if someone thinks they
know the problem/solution - please speak up!
Comment 3 James Le Cuirot 2004-09-08 06:15:21 UTC
I've also seen it broken in another way. I have an IGP345M and after quiting 
some fullscreen games (running through Wine) the screen would not switch back 
to the right resolution. Attempts to switch it through the command line using 
the usual method (I forgot what the command was) didn't work. You could only 
change the resolution downwards but not upwards. However, I was told to try 
using the xrandr command and that worked.
Comment 4 Ronny V. Vindenes 2004-10-04 06:11:15 UTC
Turning on the DDCMode option works. Maybe some logic to force DDC modes only
when connected via dvi should be added?
Comment 5 Eric Anholt 2004-10-06 21:12:02 UTC
Oops, wrong component.
Comment 6 Ronny V. Vindenes 2004-10-07 04:06:38 UTC
I've done some more testing and reading. Four different LCDs all fail without
DDCMode so either the comments in RADEONPreInitModes are wrong or something is
going wrong in the mode validation possibly in RADEONValidateFPModes.
Comment 7 T. Hood 2005-09-23 09:25:32 UTC
(In reply to comment #0)
> I'm currently running XOrg-6.7.0 with DRI-CVS under a 2.6.6 linux kernel. 
> If I try to run another application fullscreen I need to use the same 
> resolution as my startup X one (1024x768). If I use any other resolution the 
> screen goes blank.
> 
> This does not appear to affect the stability of the system as I can still quit 
> out of the running application. I only have a IGP340M - but have seen the same 
> problem reported on other ATI IGP3xx chips. 
> 
> I have previously mentioned this on DRI-Devel. Id love to try and fix it, but 
> wouldn't know the first place to start looking
> 
> http://www.mail-archive.com/dri-devel@lists.sourceforge.net/msg17392.html
> http://www.mail-archive.com/dri-devel@lists.sourceforge.net/msg17706.html

Please post your xorg.conf and log.
Comment 8 Erik Andren 2006-04-18 00:03:18 UTC
Ping!
Comment 9 Erik Andren 2006-05-10 05:51:52 UTC
Closing this bug due to the lack of activity from the bug submitter!
Please reopen if this bug still exists with a _current_ version of xorg


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.