You are not logged in.
Thanks, removing radeon from mkinitcpio.conf helped. KMS is working fine now.
Edit:
Also compiz is a little bit glitchy this way ( glxgears dropped from 3200 to 3000, but that's not a big difference).
I think I'm going to disable kms, as I don't switch to vc/* too often. Does it have an advantage other than that? (I don't care about the boot screen resolution)
Edit2:
back to kms. Without it there is a problem now with moving opengl windows. The old content isn't erased/redraw and stays on screen.
Last edited by lman (2009-11-10 16:37:18)
Offline
Any ideas for my problem of black lines?
Offline
Thanks, removing radeon from mkinitcpio.conf helped. KMS is working fine now.
Edit:
Also compiz is a little bit glitchy this way ( glxgears dropped from 3200 to 3000, but that's not a big difference).I think I'm going to disable kms, as I don't switch to vc/* too often. Does it have an advantage other than that? (I don't care about the boot screen resolution)
Edit2:
back to kms. Without it there is a problem now with moving opengl windows. The old content isn't erased/redraw and stays on screen.
With kms you can use dri2/direct rendering. Try to disable indirect rendering in compiz!
And remember: glxgears is not a benchmark
@yimm: i think this is a bug in the current code. If you want to help the developers open a bugreport: https://bugs.freedesktop.org/
Last edited by Perry3D (2009-11-10 20:35:42)
Offline
I just got this all running on my system (HD4850) and wanted to chime in with a big THANK YOU to everyone. Seriously, I didn't know my desktop could be so fast and beautiful. Blazing fast 2D with Compiz running is an absolute pleasure. And EVERYTHING seems to be working for me: World of Goo, MythTV with OpenGL frontend (which doesn't even work on the closed source drivers!!), Stellarium, WormUX, and ZSNES. All of these are running without speed problems.
Last edited by luciferin (2009-11-11 00:47:01)
Offline
Woot, I can now play UT2004 on max settings on my laptop which didn't work with the Closed drivers, and is teh rockzors!!!! I can't wait till 2.6.32 so we won't need all this -git stuff but its still awesome.
Offline
Just registered to say, Thank You! Running Xorg 1.7 now with compiz and everything runs smooth even with KMS enabled. ArchLinux rocks
Offline
Any ideas for my problem of black lines?
For me the black lines and other rendering errors disappeared today after updating kernel26-git. Maybe it was a kms bug. The tearing is mostly gone, too.
Offline
Thanks, removing radeon from mkinitcpio.conf helped. KMS is working fine now.
Edit:
Also compiz is a little bit glitchy this way ( glxgears dropped from 3200 to 3000, but that's not a big difference).I think I'm going to disable kms, as I don't switch to vc/* too often. Does it have an advantage other than that? (I don't care about the boot screen resolution)
Edit2:
back to kms. Without it there is a problem now with moving opengl windows. The old content isn't erased/redraw and stays on screen.
If you want to enable kms as soon as possible, install radeon-initrd from AUR and add radeon to hook after udev. And run mkinitcpio -p [kernel name]. This hook provide firmware file to your initrd, the error about cannot find file will not happen.
Offline
I just want to ask everybody that what combination of package will make r6xx 3d works most prefect?
I tried kernel26-drm-next with mesa-full, it works good even with KMS before I upgrade to xorg 1.7, after xorg 1.7 there is some rendering error while using web browser or something else(most happen while using scroll bar, the old image which should be scrolled will not disappear.)
And kernel26-drm-next with mesa from official package, this will also have such problem. And enable KMS will cause some render error that can be observed just after log in to desktop.
Though kwin with composite works good, but I'm not able to use compiz. Seems that mesa or drm recently implement some new feature that can use compiz?
Should I give a last try with kernel26-git?
Offline
Thanks Perry3D - this method works .
I am using the drm-radeon-module-git-r6xx-r7xx-3d for my 4570. The only problem I face is that compiz requires me to give
LIBGL_ALWAYS_INDIRECT=1 compiz --replace --indirect-rendering ccp
to start.
But i can live with that . Thanks.
Offline
Should I give a last try with kernel26-git?
I haven't tried other method, but the combination of:
* mesa-full
* kernel26-git
* kernel26-firmware-git
* libdrm-git
* xf86-video-ati-git
works quite well with my hd4850 - compiz with direct rendering, kms enabled and since yesterday no rendering errors.
So I think it's worth a try...
Offline
For me the black lines and other rendering errors disappeared today after updating kernel26-git. Maybe it was a kms bug. The tearing is mostly gone, too.
I update all packages needed, and now it seems to be fixed.
Last edited by yimm (2009-11-14 10:12:28)
Offline
Thanks Perry3D - this method works .
I am using the drm-radeon-module-git-r6xx-r7xx-3d for my 4570. The only problem I face is that compiz requires me to give
LIBGL_ALWAYS_INDIRECT=1 compiz --replace --indirect-rendering ccp
to start.
But i can live with that . Thanks.
Try fusion-icon instead
Offline
Thanks Perry3D - this method works .
I am using the drm-radeon-module-git-r6xx-r7xx-3d for my 4570. The only problem I face is that compiz requires me to give
LIBGL_ALWAYS_INDIRECT=1 compiz --replace --indirect-rendering ccp
to start.
But i can live with that . Thanks.
Jeah, if you want to use compiz with direct rendering you need KMS/DRI2.
I get the best results with kernel26-git.
Offline
lman wrote:For me the black lines and other rendering errors disappeared today after updating kernel26-git. Maybe it was a kms bug. The tearing is mostly gone, too.
I update all packages needed, and now it seems to be fixed.
No chance, I update xorg-server to 1.7.1, I have this problem again, with the old X version (1.6.3), it seems me that I don't have this. So I suspect xorg server. Now I can't come back, because if I try, xf86-video-ati-git don't compile. mad:
I will wait for an update
Last edited by yimm (2009-11-14 22:45:41)
Offline
Yeeey i did it - kernel26-git + kernel26-firmware-git + mesa-full + xf86-video-ati-git + xorg-server 1.7 with kms and dri @ kde 4 with kwin effects on, all on 4850. KMS is cool
But sadly those artifacts (feel so uncomfortable with that) and general slower (than catalyst) behaviour on every case (well except youtube) results that I rallback to catalyst very quickly.
It's so good to see that open source driver is getting shape and is developing so fast, i hope that those artifacts/slower_behaviour will be gone in a matter of some quick time so we may all be happy of using it
Offline
Hi,
I startet using the open radeon driver some time ago. I used drm-radeon-module-git-r6xx-r7xx-3d with the current stable kernel. Well, today I tried compiling the kernel26-git and installed it. removed drm-radeon-module-git-r6xx-r7xx-3d and started a try.
2D works fine, but 3D does not. With kms or without, same result.
I get the following error:
drmRadeonCmdBuffer: -22. Kernel failed to parse or rejected command stream. See dmesg for more info.
dmesg:
[drm:r600_cs_packet_next_reloc_nomm] *ERROR* No packet3 for relocation for packet at 47.
[drm:r600_packet3_check] *ERROR* bad SET_CONTEXT_REG 0x28014
[drm:r600_cs_legacy] *ERROR* Invalid command stream !
[drm:radeon_cp_indirect] *ERROR* sending pending buffer 31
I recompiled xf86-video-ati-git and libdrm-git, but still the same error. Any ideas, what's wrong?
Offline
At last I give up...
I give a last try with kernel26-git and mesa-full/mesa-split xf86-video-ati-git, corruption even worse with KMS. Without KMS the corruption with web browser still exists. As far as the mesa develop log, maybe r7xx now works better than r6xx though. I will wait for 2.6.32...
Offline
I recompiled ati-dri-git, libgl-git and mesa-git with the pkgbuild from rapidshare and it works fine now.
Offline
Mine has been running fine for ages... And now.. No direct... Looks like DRI2 is broken.... Ill try and recompile.. :S
Offline
I tried to recompile mesa,libgl,ati-dri from git with the pkgbuild from rapidshare but glxinfo says "Software Rasterizer" and with LIBGL_DEBUG=verbose glxinfo it says something about rc_opcodes
How can I solve this problem?
Last edited by Zap (2009-11-16 11:11:56)
Offline
I fixed it.. Group membership is important.
Zap: You want to give us some more info? Error codes and such... or even like a copy paste of what it spits out?
Offline
Hi,
I startet using the open radeon driver some time ago. I used drm-radeon-module-git-r6xx-r7xx-3d with the current stable kernel. Well, today I tried compiling the kernel26-git and installed it. removed drm-radeon-module-git-r6xx-r7xx-3d and started a try.
2D works fine, but 3D does not. With kms or without, same result.I get the following error:
drmRadeonCmdBuffer: -22. Kernel failed to parse or rejected command stream. See dmesg for more info.
dmesg:
[drm:r600_cs_packet_next_reloc_nomm] *ERROR* No packet3 for relocation for packet at 47. [drm:r600_packet3_check] *ERROR* bad SET_CONTEXT_REG 0x28014 [drm:r600_cs_legacy] *ERROR* Invalid command stream ! [drm:radeon_cp_indirect] *ERROR* sending pending buffer 31
I recompiled xf86-video-ati-git and libdrm-git, but still the same error. Any ideas, what's wrong?
new DRI/mesa on ATI r600 needs kernel 2.6.32
https://bugs.freedesktop.org/show_bug.cgi?id=25008
BR Tomek
Offline
so does this impact the howto in the first post?
Acer Aspire V5-573P Antergos KDE
Offline
so does this impact the howto in the first post?
I added a little note to use kernel26-git instead of the other methods.
What about r7xx? Any experience with this chip and kernel26-drm-next? I am using kernel26-git and it is working fine.
Offline