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
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.
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!
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.
Turning on the DDCMode option works. Maybe some logic to force DDC modes only when connected via dvi should be added?
Oops, wrong component.
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.
(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.
Ping!
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.