AMD Catalyst (fglrx) Error: “Your Graphics adapter is not supported by this driver. Installation will not proceed”

Quite a few readers (Fabio, Daniel, ImaginaryUnit, daniel1919, David) have been popping up with this issue and it looks like we’ve finally made some headway in resolving it.

One common factor among the readers is that they have multi-GPU systems, typically an on-die Intel GPU (HD Graphics 4000 or something) integrated into their Intel CPU alongside a PCI Radeon GPU.  My original hypothesis regarding the problem, therefore, was that the driver installation application was detecting the integrated Intel GPU and failing before locating the AMD GPU.  However, mizoguchi666777 pointed me to a solution involving the disabling of the open source radeon driver’s power management facility.

The idea behind the solution appears to be that the dynamic power management feature introduced in kernel 3.13 is causing the PCI Radeon GPU to be powered down and therefore undetectable by the Catalyst installation application. Starting the kernel by adding radeon.runpm=0 to its arguments in GRUB should disable the power management feature and keep your card powered on and available to the Catalyst installation application.

To do that, simply boot your system and,

  1. Upon reaching the GRUB menu (where you select the kernel to boot), press ‘e’.
    1. This allows you to edit the default GRUB entry (or whatever menu entry you had highlighted when you pressed ‘e’).
  2. Append a space followed by the radeon.runpm=0 value to the end of the kernel arguments on the line which looks something like:
linux /boot/vmlinuz-linux root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/swap vconsole.font=latarcyrheb-sun16 rd.lvm.lv=fedora/root rhgb quiet LANG=en_GB.utf8

That line above will now look something like:

linux /boot/vmlinuz-linux root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/swap vconsole.font=latarcyrheb-sun16 rd.lvm.lv=fedora/root rhgb quiet LANG=en_GB.utf8 radeon.runpm=0

3. Press F10 to start your system with the edited line.

If this really does solve your problem, you should now be able to install the Catalyst driver using the instructions provided in the previous post.  You shouldn’t have to modify GRUB to make this a permanent boot option since you won’t be using the radeon driver after a successful Catalyst installation.

Fabio seems to have demonstrated that this solution overcame the error described in the subject of this post, but he encountered subsequent errors.  So, this is a solution which needs more testing.  I don’t have a machine with the necessary configuration, so if anyone out there has this issue and can report back regarding this potential solution, please do so!

Advertisements
This entry was posted in Information Technology and tagged , , , . Bookmark the permalink.

5 Responses to AMD Catalyst (fglrx) Error: “Your Graphics adapter is not supported by this driver. Installation will not proceed”

  1. Raco says:

    Hi,
    I’m having this issue on my laptop, Fujistsu/Siemens Amilo Pi 2530, Cpu: Intel Core 2 Duo T5450
    and ATI Mobility RadeonTM HD2300 for graphics.
    It seems that I don’t have any other vga adapter than the ATI card.
    $ grep -i vga returns
    01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV550/M71 [Mobility Radeon HD 2300] (rev ce) and nothing more.
    I tried mizoguchi666777’s solution but the error keeps punching me in the face and don’t allows me go further in the installation process.
    Using F21 KDE up to date.
    And the funny part is that I remember not having a problem installing propietary drivers on F20. And they worked flawless.
    I offer my machine to test any possible solution that could help.

    Regards

  2. fred says:

    Not sure if this is related, found at
    http://wiki.cchtml.com/index.php/Ubuntu_Oneiric_Installation_Guide#Generate_a_new_.2Fetc.2FX11.2Fxorg.conf_file

    Intel/ATI Hybrids

    Use of Catalyst on older systems (those with a mux) is no longer supported. I have one report of switching success with Catalyst 11-6, but ATI has now disabled switching in Catalyst, even if it worked fine with older Catalyst versions. X will refuse to start and you will find this message in your Xorg log:

  3. Bharath says:

    I have ATI Radeon HD 3000 and AMD Fx4300 and Fedroa 22 with GNOME and not KDE.

    I reached until this error from here https://bluehatrecord.wordpress.com/2015/07/08/installing-the-proprietary-amd-catalyst-15-7-fglrx-15-20-driver-on-fedora-22-with-linux-kernel-4-0-6/

    Even after updating grub, I still get the same error and the error below in the console

    loki_setup: directory: (null)

    Thanks in Advance for help!

    • t. says:

      Note: multi-GPU laptop (integrated Intel graphics + discrete AMD GPU)

      If you don’t want to reboot in order to add the “radeon.runpm=0” switch to the kernel arguments, you just have to make your discrete AMD card running.
      An easy way to do so is to run “DRI_PRIME=1 glxgears” in another terminal. The discrete card will now show up in “# cat /sys/kernel/debug/vgaswitcheroo/switch” as “DynPwr” (powered on), whilst before this trick it usually shows up as “DynOff”.
      The fglrx installation will then succeed without further hassle.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s