Now that Linus Torvalds finally announced the release of Linux Kernel version 3.15 STABLE, most of us want to install it right away, but then we remember "Dang, AMD/Nvidia doesn't support it yet" and we feel a little bit down for not having an Intel based Graphics card... until now! We here at Your Own Linux have just found a way of installing AMD Catalyst in Linux Kernel 3.15!
Here it goes:
1. Install all the dependencies like you would in your distro. For Ubuntu-based distros:
3. Download this patch (by the author) and put it in your user folder (
4. Unzip the AMD Catalyst Graphics Driver and change to the extracted directory (Should look something like
5. Add execute permissions to
8. Run
9. Change back into
Here it goes:
1. Install all the dependencies like you would in your distro. For Ubuntu-based distros:
$ sudo apt-get install dh-make dh-modaliases execstack libc6-i386 lib32gcc1 build-essential dkms
2. Download appropriate AMD Catalyst Graphics Driver for your Graphics card from www.amd.com3. Download this patch (by the author) and put it in your user folder (
/home/Your-username-here
).4. Unzip the AMD Catalyst Graphics Driver and change to the extracted directory (Should look something like
fglrx*
).5. Add execute permissions to
amd-catalyst-*.run
.$ chmod +x amd-catalyst-*.run
6. Run amd-catalyst-*.run
with the following command :$ ./amd-catalyst-*.run --extract catalyst
7. Change to catalyst/common/lib/modules/fglrx/build_mod
directory and keep the patch (the one you downloaded earlier) there.8. Run
patch -p0 < 3.15_kernel.patch
on the terminal.9. Change back into
catalyst/
and execute:$ sudo sh ati-installer.sh 14.100/14.20
where, 14.20 is the 14.6 beta and install the driver like you normally would. In Ubuntu based distros, you have to do$ sudo sh ati-installer.sh 14.100/14.20 --buildpkg
If you have Ubuntu and built the packages just change to the parent directory of catalyst
and install them with$ sudo dpkg -i fglrx*.deb
10. Reboot the system and enjoy your new AMD Graphics with Linux kernel 3.15!
Author Bio:
My name is Emanuel Vitorino, I'm 16 years old and I'm a Linux user since I was 13! I've been exploring this great new world and learning new things, currently I'm taking a course on Computer Engineering in my High School. I am from Portugal.
what do I do in step 8 when I run patch -p0 < 3.15_kernel.patch and then it prompts "Patch:" so I dont know what to do from here
ReplyDeletedid you copy the patch to catalyst/common/lib/modules/fglrx/build_mod ?
Deletejust go to catalyst/common/, paste .patch file and run patch -p0 < 3.15_kernel.patch
Deletepls make video how use patch
ReplyDeletePlease learn to read.
Deletedoes this work on kernel 3.15.6 stable, as in no mod needed to the patch?
ReplyDeleteThis doesn't work for me
ReplyDelete$ uname -r
3.15.6-200.fc20.x86_64
Driver install fine, no error message, no error in log. When I reboot I get a blank screen. :-(
I only made this patch for 3.15.0, not above...
ReplyDeletehi,for me its working, but i have question?can u make patch for 3.15.6... its stable officially(kernel.org) or can i just update kernel?
ReplyDeleteOk, So the catch here is the patch is only for 3.15.0. For rest of the kernel versions (you can get it by doing a uname -r in terminal) the patch has to be edited. Instead of KERNEL_VERSION(3,15,0) if the last digid has to be edited to ur actual kernel patch number. mine was 3.15.7 so it became KERNEL_VERSION(3,15,7) If this is not done, you will get a blank screen on boot
ReplyDeleteSecondly patch file should go to the folder catalyst/common not catalyst/common/lib/modules/fglrx/build_mod
Works fine with 3.15.7 Thanx Emanuel Vitorino