Fedora 18 Uninstall AMD Catalyst Proprietary Driver

Wednesday, May 29, 2013

Version 13.4-2 of the akmod-catalyst package installs the following dependencies:

akmod-catalyst-13.4-2.fc18.x86_64             @rpmfusion-nonfree-updates
akmods-0.5.1-3.fc18.noarch                    @rpmfusion-free
fakeroot-1.12.4-5.fc18.x86_64                 @fedora
fakeroot-libs-1.12.4-5.fc18.x86_64            @fedora
kmodtool-1-22.fc18.noarch                     @rpmfusion-free-updates
libmng-1.0.10-8.fc18.x86_64                   @fedora
patch-2.6.1-14.fc18.x86_64                    @fedora
qt-1:4.8.4-17.fc18.x86_64                     @updates
qt-settings-4.9-21.fc18.noarch                @updates
qt-x11-1:4.8.4-17.fc18.x86_64                 @updates
rpm-build-4.10.3.1-1.fc18.x86_64              @updates
rpmdevtools-8.3-1.fc18.noarch                 @fedora
xemacs-filesystem-21.5.33-4.fc18.noarch       @updates
xorg-x11-drv-catalyst-13.4-1.fc18.x86_64      @rpmfusion-nonfree-updates
xorg-x11-drv-catalyst-libs-13.4-1.fc18.x86_64 @rpmfusion-nonfree-updates

Of the packages listed above, the following are the relevant packages to remove if you want to uninstall the AMD Catalyst Proprietary Driver:

akmod-catalyst-13.4-2.fc18.x86_64             @rpmfusion-nonfree-updates
akmods-0.5.1-3.fc18.noarch                    @rpmfusion-free
kmodtool-1-22.fc18.noarch                     @rpmfusion-free-updates
xorg-x11-drv-catalyst-13.4-1.fc18.x86_64      @rpmfusion-nonfree-updates
xorg-x11-drv-catalyst-libs-13.4-1.fc18.x86_64 @rpmfusion-nonfree-updates

This is optional, but you will be removing the rpmfusion-nonfree repository later, and you probably do not want any lingering packages from that repository. Use the following command to verify if there are any other packages installed from the rpmfusion-nonfree repository:

yum list installed | grep rpmfusion-nonfree

Uninstall AMD Catalyst Proprietary Driver

Uninstall Repository Packages

If you do not want to uninstall packages manually, yum history is a very useful command to rollback package installs.

yum erase akmod-catalyst akmods kmodtool xorg-x11-drv-catalyst xorg-x11-drv-catalyst-libs

Create New initramfs

The following command will create a new /boot/initramfs-%{version}-%{release}.%{arch}.img and modify /boot/grub2/grub.cfg by removing the nomodeset kernel parameter from the most recently installed kernel’s boot line.

new-kernel-pkg --remove-args=nomodeset --mkinitrd --dracut --update $(rpm -q --queryformat="%{version}-%{release}.%{arch}\n" kernel | tail -n 1)

Remove /etc/X11/xorg.conf

This will remove the xorg.conf file created by the aticonfig --initial -f command during installation. The aticonfig command will have created a backup xorg.conf file in /etc/X11 with a file name such as xorg.conf.original-0. If you know this to be a working xorg.conf file you can revert back to it. There is a good chance that file is blank if you have been using onboard video.

rm /etc/X11/xorg.conf

Remove the rpmfusion-nonfree Repository

This is optional:

rpm --erase rpmfusion-nonfree-release-18.noarch

Shutdown the System

init 0

Remove the Graphics Card

Physically remove the graphics card and connect your display adapter to the onboard video.

The system should now boot properly using onboard video.



comments powered by Disqus