Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Download automated script from here:
- https://www.dropbox.com/s/s0pk5e5fxpi3d71/amdlegacy131.tar.gz
- Installation of fglrx legacy!
- What you will need:
- -some time(15 min max)
- -brain/logic
- -basic knowladge about zypper/yast opensuse or whatever fuck you
- -don't use apper
- Note:
- It would be good to have minimal fresh system.
- That means bare WM without apps and stuf.
- --------------------------------------------------------------------------------------
- 1.Xorg
- Since 13.1 uses xorg 14 it is imposible to use fglrx not to mention fglrx legacy.
- Therefore we need to downgrade it to 12.3.
- The easiest way to do it is by using OpenSuse 12.2 repository!
- a)Add repository:
- http://download.opensuse.org/distribution/12.2/repo/oss/
- You may add update repo of 12.2 as well.
- b)Refresh repo
- zypper refresh
- c)List packages:
- zypper -vv se -s xorg-x11-server
- Take notice of minor version number (12.x-x.x.x)
- d)Install older xorg version(in my case)
- zypper install --oldpackage xorg-x11-server-7.6_1.12.3-1.2.3
- Apply your version number!
- e)Answer all the questions that zypper asks you with "downgrade" or judge yourself.
- --------------------------------------------------------------------------------------
- 2.Get the driver and stuff
- This are just some simple tasks, if you can't do this give up.
- a) Head over to http://support.amd.com/en-us/download and download stupid driver.
- b) Get aur package https://aur.archlinux.org/packages/catalyst-total-hd234k/
- c) Install some stuf:
- rpm-build gcc kernel-devel and shit like that
- d) Extract aur tar.gz and amd*.run file inside that folder
- --------------------------------------------------------------------------------------
- 3.Preparing and patching:
- This is where you need to use logic.
- a)Extract from amd driver
- ./amd*.run --extract ./src
- b)Go to src directory
- cd src
- c)Read PKGBUILD and look for section that mentions "patch".
- d)Apply all the patches in same order as needed.
- Example:
- patch -Np0 -i ../gentoo_linux-3.10-proc.diff
- In my case i didn't need 3.13 patch because openSuse uses 3.11 which is supported as 3.10
- e)Go root!
- Either "sudo su" or just "su".
- f)Finde your systemname for package generation
- ./ati-installer.sh 9.012 --listpkg
- In my case its SuSE/SUSE121-AMD64
- g)Generate this stuff
- ./ati-installer.sh 9.012 --buildpkg SuSE/SUSE121-AMD64
- i)nstall
- zypper ../fglrx64_xpic_SUSE121-8.97.100.7-1.x86_64.rpm
- or something like that if your not x86_64
- -----------------------------------------------------------------------------------------
- 4.Removal of free driver
- a)Reboot
- b)Go to yast or whatever and remove packages like
- x86-video-ati / glamor / or anything that mentions ati
- c)Remove 12.2 Repository so it doesn't pull useless shit
- d)Add locks to our xorg
- sudo zypper addlock xorg-x11-server
- sudo zypper addlock xorg*
- sudo zypper addlock xf86*
- ------------------------------------------------------------------------------------------
- 5.?????
- ------------------------------------------------------------------------------------------
- 6.PROFIT!!!!
- -----------------------------------------------------------------------------------------
- hyperfang8@gmail.com
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement