Summary: | Screen flicker approx. every 30 seconds | ||
---|---|---|---|
Product: | upower | Reporter: | Bryce Harrington <bryce> |
Component: | general | Assignee: | Richard Hughes <richard> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | high | CC: | aliwam, lucasreece, priit, tdroste |
Version: | unspecified | Keywords: | regression |
Hardware: | All | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
BootDmesg.txt
CurrentDmesg.txt XorgLog.txt |
Description
Bryce Harrington
2011-04-05 14:56:18 UTC
Created attachment 45320 [details]
BootDmesg.txt
Created attachment 45321 [details]
CurrentDmesg.txt
Created attachment 45322 [details]
XorgLog.txt
Several other people claim to have the same issue. All remark that they did not have the issue on maverick but have on natty. Of those, several have tested with turning KMS off via radeon.modeset=0 and found that made the flickering go away, but led to some other issues. One of these other people adds these test findings: Silvio-frishi on 3/26: """ I have the same problem on natty64 with VGA video projectors. I tested it with two computers with two different drivers (xf86-video-ati, xf86-video-nouveau). I tested it with three different video projector. I tested it with three different VGA cables. I tested it with kernels 2.6.35, 2.6.37, 2.6.38 I tested it with libdrm(i.e. libkms) 2.4.21, 2.4.23 (remark here i didn't reboot) And it always flickered (with exception 3. projector see below). Remark with two of three projectors I used addmode since the drivers didn't recognize the native resolution of the beamer. Everything always worked well if I used my old Gentoo (2.6.33 - but with KMS,ati and with addmode) With the 3. projector in natty it worked properly because it recognized the native resolution. But if I added an other resolution to it and changed to that it flickered again. so it's possible It has some thing to do with --addmode I think this worked on Maverik but I'm not sure since I didn't use --addmode much """ Most likely this is upowerd or keventd polling the outputs using randr at 30 second intervals looking for a monitor. If nothing is connected, load detection will be attempted which on analog outputs which can cause a flicker. They shouldn't be doing that as the kms drm will automatically generate events when outputs are connected. *** Bug 33437 has been marked as a duplicate of this bug. *** I have same regression with Debian Sid[1].At the moment I'm using quick and ugly workaround and kill upowerd[2] in order to make external monitor usable without going blank/reseting settings after every ~30 seconds. Anyhow, if you need any output, I'm glad to provide. [1] Linux 2.6.38-2-686 #1 SMP Tue Mar 29 17:27:45 UTC 2011 i686 GNU/Linux [2] pkill -9 upowerd It is "fixed" for me in version 0.9.9 because of this commit: http://cgit.freedesktop.org/upower/commit/?id=38199e44ff1e87b586d51d30b69d1f70e40d27f1 with PollDockDevices=false in UPower.conf it's only relying on uevents and stops polling sysfs. So marking this as fixed then, thanks for checking! |
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.