Originally Posted by miles
Suspend/Resume is dependent on a lot of different factors, only a few of them are related to the graphics driver. Different kernel versions, different patch-sets, different suspend scripts all make it nearly impossible to say that suspend/resume works in all cases.
That said, our standard testing (which occurs on RHEL and SuSE), does test S3 and S4 on most hardware.
True, but if the machine he's using suspends and resumes nicely already, changing the graphic card with the model he wants to test (an HD4850 or 4870 here) wouldn't it give a fair indication about the card itself?
Originally Posted by mtippett
Yes, that is true, but in general, the suspend/resume issues are triggered not by the Hardware, but by the SW ecosystem described above.
Originally Posted by miles
Also note that some of the suspend hacks (like reposting cards, etc) will may work on some cards and not. But as I mentioned before, they are mainly hacks that should generally be avoided.
Feature parity? Does that mean that fglrx finally supports screen rotation?
I am trying to patch and build the Open source ATI driver for my new 4850 card, as per Michael's instructions. When run the command
patch -p0 < ~/rv770-id.patch
this is the output
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
|diff -Naur xf86-video-ati.orig/src/ati_pciids_gen.h xf86-video-ati/src/ati_pciids_gen.h
|--- xf86-video-ati.orig/src/ati_pciids_gen.h 2008-06-19 14:36:59.000000000 -0400
|+++ xf86-video-ati/src/ati_pciids_gen.h 2008-06-19 14:38:40.000000000 -0400
File to patch:
I got the git code from
The patch file is on my home dir, the code is also at the same level (in the xf86-video-ati folder)
Any help would be highly appreciated.
What's your current directory when running the command? It should be one directory lower than xf86-video-ati. Otherwise just type the relative path to those files.
I think that worked. Here are the steps that I followed
Originally Posted by Kano
sudo apt-get install build-essential git-core configure-debian automake autoconf xorg-dev libtool
cd xf86-video ati
patch -p1 < ~/rv770-id.patch
sudo make install
sudo nano /etc/X11/xorg.conf
find the device section. In the line "Driver" substitute "ati" for whatever is there now....i.e., vesa or fglrx
However, when I made changes to XORG file and rebooted, the screen turned white and I had to reboot and come into Recovery mode to reset the xorg.conf file.
One thing I noticed is that after I reset the file, I can now use full 1280 X 1024 resolution. However, ATI catalyst control center still doesnt recognize the card or start. Can someone share how to find if the patch worked? and also send the Xorg.conf file contents?
Try removing the file or using
for some language selections. For standard xservers you don't need much in there.