http://bugzilla.novell.com/show_bug.cgi?id=531353 Summary: KRandR doesn't set correctly the screen size when rotating 90 degrees Classification: openSUSE Product: openSUSE 11.2 Version: Factory Platform: x86-64 OS/Version: SuSE Other Status: NEW Severity: Major Priority: P5 - None Component: KDE4 Workspace AssignedTo: kde-maintainers@suse.de ReportedBy: mar.pollo@gmail.com QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.2) Gecko/20090730 SUSE/3.5.2-2.2 Firefox/3.5.2 I have a 1280x1024 monitor and an ATI card, with the radeon driver, because radeonhd doesn't support rotation. After rotating the screen by 90 degrees, using KRandR, the mouse is allowed to exit the right margin of the screen (right part when seeing the content in the right direction; top part of the un-rotated monitor), that is very annoying (try to close a maximized window). I have also edited the xorg.conf to enlarge the virtual screen height to 1280, see bug 531345. Running "xrandr -s 1280x1024" after the rotation fixes the problem, but if you rotate the screen back to normal orientation, you see that the screen dimensions are swapped (the resolution seems to be 1024x1280, with an unused part of the screen on the right and an hidden part on the bottom). I don't know if this is a bug of RandR or KRandR. Reproducible: Always Steps to Reproduce: 1. Modify xorg.conf to set virtual screen height to 1280 and set the driver to radeon, and restart X 2. Open KRandR and rotate the screen by 90 degrees 3. Run "xrandr -s 1280x1024" in a console 4. Rotate the screen back to normal using KRandR Actual Results: After step 2: The mouse is allowed to exit the screen on the right. After step 3: The mouse can't exit anymore After step 4: The screen content has width 1024 instead of 1280 (the additional pixels, on the right, aren't refreshed anymore) and the mouse cursor can exit the monitor on the bottom. Expected Results: The mouse can't exit the screen after pass 2, 3 or 4. The screen is fully used by its content. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.