Latest Mesa and open source Ati driver
Hello everyone.
I want to try the latest mesa and open source Ati driver. Apparently they provide VDPAU acceleration, dynamic power management and for older hardware a good performance. One of the requirements is linux kernel 3.11, that is not a problem since I compiled the kernel a couple of times. My questions is, apart from mesa and ati driver what else is necessary? Probably libdrm is also necessary? Is there a specific order to compile and install the packages? |
See This:
http://www.linuxfromscratch.org/blfs...nstalling.html And specifically this: http://www.linuxfromscratch.org/blfs...org-ati-driver I have just built these and they seem to be working OK. |
Quote:
|
Quote:
|
2 Attachment(s)
You can try this sequence:
Quote:
Quote:
Quote:
Research a bit first and keep a copy of Slack around as this experiment can nuke your xorg and render your system running on command line only. I had a lot of fun :D |
Thanks, I will give that a try also. You don't need to download the firmware, by the way, -current got it already with the latest kernel-firmware update.
|
Quote:
Some more questions what is macros and protos? Do you have any idea about I need to rebuild after? |
As to the order: I would think that this should do.
Code:
dri2proto |
m4 macros and protocols headers. You don't need to rebuild these. Get the easy route and start with libvdpau. Keep the same packages of 14.1, except mesa. Try (re)building just libvdpau -> libdrm -> xf86-video-ati -> mesa -> glu -> glew -> freeglut and -> xserver. Look the source tree and build scripts from Slackware inside 'Slackware/slackware64-current/source/{x,x11}'.
To build xorg-server: "./x11.SlackBuild xserver xorg-server". To build ddx: "./x11.SlackBuild driver xf86-video-ati". And so on... You can get the script to libvdpau at SlackBuilds. From memory, I remember rebuilding ffmpeg, mplayer, vlc, gstreamer and xine. Make install packages or you'll risk to populate your system with lots of loose files. When you have some time, read a bit here and here. |
Quote:
|
I still haven't got it working in Slackware, but :
Code:
[ 0.000000] Linux version 3.12.0-rc7 (root@msi-gentoo) (gcc version 4.8.1 (Gentoo 4.8.1-r1 p1.2, pie-0.5.7) ) #1 SMP PREEMPT Tue Oct 29 20:38:10 CDT 2013 |
Quote:
Everything compiled and installed normally. But now the radeon module do not load at boot and startx fails. If I load the radeon module manually I can startx my system. However, glxinfo shows that the system is using software render. Any ideas |
kernel 3.11 has been well documented it is not going to be developed and on to the 3.12rc it is well know it broke nvidia billds and I spent some time tweaking the headers to get it to build. The average person does not want to extract it and play with it. every thing compiles and the driver never does build. it stays an .o not going to make the big .k0 :). look at your forum. I spent several ours on Fatdog kernel to ge it to build and wasn't worth it. So I read up on it.
:) |
Quote:
If I load the module manually the system starts normally. |
Quote:
|
All times are GMT -5. The time now is 04:40 PM. |