Suspend/Resume using OpenSuse 10.0 and ATI (fglrx)
Hi! I'm not able to use suspend/resume (to disk) after changing driver from radeon to fglrx. Suspend/resume worked perfectly with the radeon driver, but with fglrx resume hangs during bootup. It reads pages, "restarts" devices etc and then after the message "Restarting tasks..." has been outputed it just hangs. I really don't want to move back to the radeon driver. I see this kind of post everywhere, but I've tried several things without any luck. I haven't figured out this stuff about swsusp and swsusp2 - which one do I use with the default installation and which one is recommended? I'd really appreciate some help on this issue. Regards, Jimisola Setup: Dell D600: RADEON 9000 OpenSuse 10.0: 2.6.13-15.11-default Xorg: xorg-x11-6.8.2-100.2 fglrxinfo (I actually use fglrx_6_8_0_SUSE100-8.27.10-1: display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: MOBILITY/RADEON 9000 DDR Generic OpenGL version string: 1.3.1091 (X4.3.0-8.27.6) xorg.conf (relevant information): Section "ServerLayout" Identifier "Layout[all]" Screen 0 "aticonfig-Screen[0]" 0 0 InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" InputDevice "Mouse[3]" "SendCoreEvents" Option "Clone" "on" Option "Xinerama" "off" EndSection Section "Monitor" Identifier "aticonfig-Monitor[0]" Option "VendorName" "ATI Proprietary Driver" Option "ModelName" "Generic TFT 1600x1200" Option "DPMS" "true" EndSection Section "Device" Identifier "aticonfig-Device[0]" Driver "fglrx" EndSection Section "Screen" Identifier "aticonfig-Screen[0]" Device "aticonfig-Device[0]" Monitor "aticonfig-Monitor[0]" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection Section "DRI" Group "video" # changed Mode from 0660 to 0666 / jimisola 060803 Mode 0666 EndSection -- View this message in context: http://www.nabble.com/Suspend-Resume-using-OpenSuse-10.0-and-ATI-%28fglrx%29... Sent from the suse Help forum at Nabble.com.
On Fri, 2006-08-04 at 12:58 -0700, Jimisola Laursen wrote:
Hi!
I'm not able to use suspend/resume (to disk) after changing driver from radeon to fglrx. Suspend/resume worked perfectly with the radeon driver, but with fglrx resume hangs during bootup. It reads pages, "restarts" devices etc and then after the message "Restarting tasks..." has been outputed it just hangs. I really don't want to move back to the radeon driver.
It's a "known issue" in the ATI release notes. Peter.
OMG, how can they even release something as buggy as this? Basic features doesn't work. Anyway, thanks for the info. I assume that you were refering to 773-22059: https://support.ati.com/ics/support/default.asp?deptID=894 For some reason I am unable to find it when I am logged in, so I can't watch it... Once again, thanks. Jimisola -- View this message in context: http://www.nabble.com/Suspend-Resume-using-OpenSuse-10.0-and-ATI-%28fglrx%29... Sent from the suse Help forum at Nabble.com.
On Aug 04, 06 14:35:23 -0700, Jimisola Laursen wrote:
OMG, how can they even release something as buggy as this? Basic features doesn't work.
You may disagree, but suspend is not a basic feature. Matthias -- Matthias Hopf <mhopf@suse.de>, SuSE labs, Zimmer 3.2.06, Tel. 74053-715
The year is 2006. More and more users use laptops. I am user and I considering suspend/resume to be a basic feature (just like power on/off) with it being the year 2006 and more and more users use laptops. The key is not what developers or companies think but what their users think and expect. Regards, Jimisola Matthias Hopf wrote:
On Aug 04, 06 14:35:23 -0700, Jimisola Laursen wrote:
OMG, how can they even release something as buggy as this? Basic features doesn't work.
You may disagree, but suspend is not a basic feature.
Matthias
-- Matthias Hopf <mhopf@suse.de>, SuSE labs, Zimmer 3.2.06, Tel. 74053-715
-- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
-- View this message in context: http://www.nabble.com/Suspend-Resume-using-OpenSuse-10.0-and-ATI-%28fglrx%29... Sent from the suse Help forum at Nabble.com.
Jimisola Laursen wrote:
The year is 2006. More and more users use laptops.
I am user and I considering suspend/resume to be a basic feature (just like power on/off) with it being the year 2006 and more and more users use laptops.
The key is not what developers or companies think but what their users think and expect.
Tell that to ATI/AMD. They are reportedly considering Open Sourcing the ATI driver. At this time, the driver is closed source and can only be fixed by ATI, so there is nothing SuSE or anyone else can do about this until ATI fixes it or open sources their card internals.
I know that and I am not judging the open-source community or (Open)Suse In fact, I used to used the radeon driver for 3 years and everything worked great - including STD and STR. What upset me was that ATI releases a faulty driver (yes, I do consider it faulty since it doesn't do what could be expected). I admit that I didn't read the "Known bugs/limitations/issues" carefully enough. But I never thought that there would be a KNOWN bug in the ATI driver that could potentially corrupt one's harddrive. Anyway, this is the wrong forum and my original intention with the thread was to figure out why it didn't work and how I could fix it. I now know that it all lies in the hands of ATI. Regards, Jimisola suse wrote:
Jimisola Laursen wrote:
The year is 2006. More and more users use laptops.
I am user and I considering suspend/resume to be a basic feature (just like power on/off) with it being the year 2006 and more and more users use laptops.
The key is not what developers or companies think but what their users think and expect.
Tell that to ATI/AMD. They are reportedly considering Open Sourcing the ATI driver. At this time, the driver is closed source and can only be fixed by ATI, so there is nothing SuSE or anyone else can do about this until ATI fixes it or open sources their card internals.
-- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
-- View this message in context: http://www.nabble.com/Suspend-Resume-using-OpenSuse-10.0-and-ATI-%28fglrx%29... Sent from the suse Help forum at Nabble.com.
On Monday 14 August 2006 12:48, Jimisola Laursen wrote:
The year is 2006. More and more users use laptops.
I am user and I considering suspend/resume to be a basic feature (just like power on/off) with it being the year 2006 and more and more users use laptops.
The key is not what developers or companies think but what their users think and expect.
Since Linux is an opensource system, you are free to write your own support for suspend/resume. Your note indicates you would like to *order* some other opensource programmer to do your bidding. For no pay. Sorry, it doesn't work that way.
I am user and I considering suspend/resume to be a basic feature (just like power on/off) with it being the year 2006 and more and more users use laptops.
The key is not what developers or companies think but what their users think and expect.
This discussion is getting quite absurd to be honest, but since I am being "misquouted" I feel that I have to make myself clear.
Since Linux is an opensource system, you are free to write your own support for suspend/resume.
I do provide my share of contributions to the open-source community, but not for suspend/resume. Why? Because that is not my field of expertise. However, in areas where I can't provide code I do file bug reports and I take that very serious. Providing a bug report, and especially a good one, is also a way of contributing. Also, it is actually a quite rude comment coming from you. According to you every Linux user must also be a Linux developer. It is people like you that scare of the a regular user. Have some humility towards users.
Your note indicates you would like to *order* some other opensource programmer to do your bidding. For no pay. Sorry, it doesn't work that way.
Don't make assumptions from nothing and don't put words in my mouth! I have never indicated no such thing is this thread. Why would I? The fglrx driver is closed-source by ATI. I simply wanted to know how I could make fglrx work with suspend/resume on my laptop. When I was informed that it was not supported I wrote, and I still have the same opinion, that ATI is releasing a driver without (to me and probably many others) a basic feature such as suspend/resume. Jimisola -- View this message in context: http://www.nabble.com/Suspend-Resume-using-OpenSuse-10.0-and-ATI-%28fglrx%29... Sent from the suse Help forum at Nabble.com.
On Aug 14, 06 09:48:25 -0700, Jimisola Laursen wrote:
The year is 2006. More and more users use laptops.
Yep.
I am user and I considering suspend/resume to be a basic feature (just like power on/off) with it being the year 2006 and more and more users use laptops.
That's why I said that you may disagree. Heck, I would as well. I was just responding in terms of what graphics card vendors typically think. suspend/resume is an advanced feature for them.
The key is not what developers or companies think but what their users think and expect.
... not the key to companies. The key is where you get money from. Please note also that even on Windows a laptop with generic drivers will fail *misserably* on suspend/resume. Only drivers adapted specifically for that *single* laptop work well. Try updating the graphics driver if the laptop vendor isn't interested in pushing out drivers... Matthias -- Matthias Hopf <mhopf@suse.de> __ __ __ Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ mat@mshopf.de Phone +49-911-74053-715 __) |_| __) |__ labs www.mshopf.de
Peter, Having a closer look at the issue it says that "When the system is put into Suspend-to-RAM hibernation mode and then resumed, sometimes a system hang occurs." I have this problem with Suspend-to-Disk. Hopefully the issues are related. Regards, Jimisola -- View this message in context: http://www.nabble.com/Suspend-Resume-using-OpenSuse-10.0-and-ATI-%28fglrx%29... Sent from the suse Help forum at Nabble.com.
participants (5)
-
Bruce Marshall
-
Jimisola Laursen
-
Matthias Hopf
-
Peter Onion
-
suse@rio.vg