Created attachment 33934 [details] Possibly relevant section of /var/log/messages During boot time, when the kernel loads KMS and tries to switch to the native resolution, *sometimes* the screen starts flickering, filles with horizontal alternating black and white stripes, about 2 pixels high. After a few minutes, it goes blank (DPMS/screensaver like) and when I move the mouse or hit the keyboard, The screen comes back normally, working fine.
Created attachment 33960 [details] [review] possible fix Does this patch help?
(In reply to comment #1) > Created an attachment (id=33960) [details] > possible fix > > Does this patch help? > I'll check it this weekend, when I'll be able to afford putting my notebook offline. Thanks for the prompt response!
(In reply to comment #1) > Created an attachment (id=33960) [details] > possible fix > > Does this patch help? > It seems to be working for now. Thanks.
I've sent the patch to Dave.
After a few reboots in different conditions, the bug doesn't seem to be happening anymore. Thanks!
Created attachment 35804 [details] DMESG from flickering boot
After a few boots, the bug is back. In fact, KMS worked fine for a few boots after applying the patch, then I got the flickering again. Before reopening this bug, I updated my kernel to 2.6.24 (which has the proposed patch applied) and the flickering on boot persists. A few things I noticed: When I updated the kernel and forgot to recompile the X11 radeon driver against the new kernel, I got the flickering on the terminal, but not on X (of course, compiz showed me that white screen, but gdm worked fine). I could alternate between the VTs and X, seeing flickering screen on the VTs and an OK working GDM. After compiling X11 radeon drivers (from git-master), I get flickering all the time, until X blanks the screen for powersaving. When I bring it back, everything works fine: KMS, VT and X, and switching between then. And I get no more flickering until a reboot. I attached a DMESG and a Xorg.0.log from a flickering boot (and subsequent X blanking and bringing back).
Created attachment 35805 [details] Xorg.0.log of a flickering X start, screen blanking and fine returning
Created attachment 35871 [details] [review] possible fix Does this patch help?
(In reply to comment #9) > Created an attachment (id=35871) [details] > possible fix > > Does this patch help? Curiously, it worked on the first couple of warm reboots, but after leaving the computer unplugged from AC and off the battery for a few minutes, I got the flickering screen again, same behavior. No visible changes in the logs. (dmesg or /var/log/messages).
Created attachment 35873 [details] [review] possible fix Does this patch help? try with and without the previous patch.
(In reply to comment #11) > Created an attachment (id=35873) [details] > possible fix > > Does this patch help? try with and without the previous patch. Apparently not. Neither with nor without the previous patch. Always the flickering lines.
Created attachment 35891 [details] Output of "radeontool regmatch '*' while screen is flickering
Created attachment 35892 [details] Output of "radeontool regmatch '*'" after DPMS-off I took these data after the screen went DPMS off, and back on normally in console. X was *not* running at the time.
Created attachment 35893 [details] Output of "radeontool regmatch '*'" after DPMS-off running X Output of radeontool when running X without rebooting the computer after the previous registers.
Mass closure: This bug has been untouched for more than six years, and is not obviously still valid. Please reopen this bug or file a new report if you continue to experience issues with current releases.
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.