SUSE/openSUSE: Difference between revisions
(BGyHFMFuSpcnvsnn) |
(correct grammar mistake.) |
||
(130 intermediate revisions by 59 users not shown) | |||
Line 1: | Line 1: | ||
Now | == General Status == | ||
* Native Installer Support contributed by Sebastian Siebert, Stefan Dirsch | |||
* Installation guide by Winglman & "the other friendly guy" | |||
== Installation == | |||
===Any OpenSuse version auto install Amd Driver (RADEON 5000 & Up Series) - RECOMMENDED WAY - ONLY for openSUSE 11.x 12.x and 13.2 === | |||
*Click on one of the following links according to your openSUSE's arquitecture (32 bits or 64 bits): | |||
[http://geeko.ioda.net/mirror/amd-fglrx/ymp/amd-ati-fglrx.ymp 1-Click installation of AMD/ATI fglrx drivers on openSUSE 32 bits system] | |||
[http://geeko.ioda.net/mirror/amd-fglrx/ymp/amd-ati-fglrx64.ymp 1-Click installation of AMD/ATI fglrx drivers on openSUSE 64 bits system] | |||
*In case the file extension association is not properly configured you have to open the .ymp file with "Yast meta package handler" (/sbin/OneClickInstallUI %f) | |||
*Follow the steps on the Yast Installation Gui program and then reboot. | |||
===OpenSuse 13.1\13.2 auto install Amd Driver (RADEON 5000 & Up Series)=== | |||
*Click on one of the following links according to your openSUSE's arquitecture (32 bits or 64 bits): | |||
[http://geeko.ioda.net/mirror/amd-fglrx/ymp/amd-ati-fglrx.ymp 1-Click installation of AMD/ATI fglrx drivers on openSUSE 13.x 32 bits system] | |||
[http://geeko.ioda.net/mirror/amd-fglrx/ymp/amd-ati-fglrx64.ymp 1-Click installation of AMD/ATI fglrx drivers on openSUSE 13.x 64 bits system] | |||
*In case the file extension association is not properly configured you have to open the .ymp file with "Yast meta package handler" (/sbin/OneClickInstallUI %f) | |||
*Follow the steps on the Yast Installation Gui program and then reboot. | |||
===OpenSuse 12.3 auto install Amd Driver (RADEON 5000 & Up Series)=== | |||
*Update your system | |||
*Enable Software Source in YaSt | |||
*Click on your RESPECTIVE ARCH below and OPEN with YaSt | |||
*X86 | |||
http://geeko.ioda.net/mirror/amd-fglrx/ymp/amd-ati-fglrx.ymp | |||
*X64 | |||
http://geeko.ioda.net/mirror/amd-fglrx/ymp/amd-ati-fglrx64.ymp | |||
*Generate Config file via console | |||
sudo aticonfig --initial -f | |||
*reboot & Have fun people! | |||
--winglman-- | |||
===OpenSuSe 12.2 auto install Amd Driver (RADEON 5000,6000,7000 Series)=== | |||
*Update your system | |||
*Click on The "one-click-installer" and open with YaSt | |||
*32bit http://geeko.ioda.net/mirror/amd-fglrx/ymp/amd-ati-fglrx.ymp | |||
*64bit http://geeko.ioda.net/mirror/amd-fglrx/ymp/amd-ati-fglrx64.ymp | |||
*XBMC Media Center can be install via package manager with packman repo install | |||
*Follow instructions then Reboot | |||
*You're done! | |||
*check out packman repo for extra plugins and stuff, | |||
--winglman-- | |||
===OpenSuSe 12.1 (Driver from AMD website) easy way...=== | |||
*Download The Latest AMD Driver from ATI/AMD | |||
wget http://www2.ati.com/drivers/linux/amd-driver-installer-12-10-x86.x86_64.zip | |||
unzip amd-driver-installer-12-10-x86.x86_64.zip | |||
chmod +x amd-driver-installer-9.002-x86.x86_64.run | |||
*Open software manager in YAST and install 5 packages by hand: | |||
''kernel-devel kernel-desktop-devel gcc gcc-c++ make'' <br /> | |||
OR use the terminal and run: | |||
sudo zypper in kernel-devel kernel-desktop-devel gcc gcc-c++ make kernel-syms | |||
*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 | |||
*This will disable radeon driver and boot into runlevel 3. SU to get root, run mkinitrd to make sure radeon stays blacklisted. | |||
*(Comment) in case the above method does not help, you may try add to /etc/modprobe.d/50-blacklist.conf the following line | |||
blacklist radeon | |||
*(Comment) Either way, when your linux booted, you should check whether the radeon kernel module is not loaded, run | |||
lsmod | grep radeon | |||
if nothing comes up you are good to go | |||
*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 -f | |||
*then run: | |||
/sbin/shutdown -r now | |||
===OpenSuSE 11.0 & 11.1 The Easy Way=== | |||
*There is a one click installer available [http://en.opensuse.org/ATI_Driver_HOWTO#1-click_install_for_openSUSE_11.1.2C_11.0_and_10.3] 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 <b>Test May Crash the computer, Press Save</b> | |||
*Exit the root account with exit | |||
*Reboot the computer. <i>You can restart X by pressing ctrl-alt-backspace twice however rebooting is more reliable</i> | |||
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 <code>/etc/X11/xorg.conf</code> 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. | |||
==Video Playback== | |||
Add Packman Repositories | |||
*Open YAST | |||
*Open Software Source, Click add, From URL | |||
*and add this url http://packman.inode.at/suse/openSUSE_13.1 (Change "openSUSE_XX.Y" to match your openSUSE version) | |||
*This will provide extra packages for video playback and other stuff. | |||
==To Uninstall== | |||
Open terminal, get root permissions with su command, and then type: | |||
sh /usr/share/ati/amd-uninstall.sh | |||
== Resources == | |||
* [http://www.suse.de/~sndirsch/ati-installer-HOWTO.html Novell HOWTO] | |||
* [http://en.opensuse.org/SDB:ATI_drivers SDB:ATI drivers] | |||
* [http://de.opensuse.org/SDB:AMD/ATI-Grafiktreiber SDB:AMD/ATI-Grafiktreiber (german)] | |||
AMD Packaging Script Maintainer for openSUSE: | |||
* [http://www.sebastian-siebert.de/ Sebastian Siebert] | |||
{{VCT}} | |||
[[Category:Distributions]] |
Latest revision as of 08:42, 29 January 2017
General Status
- Native Installer Support contributed by Sebastian Siebert, Stefan Dirsch
- Installation guide by Winglman & "the other friendly guy"
Installation
Any OpenSuse version auto install Amd Driver (RADEON 5000 & Up Series) - RECOMMENDED WAY - ONLY for openSUSE 11.x 12.x and 13.2
- Click on one of the following links according to your openSUSE's arquitecture (32 bits or 64 bits):
1-Click installation of AMD/ATI fglrx drivers on openSUSE 32 bits system 1-Click installation of AMD/ATI fglrx drivers on openSUSE 64 bits system
- In case the file extension association is not properly configured you have to open the .ymp file with "Yast meta package handler" (/sbin/OneClickInstallUI %f)
- Follow the steps on the Yast Installation Gui program and then reboot.
OpenSuse 13.1\13.2 auto install Amd Driver (RADEON 5000 & Up Series)
- Click on one of the following links according to your openSUSE's arquitecture (32 bits or 64 bits):
1-Click installation of AMD/ATI fglrx drivers on openSUSE 13.x 32 bits system 1-Click installation of AMD/ATI fglrx drivers on openSUSE 13.x 64 bits system
- In case the file extension association is not properly configured you have to open the .ymp file with "Yast meta package handler" (/sbin/OneClickInstallUI %f)
- Follow the steps on the Yast Installation Gui program and then reboot.
OpenSuse 12.3 auto install Amd Driver (RADEON 5000 & Up Series)
- Update your system
- Enable Software Source in YaSt
- Click on your RESPECTIVE ARCH below and OPEN with YaSt
- X86
http://geeko.ioda.net/mirror/amd-fglrx/ymp/amd-ati-fglrx.ymp
- X64
http://geeko.ioda.net/mirror/amd-fglrx/ymp/amd-ati-fglrx64.ymp
- Generate Config file via console
sudo aticonfig --initial -f
- reboot & Have fun people!
--winglman--
OpenSuSe 12.2 auto install Amd Driver (RADEON 5000,6000,7000 Series)
- Update your system
- Click on The "one-click-installer" and open with YaSt
- 32bit http://geeko.ioda.net/mirror/amd-fglrx/ymp/amd-ati-fglrx.ymp
- 64bit http://geeko.ioda.net/mirror/amd-fglrx/ymp/amd-ati-fglrx64.ymp
- XBMC Media Center can be install via package manager with packman repo install
- Follow instructions then Reboot
- You're done!
- check out packman repo for extra plugins and stuff,
--winglman--
OpenSuSe 12.1 (Driver from AMD website) easy way...
- Download The Latest AMD Driver from ATI/AMD
wget http://www2.ati.com/drivers/linux/amd-driver-installer-12-10-x86.x86_64.zip unzip amd-driver-installer-12-10-x86.x86_64.zip chmod +x amd-driver-installer-9.002-x86.x86_64.run
- Open software manager in YAST and install 5 packages by hand:
kernel-devel kernel-desktop-devel gcc gcc-c++ make
OR use the terminal and run:
sudo zypper in kernel-devel kernel-desktop-devel gcc gcc-c++ make kernel-syms
- 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
- This will disable radeon driver and boot into runlevel 3. SU to get root, run mkinitrd to make sure radeon stays blacklisted.
- (Comment) in case the above method does not help, you may try add to /etc/modprobe.d/50-blacklist.conf the following line
blacklist radeon
- (Comment) Either way, when your linux booted, you should check whether the radeon kernel module is not loaded, run
lsmod | grep radeon
if nothing comes up you are good to go
- 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 -f
- then run:
/sbin/shutdown -r now
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.
Video Playback
Add Packman Repositories
- Open YAST
- Open Software Source, Click add, From URL
- and add this url http://packman.inode.at/suse/openSUSE_13.1 (Change "openSUSE_XX.Y" to match your openSUSE version)
- This will provide extra packages for video playback and other stuff.
To Uninstall
Open terminal, get root permissions with su command, and then type:
sh /usr/share/ati/amd-uninstall.sh
Resources
AMD Packaging Script Maintainer for openSUSE:
Distribution Neutral Steps |