ATI X1400 Mobility Graphical Glitches

How do you enable glamor again, i actually am not sure if i have it installed. I’ll get to checking the log file now…

I’ve forgotten where the log file is. I have the worst memory. :\

The file is /var/log/Xorg.0.log look for errors…

This is the post on the glamor acceleration;
https://forums.opensuse.org/english/get-technical-help-here/hardware/486029-ati-x1400-mobility-graphical-glitches.html#post2548925

well i already made the glamor file, so i guess i have it

Hi
OK, then in your log file, you should see that it’s enabled…?

Um…where: SUSE Paste
Theres alot of stuff in there… have no idea where it would say that.

Hi
Look from line 344 onwards, it’s there and enabled :wink:

If you run the following command, it should be yes…


glxinfo |grep direct

yep its working. But that still doesn’t explain the severe lag. Something had to cause it… Should i use OpenGL or XRender? Isn’t KDE supposed to be lighter than Aero?

Hi
Not sure, I use GNOME… on my test system it’s working fine but that’s a HD4200 series GPU.

Very peculiar. If I can, I’m sticking with KDE. Should I make another thread to discuss the lag issues? Because I’m pretty sure it had something to do with me trying to repair the glitches.

Yes I think a new thread would be in order with some specifics. There is also an xorg test you can run with the command x11perf which may be able to hone in on something.

heres the new thread: https://forums.opensuse.org/english/get-technical-help-here/hardware/486091-opensuse-12-3-lag-issues.html#post2549269

No it is not. You didn’t get any output.
You have to install the package “Mesa-demo-x” first. Then post the output of

glxinfo |grep direct

But that still doesn’t explain the severe lag. Something had to cause it…

Well, have you removed the line

Option "NoAccel" "True"

from /etc/X11/xorg.conf.d/50-device.conf as I asked you twice to do?
This **disables **acceleration and so makes your system slower…
Actually, all the lines in /etc/X11/xorg.conf.d/50-device.conf should begin with a ‘#’ character.

Should i use OpenGL or XRender?

Without acceleration, XRender would be better I think. But you should enable acceleration and use OpenGL.

Btw., the XOrg repo is published completely now.
So you could try the upgrade again if you want to…

I installed mesa, theres no “No Aceel” line in 50-device.conf

Having multiple “Device” sections is known to be problematic. Make# sure you don’t have in use another one laying around e.g. in another

xorg.conf.d file or even a generic xorg.conf file. More details can

be found in https://bugs.freedesktop.org/show_bug.cgi?id=32430.

#Section “Device”

Identifier “Default Device”

#Driver “radeon”

## Required magic for radeon/radeonhd drivers; output name

## (here: “DVI-0”) can be figured out via ‘xrandr -q’

#Option “monitor-DVI-0” “Default Monitor”

#EndSection

Heres the log: SUSE Paste

OK, this shows that you **have **acceleration and are using glamor (and are using the newer radeon driver from the XOrg repo).

Is it still slow?
If yes, please remove the file /etc/X11/xorg.conf.d/20-radeon.conf again, reboot and see if it is faster again then…

The lags gone but the glitching is back!

So glamor fixes the glitches but is too slow on your gfx card…

Hm.
Have you tried to disable KDE’s desktop effects? And did it fix those glitches?

yep it did. But i prefer to keep the effects on no matter what. I like to have a nice desktop.

OK, but you could try playing around with the “Advanced” settings:
Try to switch between OpenGL and XRender, although I think OpenGL would be better on your system.
Try switching between Native and Raster, Raster is the recommended setting nowadays but could cause glitches.

You could also try to turn off the “Blur” effect, that one was known to cause problems in earlier times…

And, since part of the radeon driver is in the kernel, you could also try to update your kernel to the latest stable version, maybe that would fix your glitches.
A guide how to do that can be found here: https://forums.opensuse.org/blogs/jdmcdaniel3/opensuse-installing-new-linux-kernel-versions-134/
To sum it up, you would have to enter the following in a terminal window:

sudo zypper ar http://download.opensuse.org/repositories/Kernel:/stable/standard/ Kernel-Stable
sudo zypper in --from Kernel-Stable kernel-desktop

and reboot to use your new kernel…