Changes

Jump to: navigation, search

Debian

3,466 bytes added, 07:09, 31 December 2012
no edit summary
|}
= Read Me Second :SLEEP mode in Debian/testing kernel 3.2.0 =
 
amd-driver-installer-catalyst-12.10-x86.x86_64.run breaks sleeping mode(notebook hangs up after awaking and
reboot without logging anything ). I suppose it is because atievetsd not working correctly. So i first install
last fglrx-atieventsd packet and over it amd-driver-installer-catalyst-12.10-x86.x86_64.run. ( Or first
amd-driver-installer-catalyst-12.10-x86.x86_64.run and then manualy copy rest conf files from fglrx-atieventsd
without overwriting.) Then start atieventsd : "service fglrx-atieventsd restart" and put this command in
autorun files.
Next step - check /var/syslog if there would be "atieventsd[3141]: Unable to bind control socket to
/var/run/atieventsd.socket: Permission denied " - then it need be run by root.
After this sleeping mode become work correctly but only sometimes. Research is to be continued.
Good news is that many 3d games are well playing with sound on wine-1.5.6.
 
= Installation =
== Installing from Debian Repository ==
NOTE: This now no longer works very nicely also on Wheezy/testing or Sid since with its release 11-11 after upgrade to Xserver 1.12. Unfortunately fglrx/Catalyst supports Xserver trigger segfaults in Xorg newer than 1.11.x, and the driver was removed from Wheezy and Sid.
Fglrx is non-free software, so it is located in the non-free repository. If you do not have non-free enabled, you can do so like this: http://serverfault.com/questions/240920/how-do-i-enable-non-free-packages-on-debian
== Installing Manually ==
This [[can not]] work at all. please refer the Discussion for details....
This method uses the latest Catalyst driver downloaded from AMD/ATI's site.
$ wget <nowiki>http://www2.ati.com/drivers/linux/amd-driver-installer-</nowiki>{{Catalystdashversion}}-x86.x86_64.run
$ chmod +x amd-driver-installer-{{Catalystdashversion}}-x86.x86_64.run
 
Interestingly enough, as I test this (October 6, 2012), it seems that AMD have started releasing the driver as a *.zip file. The current version can be found here :
$ http://www2.ati.com/drivers/linux/amd-driver-installer-12-8-x86.x86_64.zip
===Create .deb packages.===
You can run <code>./amd-driver-installer-{{Catalystdashversion}}-x86.x86_64.run --listpkg</code> to get a list of all the potential packages
For Debian systems, <package> will be one of the following:
Debian/sid Debian/unstable Debian/etch Debian/stable Debian/lenny Debian/testing Debian/experimental
$ fakeroot sh amd-driver-installer-{{Catalystdashversion}}-x86.x86_64.run --buildpkg <package>
===''Install .debs.''===
$ sudo dpkg -i fglrx*.deb
 
== Wheezy Installation (current as of June 22, 2012) ==
 
Wheezy upgraded from xserver 1.11 to 1.12 on May 20, 2012. AMD has not updated their driver to work with this version of xserver. So, you have two options:
 
1) Downgrade from xserver 1.12 (Tested, and works on 6/22/12 on Debian Wheezy kernel 3.2.0-1-amd64)
 
Link to instructions (this should be copied over to this wiki for posterity):
https://www.linuxquestions.org/questions/linux-hardware-18/how-do-i-get-my-fglrx-driver-back-946102/#post4684285.
 
Notes:
In the linked directions they use fglrx version 12.4. At the time of making this edit beta version 12.6 also works just fine. If you want to run the bleeding edge, it can be found here: http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.42&lang=English
With the 12.6 beta version you will get a watermark in the lower right hand corner. After you have everything working properly run this script: http://www.areyoueye.net/scripts/watermark_nix.sh It will get rid of that water mark.
 
 
2) Patch libpciaccess (I have no first hand knowledge of this working but others swear by it)
 
This will get you the latest and greatest xserver and fglrx working together.
 
Read this: http://ati.cchtml.com/show_bug.cgi?id=522
Apply this patch: http://pastebin.com/swpDj4FD
= Post Install =
To load the driver type:
$ sudo modprobe fglrx
 
=Debian Squeeze x86_64 and AMD A Series (June 2012)=
 
First install Kernel 3.2 from squeeze-backports.
Add backports to your sources.list
Add this line
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
 
to your sources.list (or add a new file to /etc/apt/sources.list.d/)
$ sudo apt-get update
$ sudo apt-get -t squeeze-backports install linux-image-3.2.0-0.bpo.2-amd64
 
$ sudo reboot
 
$ sudo apt-get remove --purge xserver-xorg-video-radeon
$ sudo apt-get -t squeeze-backports install fglrx-driver fglrx-control fglrx-glx fglrx-atieventsd fglrx-modules-dkms
 
If you are using 64-bit Debian, install the 32-bit fglrx libraries for use with 32-bit programs.
 
$ sudo apt-get -t squeeze-backports install fglrx-glx-ia32
[[Category:Distributions]]
Anonymous user

Navigation menu