Fedora 20 Installation Guide: Difference between revisions
From cchtml.com
Started Fedora 20 installation guide |
Added list of required RPMs |
||
| Line 1: | Line 1: | ||
FYI: FGLRX driver from RPM Fusion is no longer being maintained. | FYI: FGLRX driver from RPM Fusion is no longer being maintained. | ||
The following packages are required: | |||
yum install gcc kernel-devel kernel-headers | |||
If you've tried to install catalyst and failed, uninstall by running: | If you've tried to install catalyst and failed, uninstall by running: | ||
Latest revision as of 01:20, 22 January 2014
FYI: FGLRX driver from RPM Fusion is no longer being maintained.
The following packages are required:
yum install gcc kernel-devel kernel-headers
If you've tried to install catalyst and failed, uninstall by running:
$ sudo /usr/share/ati/amd-uninstall.sh $ sudo rm -rf /etc/ati
If you are using a kernel before kernel-3.12.7-300.fc20.x86_64, update your system to see if you really need to install Catalyst. From that kernel forward, graphics seem to be good without Catalyst.
To continue, get the latest driver from AMD:
http://support.amd.com/en-us/download/desktop?os=Linux+x86
$ cd ~/Downloads
Display the documentation:
$ ./amd-catalyst-13.12-linux-x86.x86_64.run --help
Makeself version 2.2.0
1) Getting help or info about ./amd-catalyst-13.12-linux-x86.x86_64.run :
./amd-catalyst-13.12-linux-x86.x86_64.run -h|--help
Print this message
./amd-catalyst-13.12-linux-x86.x86_64.run -i|--info
Print embedded info : title, default target directory, embedded script
./amd-catalyst-13.12-linux-x86.x86_64.run -l|--list
Print the list of files in the archive
./amd-catalyst-13.12-linux-x86.x86_64.run -c|--check
Checks integrity of the archive
./amd-catalyst-13.12-linux-x86.x86_64.run --extract NewDirectory
Extract this package to NewDirectory only
2) Running ./amd-catalyst-13.12-linux-x86.x86_64.run :
./amd-catalyst-13.12-linux-x86.x86_64.run [options] \
[additional arguments to embedded script] \
with following options (in that order)
--keep
Do not erase target directory after running the embedded script
--uninstall[=force|dryrun]
Run AMD Catalyst(TM) Proprietary Driver Uninstall
Following arguments will be passed to the embedded script:
--install
Install the driver(default)
--listpkg
List all the generatable packages
--buildpkg package
Build "package" if generatable ("package" as returned by --listpkg)
--buildandinstallpkg package
Build and Install "package" as returned by --listpkg
Extract the source files:
$ ./amd-catalyst-13.12-linux-x86.x86_64.run --extract catalyst
Edit the source code:
$ emacs catalyst/common/lib/modules/fglrx/build_mod/kcl_acpi.c
Add "_tbl" to line 999 (third line from the end) so the file changes from
((acpi_table_handler)handler)(hdr);
to
((acpi_tbl_table_handler)handler)(hdr);
Run the modified installer:
$ cd catalyst $ sudo ./ati-installer.sh 13.12 --install
Choose Install Driver when prompted.
Accept the license agreement.
Choose Recommended install when prompted.