How can I remove the AMD Proprietary Linux Driver from my system?

If you installed the AMD Proprietary Linux Driver using the rpm utility as recommended in the install guide, then rpm can be used to remove it.

However, if you converted the rpm driver file to some other format (using alien) and installed by some other means, then the following instructions will not apply. Please consult your system vendor for more information in this case.

If you simply wish to upgrade from a previous driver, then using the rpm -U option recommended in the install guide should properly replace any previous fglrx driver package, as long as it is version 3.7.1 or later.

Issue the following commands to determine if any previous AMD driver packages are installed:

rpm -q fglrx
rpm -q fglrx-glc22
rpm -q fglrx-glc21

NOTE: "fglrx-glc21", and "fglrx-glc22" are rpm package names that have been used by AMD in the past. Version 3.7.1 and later drivers go by the package name "fglrx".

If you are SURE that no AMD proprietary drivers have been installed prior to version 3.7.1, then you should NOT need to check for "fglrx-glc21" or "fglrx-glc22".

If any of these packages are installed on your system, then rpm will return the current version number installed. If all three commands return blank, then no AMD proprietary drivers are installed on your system.

If any previous AMD Linux driver packages ("<package name>") are present on your system, then the following command should remove the driver cleanly and restore the system to it's previous state (you need to be logged in as root for this):

rpm -e <package-name>

For more information on managing software installation using rpm, refer to the online help as follows:

man rpm

INFO-BASE#4482