LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   Slackware 13.0 + radeon - mouse cursor corruption problem in xfce (http://www.linuxquestions.org/questions/slackware-14/slackware-13-0-radeon-mouse-cursor-corruption-problem-in-xfce-754847/)

dragon_cb_cz 09-13-2009 12:08 PM

Slackware 13.0 + radeon - mouse cursor corruption problem in xfce
 
Hi,

I've tried searching the forums for this issue but without any luck so far. I did a clean install of Slackware 13.0 (x86) on one of my desktop machines and except for one issue, I'm completely happy with it. However, I experience a mouse cursor corruption in X - specifically in xfce. It presented itself in WindowMaker as well, but that seemed to solve itself (I think it has something to do with disabling SaveUnder in WPrefs).

When, for example, I right-click the "floppy drive" icon on default xfce desktop and then dismiss the pop-up menu, a random-rainbow-colored bar appears at the top of my mouse cursor. When I move the cursor into another window, this thing disappears. When I try to enable compositor, the cursor "square" (that is - the square of which the mouse cursor is the top left corner) goes crazy - this effect presented itself in windowmaker as well.

The system is fresh-installed slackware 13.0 (full install), graphics card is Radeon 9200 SE (ancient, I know). Without xorg.conf the screen resolution was just 1024x768 so I did "X -configure" and added this to appropriate sections of the generated file:

...
Modes "1600x1200" "1400x1050" "1280x1024" "1024x768" "800x600"
...
HorizSync 30-115
VertRefresh 50-120
...

Otherwise the file is left as generated.

Anybody else observing this issue? I've read the thread about screen corruption related to virtualbox, but that doesn't seem to apply here (screen is just fine, only the cursor box gets distorted).

Thanks for ideas, I'm a long-time (10+ years) slackware user but I've been out of the loop for quite some time and I just hate diagnosing X problems :(

dragon_cb_cz 09-13-2009 12:16 PM

Oh, and one more observation. If I kill the X server by Ctrl-Alt-Backspace and log into windowmaker session, everything is just fine. Then I log out, log in again and the issue is there (and for every following login until I kill the X server with ctrl-alt-backspace - then it's ok for one login and all over again).

msantinho 10-15-2009 05:18 PM

I have that card too (Radeon 9200 SE) and Slackware 13.0 and I'm experiencing the same problem ("random-rainbow-colored bar appears at the top of my mouse cursor") in FVWM, XFCE, KDE, Fluxbox, etc.

nikolovskimilos 10-16-2009 10:41 AM

I have the same problem (Slackware 13 + Radeon X1400)

msantinho 10-16-2009 10:52 AM

I don't know why but with XDM (instead of KDM) the problem disappears.

nikolovskimilos 10-16-2009 06:06 PM

I noticed that I don't have this problem when I turn my computer on, only when I log out and then log in again. When I restart computer everything works fine

nikolovskimilos 10-16-2009 06:11 PM

What graphic card driver you are using?? Maybe we can solve the problem by installing fglrx instead of vesa driver, I tried, but I had some problems with internal slackbuilds

heiko 10-18-2009 03:25 PM

I had the same Problem. After randomly playing around with xorg.conf I found a solution, which works for me. Maybe it works for you too.

Set (in xorg.conf, section device )

Option "AccelMethod" "EXA"

which turns Acceleration to EXA. My cursor was fine afterwards.




Quote:

Originally Posted by msantinho (Post 3720859)
I have that card too (Radeon 9200 SE) and Slackware 13.0 and I'm experiencing the same problem ("random-rainbow-colored bar appears at the top of my mouse cursor") in FVWM, XFCE, KDE, Fluxbox, etc.


dragon_cb_cz 10-19-2009 09:52 AM

Quote:

Originally Posted by msantinho (Post 3721808)
I don't know why but with XDM (instead of KDM) the problem disappears.

I think this problem is somehow related to acceleration features and maybe compositing - XDM uses neither of those, while KDM (I think) uses them.

Quote:

Originally Posted by heiko (Post 3724087)
I had the same Problem. After randomly playing around with xorg.conf I found a solution, which works for me. Maybe it works for you too.

Set (in xorg.conf, section device )

Option "AccelMethod" "EXA"

which turns Acceleration to EXA. My cursor was fine afterwards.

That's one of the things I wanted to fiddle with, thanks for the tip, I'll try test it later today. BTW, from what I googled back when I was trying harder to solve the issue (it's a computer I don't really need), cursor corruption bugs are nothing new in the radeon driver. Slackware 13 has xf86-video-ati-6.12.2, while upstream is at 6.12.4 and I think that the bugs we experience might be fixed in 6.12.3 - see =http://lists.freedesktop.org/archive...er/047192.html. I have no time to investigate how to build the driver ATM, but will try it as soon as I can and see if it fixes the problem.

dragon_cb_cz 11-02-2009 12:49 PM

OK, I can confirm that using

Option "AccelMethod" "EXA"

solves the issue for me. Now I'm about to try the newer driver.

dragon_cb_cz 11-02-2009 01:21 PM

Now some bad news - with the newest driver, the corruption is there. It has moved to a different spot (fixed location at the top of the visible screen) but otherwise almost the same. I'll stick with EXA for the time being, although the UI in Seamonkey for example feels a bit less responsive with that option (maybe just me, can't benchmark this).


All times are GMT -5. The time now is 01:44 AM.