I have tried to upgrade from kernel 3.2 to kernel 3.4 (here) and after that installing fglrx drivers 13.1 (compatible up to kernel 3.5). Here are the steps I followed:

  1. Removing (purging) existing drivers

    sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*


  2. updated open drivers:

    sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
    sudo apt-get update && sudo apt-get upgrade


  3. installed some dependencies and then tried to install fglrx drivers:

    sudo sh amd-driver-installer-*.run --buildpkg Ubuntu/precise
    sudo dpkg -i *.deb

At this point the installation stuck at:

update-initramfs: Generating /boot/initrd.img-3.4.0-0304-generic

nothing happens and I have to stop installation and I need to use dpkg-reconfigure -a.

Can you tell me how install kernel and fglrx drivers in the correct way? Do I need to know anything else to do that?



Frank, I don't know about rolling back the kernel to 3.4, but you need to run this code to establish dependencies:

sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases

and this if you have 64-bit 12.04:

sudo apt-get install ia32-libs

Then you can try this: https://launchpad.net/~makson96/+archive/fglrx if you have an ATI/AMD graphics card HD 2xxx to HD 4xxx. Hope this helps. This is all contained in my question: ati catalyst 13.1 driver on 12.04 LTS w/ 3.5.0-25 kernel

  • thanks but I don't want to downgrade to 3.4 but to upgrade from official kernel 3.2.0-39 to 3.4. And I tried those commands but the problem i still with fglrx on kernel 3.4 as I wrote. I think that fglrx legacy drivers on that launchpad don't work for my ati msi R6870. – Frank Apr 6 '13 at 6:53
  • 1
    Frank, with Ubuntu 12.04.2 you get kernel 3.5 0-26, that's what I have. Here is a HowTo from Ubuntu Guide to upgrade kernel. ubuntuguide.net/… . don't compile kernels much myself, I just reinstall the whole system. sorry. – alvin Apr 6 '13 at 12:40
  • What do you mean with: with Ubuntu 12.04.2 you get kernel 3.5 0-26? The official default kernel is and I upgraded to 3.4 – Frank Apr 6 '13 at 14:24
  • Frank, the kernel I got originally on 3-13-13 was 3.5 0-25 for a 32-bit desktop., Yesterday I rebuilt the whole system with the same image connected to the web and it is now 3.5 0-26 is the kernel I got with the 32 bit image I downloaded. However, my laptop built on 11-15-12 is 32-bit kernel 3.2.0-34. It appears they are updating the kernel every few days or so. Are you using standard Ubuntu or Lubuntu, or something else? – alvin Apr 6 '13 at 18:10
  • 1
    The patch is contained in the same ppa I mentioned in my original answer, launchpad.net/~makson96/+archive/fglrx. But it states it is specifically for HD 2xxx through HD 4xxx ATI cards. I don't know about HD 6xxx series cards, it may not work, even if you start from scratch which would be extremely disappointing. I'd suggest finding someone with more experience than I with KDE and your card. Yes, I know they say the patch works for kernels up to the latest. – alvin Apr 8 '13 at 13:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.