I'm doing some digging into this issue.

The capplet isn't the problem, it merely retrieves and sets resolutions
via the RandR X extension.  I can create the same corruption by using
xrandr(1) to switch to the problematic display modes.

Interestingly corruption happens only in display modes higher than the
highest display mode specified in xorg.conf.  For example, if I specify
1400x1050 in xorg.conf, then 1280x1024 works fine, even though it is not
specified in xorg.conf.  However, if I specify 1280x1024 in xorg.conf,
then 1280x1024 works but 1400x1050 is still corrupted.  I have a
suspicion a window size or memory allocation is happening in the driver
based on the highest resolution specified in xorg.conf rather than the
maximum panel resolution.  (And for some reason this is only a problem
for radeon mobility chips, I guess?)

-- 
Corrupt screen when switching resolution
https://bugs.launchpad.net/bugs/84158
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to