Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
When using KMS, the radeon module needs to be loaded *before* Xorg is launched. I'm not sure the correct way to force the radeon module to load during boot up on Debian, honestly. Many distributions do it through an initrd. I'm rather surprised this is an issue under Debian.
Perhaps the radeon module is being blacklisted somewhere under /etc/modprobe.d/ ? I'd check those config files for any reference to radeon or drm.
I added radeon to /etc/modules and after booting without kdm it was loaded.
This module isn't blacklisted but I don't know any other way than /etc/modules to load it before X is launched.
Anyway, it didn't help, still the same error.
Alright, well there are really two possibilities with the version mismatch error:
1) radeon isn't getting loaded early enough. Presumably we've determined that's not the problem.
2) The radeon Xorg module (and, most likely, the libdrm package) was not compiled with KMS support, and the fact that KMS is enabled in the kernel module is screwing things up. Try booting up with radeon.modeset=0 as an argument to the kernel. That will disable KMS, but should at least get 3D acceleration going.
Is it worth bothering to compile libdrm with KMS support?
KDE4 effects are really slow, and I don't know if my computer
is too slow for this or I miss some 2D acceleration.
Well you definitely have 3D acceleration now. I'm doubtful that KMS would give you any significant performance increase when it comes to KDE effects. Honestly, I've never found KDE 3D effects to be all that speedy, with compiz always performing better.
We can at least check if you are using XAA or EXA, though. What's the output of 'egrep "XAA|EXA" /var/log/Xorg.0.log' ?
(==) RADEON(0): Using XAA acceleration architecture
(II) RADEON(0): XAA Render acceleration unsupported on Radeon 9500/9700 and newer. Please use EXA instead.
(II) RADEON(0): Using XFree86 Acceleration Architecture (XAA)
I had to turn off effects because even showing a regular window was slow.
Everything is generally slow.
XAA is generally slower than EXA these days. EXA is typically the default, so I'm rather surprised that it didn't default to that for you. In the Device section of your xorg.conf file, add this line:
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.