Summary: | Problems with cursor when rotate with xrandr | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Andrew P. Falaleev <mandor> | ||||||
Component: | Driver/Radeon | Assignee: | xf86-video-ati maintainers <xorg-driver-ati> | ||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||
Severity: | normal | ||||||||
Priority: | medium | ||||||||
Version: | 7.4 (2008.09) | ||||||||
Hardware: | x86 (IA32) | ||||||||
OS: | Linux (All) | ||||||||
Whiteboard: | |||||||||
i915 platform: | i915 features: | ||||||||
Attachments: |
|
Description
Andrew P. Falaleev
2009-04-19 20:43:13 UTC
Please attach your xorg log and config. Created attachment 24956 [details]
My xorg.conf
Created attachment 24957 [details] [review] Xorg log file I try fglrx driver on the same configuration - all work fine. I try last version from the git. Problems with mouse cursor is fixed. Problems with traces from windows (when windows is moved or change size) is fixed. Stay problem with blinking cursor - traces when it type some text. Thnx for current fixes. Does: Option "EXANoDownloadFromScreen" in the device section of your config fix the cursor corruption? Option "EXANoDownloadFromScreen" doesn't help. Additional observations: there are some problems with fonts. When I lock screen with xscreensaver - unlock dialog by password has problems with text - all letter is shifted to left-top corner. When I type text in some editor (emacs for example) - and blinking cursor change color (from red to yellow, for example) - I see old color (red, in example case) on left and top side of blinking cursor. Width of old color is about 1 pixel (may be 2 pixels). Does it work better if you use something like xrandr --output DVI-1 --rotate left rather than xrandr -o left? xrandr --output DVI-0 --rotate left xrandr -o left Both work identically. With Option "EXANoDownloadFromScreen" defects with fonts became more. I wrote that defects on left and top sides. This is not true. Only on left side. And not only with fonts. With all small changed zones - highlight selected menu item, highlight selected toolbar buttons, fonts, and other. There are doesn't draw left (about 1 pxl width) of the changed picture. Additional observations: from rotation type depend which part has defects: 1. Rotate left. Only left part is not redrawing 2. Rotate right. Only top part is not redrawing. 3. Rotate inverted. In some times top is not redrawing, in some times left part is not redrawing, in some times both (top and left) parts are not redrawing. this is probably related to bug 21963. Does the workaround posted there help? Workaround from 21963 is help. But now I have new problem. I have two monitors. XRandr command line is: xrandr --output DVI-0 --mode 1280x1024 --output DVI-1 --mode 1680x1050 --right-of DVI-0 --rotate left On left part of second monitor I see one vertical line from right part of first monitor. If DVI-1 rotate normal all is good. If DVI-1 rotate right I see on top of second monitor one horizontal line from first monitor. If DVI-1 rotate inverted I see one vertical line and one horizontal line on second monitor. Lines from other monitors are appeared only after applying workaround from 21963. Is this still an issue with xf86-video-ati from git master? Today I get last version from git master. No picture corruption as described in the ticket. But still problem described in comment #14 ( http://bugs.freedesktop.org/show_bug.cgi?id=21288#c14 ). I have two monitors, both connected via DVI. On both 1680x1050. Command line for xrandr: xrandr --output DVI-0 --mode 1680x1050 --rotate normal --output DVI-1 --mode 1680x1050 --right-of DVI-0 --rotate left --dpi 96 After that I see one artefact vertical line on left side on the second monitor (DVI-1). This line is copy of one vertical line from right side from first monitor (DVI-0). Everything else is very good. (In reply to comment #17) > After that I see one artefact vertical line on left side on the second monitor > (DVI-1). This line is copy of one vertical line from right side from first > monitor (DVI-0). This is an xserver issue. This should be fixed in xserver 1.9. |
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.