You are not logged in.
For all custom kernel compilers out there:
http://www.kernel.org/pub/linux/kernel/ … 31.tar.bz2
Changelog: http://www.kernel.org/pub/linux/kernel/ … Log-2.6.31
2.6.31-rc9 worked like a charm for me so this one should be ql...
Last edited by combuster (2009-09-09 23:28:02)
Offline
Nice! Also what is the fps on glxgears for you with the xf86-video-intel driver on the new kernel currently?
Last edited by Acecero (2009-09-10 00:06:49)
Offline
This is good news still running 2.6.31-rc8, but gonna give stable a spin tonight.
thanks
box1: Arch (linux-3.17-rc5)
box2: Gentoo (linux-3.17-rc5)
wm: subtle
Offline
Offline
for what ive been testing, these three monthes are going to be really stable...
Offline
It seems that 2.6.31 just caught up with the Ubuntu 9.10's launch in October. Or the other way around? LOL
Think BIG while I am still SMALL
Offline
I see they added the x-fi sound driver but it seems like a pci update, not USB. Can anyone confirm?
I have: http://www.newegg.com/Product/Product.a … 6829102020
Here is the commit: http://git.kernel.org/?p=linux/kernel/g … 427386d593
Offline
I've been running .31 for a couple of weeks now, I'm gonna stick with rc9 till I have time to recompile or it's in the core repo.
Offline
I'm not sure about intel performace yet, it was very late last night by CET when linus released it, gonna compile it now and post back results in an hour. I was running rc9 and there were few commits since then (support for arrandale, some GEM fixes), mesa broke performance badly with the latest 7.5.1 release, we will se if anything improved with these few commits in the kernel...
Last edited by combuster (2009-09-10 06:42:31)
Offline
ATi driver performance with KMS enabled is a bit crappy with the stable kernel. I'm not sure though if it's kernel drm's problem or mesa's (I use Mesa git 7.7). I think it's mesa's problem, since they change the code almost every day, and performance was OK some weeks ago.
Question: I added CONFIG_DRM_RADEON_KMS=y in the config. Do we need it or KMS is enabled by default ?
Offline
Hm, perf, improved desktop responsiveness, and a few other minor things seem interesting. Not another *notify! Hey, not positive on this, but does udev now require inotify? I may be wrong, but I baked a kernel without it and it seemed that the device nodes necessary to mount my hard drives weren't being created for some reason. I thought it wasn't necessary (unless you write rules or something like that) and of course gtk complains a lot without it (gtk has always done this), but... I was too lazy to find out. I am sure it's probably something else, but I minus well ask since I am mentioning *notify. Not too much of a big deal I suppose since I prefer creating the device nodes myself and editing the initscripts to copy the devices from one location to /dev (static /dev) , but I wiped out my hard drive and was too lazy to do this again, haha, hence why I was using udev.
Last edited by Aprz (2009-09-10 06:31:39)
Offline
@flamelab
I think that CONFIG_DRM_RADEON_KMS=y is required, I have to enable it also for intel or it doesn't turn on kms by default. Right now there is support for R500 chips only (R600/R700 is comming with 2.6.32).
Offline
@flamelab
I think that CONFIG_DRM_RADEON_KMS=y is required, I have to enable it also for intel or it doesn't turn on kms by default. Right now there is support for R500 chips only (R600/R700 is comming with 2.6.32).
I have a R500 card, so I have KMS. But i'm disappointed by the fact that performance isn't as good as it was some weeks ago. It has happened again but it got better some days after. But since I was using the same kernel between those days but newer Mesa builds, I suppose it's Mesa's problem.
Notice: For those that want KMS to be started early at boot (if you have .31 kernel with KMS support), add "drm radeon" in the MODULES array in mkinitcpio.conf and rebuild the initrd. And reboot.
Last edited by flamelab (2009-09-10 06:52:35)
Offline
Looks like they mess(a)ed things up this time Gonna try with git snapshots and see what happenes...
No changes in performance between 2.6.31-rc9 and 2.6.31 stable...
Last edited by combuster (2009-09-10 08:07:21)
Offline
With mesa 7.7-devel performance is a bit better, glxgears 450fps, extreme tux racer 30fps, no bugs so far...
glxinfo:
OpenGL renderer string: Mesa DRI Intel(R) 965GM GEM 20090712 2009Q2 RC3
OpenGL version string: 2.1 Mesa 7.7-devel
Offline
first of all Hi at all (my first post on the forum).
I've got some questions:
1) when the package kernel26 will be updated to include the 2.6.31 kernel, the radeon KMS module will be enabled by default?
2) i've got an old ati 7500 (r200 I think) on my old thinkpad t41. KMS will work on my chipset?
really thanks,
Nicolò
Last edited by nicosaturno (2009-09-10 10:24:21)
Offline
1. Arch dev's have the last word on this but being in the staging process still I don't think it will be default for ATI, on the other hand intel works great with kms support and xf86 2.8 intel driver got rid off xaa/exa so it should be enabled by default...
2. Yes I think r200 is supported, dunno about 3D support but I think they've managed to pulled it in...
Offline
thanks combuster
Yes, intel+KMS works great. I really hope they include the KMS module for the radeon, recompile the kernel on my thinkpad is an epic work But I think someone will release a precompiled kernel by aur with the KMS for the radeon
Offline
I have a kernel26-bfs 2.6.31 on the adslgr64 repository: http://adslgr64.tiven.org/archlinux/x86 … pkg.tar.gz (http://gitorious.org/arch-linux-greece/ … its/master) with Radeon KMS support. With Mesa 7.7, there are some issues though (lower performance)
If the kernel supports KMS support, when xf86-video-ati reaches new milestone and is declared stable and when mesa 7.6 is released, KMS will be enabled on boot. For now it is disabled.
I think I'll add some notes on ATi's wiki page on wiki.archlinux.org for KMS.
Last edited by flamelab (2009-09-12 09:43:25)
Offline
thanks flamelab,
I'll give a try at the kernel-bfs. Just to check the KMS functionality.
Offline
To enable Radeon KMS, you also have to install mesa-git http://pastebin.com/m39d3ab47 and xf86-video-ati-git.
The package above is x86_64, make sure you are installing it on a 64bit system.
Important: if you have vga=xxx in menu.lst, remove it immediatelly, or else you are gonna have problems when Xorg is starting.
Last edited by flamelab (2009-09-10 11:43:33)
Offline
yes flame, really thanks for the little guide ^_^
I've yet installed the mesa-git anche the ati-git, but I've now notice that the kernel is for a 64bit system.
I've got an old intel centrino very bad...there are any other precompiled kernel with KMS for ati?
Offline
I'm sorry, I have only a x86_64 system, and the 32bit maintainer (for adslgr32 repo) is really busy these days. I would create 32bit chroot but kernel takes too long to be built and it would take 2 (and more) hours to build it for both arch'es.
Offline
maybe can I give you some help.
I can compile a 32bit kernel on my notebook, if you give me the .config and the command to build a kernel (I'm new to archlinux. On my gentoo box I just run "make && make modules_install", but I think on arch I need some different command to build the kernel image) .
I don't have problem of time, I just leave it to compile.
You can send me a PM too, just to not full this thread with my problem
Last edited by nicosaturno (2009-09-10 12:08:55)
Offline
maybe can I give you some help.
I can compile a 32bit kernel on my notebook, if you give me the .config and the command to build a kernel (I'm new to archlinux. On my gentoo box I just run "make && make modules_install", but I think on arch I need some different command to build the kernel image) .I don't have problem of time, I just leave it to compile.
You can send me a PM too, just to not full this thread with my problem
Just download the archlinux greece abs tree from the gitorious link I added before, and copy the kernel26-bfs folder somewhere. Then, enter into the folder and run "makepkg -s" and ... voila. It is gonna be built (and if you add -i, if you have sudo installed and configured, it will be automatically installed).
Offline