You are not logged in.
hi.
I was using nouveau without problem and with the little trick of using acpi_os_name="Microsoft Windows NT" kernel parameter, I was able to suspend to ram from gnome, and resume the pc without problem
Not anymore. Now, if I suspend to ram, the pc does not resume. It correctly wake up the dvd drive, the hard-drive, began to read stuff on the hdd but the led of the power button stays blinking and the screen is not waken up.
I am thinking this is due to the update of nouveau and a new regression but this seems related to the bios or hardware. For example. If after the broken resume, I hold down 10 seconds the power button to power off, and press it again to power on, the led is still blinking and it does not boot. I need to power off by removing the power cord.
Is it because I run (to test it) the nvida-173xx, and that did something to the graphic card ?
Did anyone got similar problem with the new nouveau driver ?
I tried to downgrade libgl, libdrm, libdrm-nouveau, nouveau-dri, xf86-video-nouveau and mesa but I still got the problem. so ?
I have a geforce 8300 GS. the pc is an inspiron 531
Last edited by solstice (2012-06-18 08:56:49)
Offline
well, it's not because of nouveau but because of the new 3.4.2 kernel
downgrading to linux-3.3.8-1, and attempting to resume a suspend to ram does not fail.
So the problem comes with the new kernel
Offline
Same issue here with linux 3.4.2-2. while linux 3.3.6-1 works correctly.
I use nVidia 8600gt with binary driver and Asus P5K motherboard.
Offline
I also have the same issue on kernel 3.4.2-2. Although I can recover the display without unplugging the power cord. I think the binary driver is the culprit on my side.
Suspend to ram does not work on:
linux 3.4.2-2, nvidia 302.17-1, nvidia-utils 302.17-1
whereas it does work on:
linux 3.4.2-2, nvidia 295.59-1, nvidia-utils 295.59-1
I have an Acer Aspire 5920G with a nvidia 8600M GT.
Offline
i also spotted problems waking up my pc. nvidia 9500gt w/ binary blob here.
Last edited by jose1711 (2012-06-18 16:57:57)
Offline
Same problem here with 3.4.2 and the 302 nvidia driver. I reverted back to kernel 3.3.7 with nvidia 295 and suspend works again. Will keep these packages pinned until the bug is sorted out. Strangely enough there were no errors in pm-suspend.log - it looked like everything started but the screen never came back.
Offline
Check /var/log/error.log, I get a bunch of errors like this:
Jun 18 18:58:05 localhost kernel: [12150.383909] NVRM: Xid (0000:01:00): 13, 0003 00000000 00005039 00000100 00000000 00000002
Jun 18 18:58:05 localhost kernel: [12150.391860] NVRM: Xid (0000:01:00): 13, 0004 00000000 00005039 00000100 00000000 00000002
Jun 18 18:58:05 localhost kernel: [12150.431020] NVRM: Xid (0000:01:00): 13, 0003 00000000 00005039 00000100 00000000 00000002
Jun 18 18:58:05 localhost kernel: [12150.446964] NVRM: Xid (0000:01:00): 13, 0003 00000000 00005039 00000100 00000000 00000002
Jun 18 18:58:05 localhost kernel: [12150.468358] NVRM: Xid (0000:01:00): 13, 0003 00000000 00005039 00000100 00000000 00000002
Jun 18 18:58:05 localhost kernel: [12150.485520] NVRM: Xid (0000:01:00): 13, 0003 00000000 00005039 00000100 00000000 00000002
Jun 18 18:58:05 localhost kernel: [12150.501652] NVRM: Xid (0000:01:00): 13, 0003 00000000 00005039 00000100 00000000 00000002
Offline
Same here with nVidia, but nothing related in /var/log/error.log
Last edited by crab (2012-06-19 06:48:30)
Offline
I have the same issue, extremely annoying. PC wakes up, but the interface is not responsive, only the mouse cursor at times. I can ssh into the machine, but nothing looks "odd". Reverting if possible, this I cannot accept unfortunately, i use this all the time. I also use nvidia.
Jun 19 13:50:35 localhost kernel: [ 483.139032] NVRM: Xid (0000:01:00): 6, PE0001
Jun 19 13:50:36 localhost kernel: [ 483.246525] NVRM: Xid (0000:01:00): 13, 0003 00000000 00005039 00000100 00000000 00000002
Jun 19 13:50:36 localhost kernel: [ 483.345543] NVRM: Xid (0000:01:00): 13, 0003 00000000 00005039 00000100 00000000 00000002
Update: The kernel update today did not fix anything, ill assume this is nvidia fail...
reverted to 3.3 kernel and 295 driver ...no issue.
Last edited by kjell (2012-06-19 13:21:46)
Offline
If you haven't already seen it, check out http://www.nvnews.net/vbulletin/showthread.php?t=179956.
Adding the kernel parameter vga=0 as a workaround does help to wake it up again here. But it still takes longer to wakeup and my cursor flickers while initializing the display. Sometimes I have to switch between a text console and the X server after a wakeup to bring the display back.
Offline
If you haven't already seen it, check out http://www.nvnews.net/vbulletin/showthread.php?t=179956.
Adding the kernel parameter vga=0 as a workaround does help to wake it up again here. But it still takes longer to wakeup and my cursor flickers while initializing the display. Sometimes I have to switch between a text console and the X server after a wakeup to bring the display back.
I'll stick with what works 100%., thanks though. I guess nvidia QA is down to 0%...
Offline
Yeah, me too. Just noticed that I couldn't even launch nvidia-settings.
Offline
Hi,
I just registered to post reply here. I had the same problem as solstice for my HP Pavillion a6407c PC, that is, resume not working from suspend. I also had to disconnect power cable from machine to bring the monitor back working.
The supend/resume has been working fine for me up until I was using linux-3.3.8-1-x86_64 and nvidia-295.53-1-x86_64. Then around 2012/06/15, I did "pacman -Syu" to be upgraded to linux-3.4.2-2-x86_64 and nvidia-295.59-1-x86_64. That is when resume stopped working. I then upgraded to linux-3.4.3-1-x86_64 and nvidia-302.17-1-x86_64, the problem persisted. I tried various tricks and workarounds that I obtained from net to no avail. I also tried switching to Nouveau driver, which did not make any difference.
After spending 2 days witn no progress on this, I just downgraded to linux-headers-3.3.8-1-x86_64 and nvidia-295.53-1-x86_64 as kjell did, and resume is working fine again. Not sure the issue is soley due to nvidia driver as my problem started with linux-3.4.2-2-x86_64 and nvidia-295.59-1-x86_64.
Offline
On nVidia forums they say it'll be fixed in nvidia-304 version.
Offline
On nVidia forums they say it'll be fixed in nvidia-304 version.
Could you provide a link please? Thank you.
Offline
Could you provide a link please? Thank you.
Sure, look at the link given by olebowle, post #51.
Offline
I had this same issue with a Radeon card on the kids pc. The only way to get any response was to pull the power cord...Had to downgrade the kernel on that one...
Now today my main machine is doing the same thing, this one has nvidia. I can power this one off and back on, and all is well (until I try to pm-suspend). Going to downgrade this one for now too.
None of the logs have anything unusual at all!
Edit: Kernel downgrade - no change. Kernel upgrade back to 3.4.3-1 and downgrade nvidia to 295.53-2, now it's working again.
Maybe this has something to do with Linus flipping them off the other day.
Last edited by workdowg (2012-06-22 15:05:34)
Offline
Probably I have the same issue with geforce GTS250.
After upgrading to kernel 3.4.2 or so, my system doesn't resume from suspend, only black screen and cannot switch to other ttys.
I first thought this problem be caused by the kernel, but downgrading nvidia to 295.53-2 solved this problem on kernel 3.4.3 so this likely is caused by nvidia 302.17.
In my case there is something like error in pm-suspend.log when resume failed:
Fri Jun 22 05:36:12 JST: Awake.
Fri Jun 22 05:36:12 JST: Running hooks for resume
Running hook /usr/lib/pm-utils/sleep.d/99video resume suspend:
/usr/lib/pm-utils/sleep.d/99video resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend:
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/95led resume suspend:
/usr/lib/pm-utils/sleep.d/95led resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/94cpufreq resume suspend:
/usr/lib/pm-utils/sleep.d/94cpufreq resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/90clock resume suspend:
/usr/lib/pm-utils/sleep.d/90clock resume suspend: success.
Running hook /etc/pm/sleep.d/90alsa resume suspend:
xcb_connection_has_error() returned true
And curiously, if I had launched vlc media player before suspend, resume worked well even on nvidia 302.17.
Offline
If you haven't already seen it, check out http://www.nvnews.net/vbulletin/showthread.php?t=179956.
Adding the kernel parameter vga=0 as a workaround does help to wake it up again here. But it still takes longer to wakeup and my cursor flickers while initializing the display. Sometimes I have to switch between a text console and the X server after a wakeup to bring the display back.
Adding the kernel parameter vga=0 still fail to resume, when I pressed ALT+F7 from text console to X server then the system freezed.
I have to press reset button of case to restart PC.
(linux-ck 3.4.x / nvidia-ck 302.17)
While back to linux-ck 3.3.7 / nvidia-ck 295.5x, although resume still back to text console, but I can press ALT+F7 to X server.
Sorry for my poor english.
Offline
Same problem here , i have a laptop with nvidia geforce 8400M GS , using nvidia 302.17-1 it wasn't working on suspend or hibernate , i get blank screen and caps lock light , also i did install the linux-lts but it didn't work either , then i installed Nouveau drivers with 3.4.2 kernel and it work , in my case i guess that is nvidia drivers. have to wait until next nvidia realease drivers and see if it works.
Last edited by enzo (2012-06-23 17:52:41)
Offline
I also have a similar problem. My laptop is an HP dv6 1375dx and the graphics processor is an Intel GMA 4500MHD. After attempting to resume from suspend my screen flashes black once and then turns off and from hibernate I get no response. I have to pop out the battery before I can reboot.
Offline
Saw linux 3.4.4-2 package available. Tried it to see if anything changed. Results:
3.4.4-2+nvidia 302.17-1->The same. Resume not working.
3.4.4-2+ nvidia-295.59-1->The same. Resume not working.
Once again, went back to 3.3.8-1 and nvidia-295.53-1-x86_64, and resume worked fine. This time also tried 3.3.8-1+xf86-video-nouveau. Resume also worked fine with that combination.
Offline
Me too!
I downgraded to nvidia-295.53-2 and suspend worked the onc time I tested. I need to test it more to confirm that it's all safe. Still on linux-3.4.4-2
nvidia-295.53-2 & linux-3.4.4-2 = good
Last edited by quantumphaze (2012-06-29 07:50:38)
▁▂▃▄▅▆▇█▉▊▋▌▍▎▏▏▎▍▌▋▊▉█▇▆▅▄▃▂▁
Offline
Same here. Downgraded to nvidia 295.53-2 and resume is working fine again. Kernel is linux 3.4.4-2
Offline
I don't use nvida but nouveau
and this stil happens with 3.4.4 kernel
Last edited by solstice (2012-07-01 21:06:12)
Offline