Created attachment 22812 [details] lspci -v I run Ubuntu Jaunty 64bit on Asus M2A-VM, with AMD G980(?) chipset, integrated Radeon X1250, with Viewsonic VP201b monitor connected via DVI port. It starts and works fine, requiring only "AccelMode EXA" to alleviate the problem from bug #2772. The CPU us Athlon X2 5600+, normally running at 1GHz because of default "ondemand" governor. After switch to another (textmode) VT, and return back, I get black screen, with backlight on, indicator light on the monitor green. When I leave the computer in X mode for long enough, the monitor eventually goes to powersaving mode, with backlight off and indicator light amber. When I hit some keys, the backlight on the monitor turns on, but the indicator light remains amber, and screen blank. If I switch to a text VT, the indicator light turns green, the "DVI-D input" icon appears briefly on the screen (as it should, monitor feature), and I see the text console. When I switch to the X VT, I see black screen again. When I restart the GDM, I briefly see the text output of the Xorg server, and then the screen is black again. All the time, input works, I can hear sounds of GDM or session start if I log in blindly. If I change the CPU governor from "ondemand" to "performance", thus upping CPU speed to nominal 2.9GHz (from a text console or ssh session), then switching from text to graphic VT *sometimes* work, after a long (10 - 30 seconds) delay. When I restart GDM, I get working graphic login screen *most of the time*, and again, after a long delay. (When X starts first time after boot, the is no long delay, just a few seconds). I observed similar behavior with older xorg, and older kernels, under Ubuntu intrepid (64bit) and Slackware 12.2 (32bit). Behavior is the same with and without "AccelMode EXA", with and without compiz. System: Linux pccross 2.6.28-7-generic #20-Ubuntu SMP Mon Feb 9 15:42:34 UTC 2009 x86_64 GNU/Linux Eugene
Created attachment 22813 [details] xrandr --verbose
Created attachment 22814 [details] Xorg.0.log
Created attachment 22815 [details] registers dump (sleeping peacefully) This is taken in the morning when the monitor was sleeping after idle night
Created attachment 22816 [details] registers dump (switched to text VT) Switched to text VT, monitor active
Created attachment 22817 [details] registers dump (switched to graphic VT, blank screen) This is when graphic screen is active, but monitor is blank
Created attachment 22818 [details] registers dump (normal working graphic screen) taken while on regularly working X screen
Created attachment 22820 [details] timeline of what appears in syslog and Xorg.0.log at different moments I also noticed that there are some messages in syslog that I thought may be relevant. Here is a timeline of what appears in syslog and in Xorg.0.log when I do various things. From powersave mode, hit a key, switch to text VT and back, restart gdm and then get working login screen. CPU frequency was upped before starting these experiments.
Is this still an issue with xf86-video-ati from git master?
The problem does exist with xserver that comes with Ubuntu Karmic. Dependency on CPU speed is inconclusive. There is a sure way to have a working screen, and I am using now every time now: switch to text console and before the text image appears, but not too fast, switch back to graphic screen (the time between hitting key combos must be between ca. 1 and 2 seconds, make it shorter or longer and I still have black screen). I will pull from git head and rebuild, and then report. Eugene
Checked with xserver-xorg-video-ati: Installed: 1:6.12.99+git20091123.b9eb2380-0ubuntu0tormod~karmic no improvement. Please advice if I can do anything more to help debug the problem.
Update: as of Ubuntu lucid, X.Org X Server 1.7.6, the problem is still here. Actually, it got worse, as with the new kernel modeset default in Ubuntu, it became impossible to make the display turn on by switching to text screen and back at carefully timed moments (see comment #9). Having set "radeon.modeset=0" in the kernel boot options, this method works again. Just reporting, FWIW.
As of ubuntu maverick xserver-xorg-video-ati: Installed: 1:6.13.1-1ubuntu5 the behavior somewhat changed but is still problematic. The trick with switching to text console and back does not work. The graphic screen however wakes up after pressing a key or moving the mouse, typically after 30-60 seconds but I have measured times from 10 seconds to 5 minutes. Usable but still quite annoying.
Eugene Crosser, Maverick reached EOL on April 10, 2012. For more on this, please see https://wiki.ubuntu.com/Releases . If this is reproducible in a supported release, it will help immensely if you filed a new report with Ubuntu by ensuring you have the package xdiagnose installed, and that you click the Yes button for attaching additional debugging information running the following from a terminal: ubuntu-bug xorg Also, please feel free to subscribe me to it. For more on why this is helpful, please see https://wiki.ubuntu.com/ReportingBugs.
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.