I have Asus A8Js with Radeon x2300. It's native screen resolutions 1280x800, but at work I connect it to external monitor Benq FP72E with native resolution 1280x1024 via d-sub, and I used only one. Recently, I often see "screen flickering" (Cell video, sorry about the quality): moving white horizontal stripes on the screen. Linux 2.6.38-gentoo-r7 Radeon x2300 Radeon driver 6.14.3 mesa 7.11 X.Org X Server 1.11.2
Created attachment 53454 [details] Xrandr output
Created attachment 53455 [details] dmesg output
Created attachment 53456 [details] Xorg config
Created attachment 53457 [details] Xorg log
Created attachment 53458 [details] cell video
Did you upload the correct video? I don't see any flickering? Does the flickering happen at regular intervals? Like every 10 or 30 seconds? If so, it's probably some desktop daemon polling the monitors at some regular interval (gnome power manager or the kde equivalent). If it's not that, you can try booting with radeon.disp_priority=2 on the kernel command line and see if that helps.
Created attachment 53464 [details] video
> Did you upload the correct video? Yes. But it's very tiny effect. I used another cam to film this so I hope it's more clear now. You can see the white stripes like one that commonly seen in photographs and films of CRT monitors. > Does the flickering happen at regular intervals? Like every 10 or 30 seconds? No. But it happen when playing flash video and/OR I have too many tabs open in my browser(chromium or opera or firefox). >If it's not that, you can try booting with radeon.disp_priority=2 on the kernel command line and see if that helps. It doesn't depend on the option.
(In reply to comment #8) > > Does the flickering happen at regular intervals? Like every 10 or 30 seconds? > > No. But it happen when playing flash video and/OR I have too many tabs open in > my browser(chromium or opera or firefox). > Sounds like it's data underruns in the displays. > > >If it's not that, you can try booting with radeon.disp_priority=2 on the kernel command line and see if that helps. > > It doesn't depend on the option. Does booting with that option help?
(In reply to comment #9) > (In reply to comment #8) > Does booting with that option help? No
(In reply to comment #9) > (In reply to comment #8) > > > Does the flickering happen at regular intervals? Like every 10 or 30 seconds? > > > > No. But it happen when playing flash video and/OR I have too many tabs open in > > my browser(chromium or opera or firefox). > > > > Sounds like it's data underruns in the displays. > Be honest, I don't know what "data underruns" means. Could you clarify if this is software or hardware issue?
(In reply to comment #11) > > > > Sounds like it's data underruns in the displays. > > > Be honest, I don't know what "data underruns" means. Could you clarify if this > is software or hardware issue? It means the memory controller is not able to keep the display FIFOs fed in certain cases. When the data isn't there, you might end up with a flicker or stripes on the screen. When you are doing heavy gfx work using the drawing engine, there is bandwidth contention between the display pipes and the drawing engine. The disp_priority option makes display requests to the highest priority in the memory controller.
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.