SUSE/openSUSE: Difference between revisions
Line 11: | Line 11: | ||
*'''If radeon driver is active''' you must blacklist it, add this to boot paramaters (during grub startup menu): | *'''If radeon driver is active''' you must blacklist it, add this to boot paramaters (during grub startup menu): | ||
radeon.modeset=0 blacklist=radeon 3 | radeon.modeset=0 blacklist=radeon 3 | ||
* or adding the above string to grub startup does not help then you may try add to /etc/modprobe.d/50-blacklist.conf the following line | |||
blacklist radeon | |||
*This will disable radeon driver and boot into runlevel 3. SU to get root, run mkinitrd to make sure radeon stays blacklisted. | *This will disable radeon driver and boot into runlevel 3. SU to get root, run mkinitrd to make sure radeon stays blacklisted. | ||
*cd to directory where proprietary "amd-driver-installer" is, | *cd to directory where proprietary "amd-driver-installer" is, |
Revision as of 15:34, 25 March 2012
General Status
- Native Installer Support contributed by Sebastian Siebert, Stefan Dirsch
Installation
OpenSuSe 12.1 (Driver from AMD website) easy way--only way so far...
- Download The Latest AMD Driver (11.11) minimum!!! from AMD website
- Open software manager in YAST and install
kernel-devel kernel-desktop-devel gcc gcc-c++ make
- reboot
- If radeon driver is active you must blacklist it, add this to boot paramaters (during grub startup menu):
radeon.modeset=0 blacklist=radeon 3
- or adding the above string to grub startup does not help then you may try add to /etc/modprobe.d/50-blacklist.conf the following line
blacklist radeon
- This will disable radeon driver and boot into runlevel 3. SU to get root, run mkinitrd to make sure radeon stays blacklisted.
- cd to directory where proprietary "amd-driver-installer" is,
type:
sh amd-driver-installer-*.run
- install default (do not generate distibution package)
- verify /usr/share/ati fglrx-install.log, at the end of the file you should see "build succeeded with return value 0 duplicating results into driver repository...done.
- in terminal type:
aticonfig --initial
- then run:
/sbin/shutdown -r now
To Uninstall
Open terminal,SU to get root,type:
sh /usr/share/ati/amd-uninstall.sh
Video Playback
Add Packman Repositories
- Open YAST
- Open Software Source,Click add,From URL
- and add this url http://packman.inode.at/suse/openSUSE_12.1
- This will provide extra packages for video playback and other stuff
Good luck,
winglman
knowledge is free so share it!
OpenSuSE 11.0 & 11.1 The Easy Way
- There is a one click installer available [1] for both of these OS's, this will give you access to a working ATi driver however it may not be the latest one available.
EDIT: This is currently not working. ATi Repository is down for OpenSUSE.
OpenSuSE 11.0 & 11.1 With The Latest Driver
You can easily install the latest versions of the ATi driver on OpenSuSE 11.0+.
- Download The Latest ATi Driver.
- Log in as Root using su
- Install some dependencies with: zypper in kernel-source gcc make patch (I think, this needs more documentation & explanation in and of itself)
- Install the ATi Driver with: sh ./ati-driver-installer-VERSION.run
- Configure X to use the ATi Driver with: aticonfig --initial -f
- Configure sax2 to use the driver with sax2 -r -m 0=fglrx Test May Crash the computer, Press Save
- Exit the root account with exit
- Reboot the computer. You can restart X by pressing ctrl-alt-backspace twice however rebooting is more reliable
Which came first, the problem or the sotluion? Luckily it doesn't matter.
GUIDE: ATI Installer HOWTO for SUSE/Novell users
http://www.suse.de/~sndirsch/ati-installer-HOWTO.html
YET ANOTHER Installation Guide:
Generally following this guide should help most of you: http://linux.wordpress.com/2006/05/12/suse-101-ati-drivers-installation/
What follows is a slightly simplified version that I've used numerous times without fail.
1. BACKUP your current /etc/X11/xorg.conf
file, preferably to your home directory. Now change to a command shell by hitting Ctrl-Alt-F1.
2. Remove any previous versions of the ATI driver by either
If you have installed a previous ATI driver version without using RPM packages (or if you don't know if you have or not), type the following:
cd /usr/share/ati sh ./fglrx-uninstall.sh
Otherwise, and even if you've done the above type the following,
rpm -e $(rpm -qa | grep fglrx)
3. Change the directory containing the downloaded ati-driver...run file.
4. Change the permissions of the driver file to executable by typing the following:
chmod +x ./ati-driver...
Use the tab button to complete the rest of the ati-driver... file name.
5. Create a SUSE RPM (info is for 32 bit version) from the file by typing
./ati-driver-installer-*.run --buildpkg SuSE/SUSE101-IA32
6. Install the created fglrx... file by typing
rpm -ivh fglrx_...(hit tab again to get full name)...
7. The following command will update your library cache, you're recommended to run it:
ldconfig
8. Now run the ati config commands:
aticonfig --initial --input=/etc/X11/xorg.conf
9. Now run the Sax2 setup.
sax2 -r -m 0=fglrx
You may wish to alter the refresh rates and DPI info with this, otherwise just hit save. DO NOT hit the test button, it regually crashes my machine when i do...
10. Reboot you machine. Do not use the reboot command, again this messes my machine up on the next boot for whatever reason... try
shutdown -h now
11. Boot up again, and check the new /etc/X11/xorg.conf file, compare it to your old one, and make any changes if you know what you're doing.
Resources
AMD Packaging Script Maintainer for openSUSE:
Distribution Neutral Steps |