standby/hibernate problem with ubuntu 11.10 64bit

Asked by Fariborz Nassermostofi

Hi folks,

i have a problem with my ubuntu 11.10 the 64 bit version. The problem is that i can not use standby and hibernate functionality under the 64 bit version while it works perfectly on 32 bit version. This problem exists since i bought my laptop with all versions of ubuntu since version 8.04.

i have a Lenovo N500 3000 laptop with nvidia graphic card.

i figured out that during the installation the hal package wasn't installed correctly. i have installed it manually but i still have the same problem.

so what is wrong?? can anybody help me pleas??

is there any porblem with the standard mechanism in ubuntu 64 bit and is there any work around on it??

thx in advance.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu hibernate Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#2

How much swap space do you have?
How much RAM?

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#3
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#4

Could also try the Precise liveCD, see if it helps

Revision history for this message
Fariborz Nassermostofi (fariborz) said :
#5

Andrew,

i have 4 Gig RAM and also 4 Gig swapspace.

let me give you some more information.

under 32 bit version everything works perfectly.
under 64 bit ubuntu:

standby causes the laptop to go to standby but when i want to resume it causes a crash and the laptop reboots simply.

hibernate causes a direct reboot.

i found few solution on internet.
doing the changes in the following link:

http://thecodecentral.com/2011/01/18/fix-ubuntu-10-10-suspendhibernate-not-working-bug
didnt help me alone.
then i found the next help and installed uswsusp and added in the file /usr/lib/hal/script/linux/hal-system-power-suspend-linux

#!/bin/sh
/sbin/s2ram --force

athe begining of the file and in the file /usr/lib/hal/script/linux/hal-system-power-hibernate-linux

#!/bin/sh
/sbin/s2disk

it did actualy help a few time. i could send my laptop to standby . but it didnt work long . after a few time it didnt work properly again. and i am still at the begining.

i just dont know whats the different between the 32 bit and 64 bit version. there is no problem in 32 bit versions of ubuntu.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#6

Just use 32bit then with PAE. You can access up to 64Gb RAM and each process will be able to access up to 3.2Gb RAM which is fine as you have only a tiny bit more than that

Revision history for this message
Fariborz Nassermostofi (fariborz) said :
#7

Oh thank you andrew,

this helped me realy. Know i understand fully why 64 bit version does work on other laptops and not on mine.

as you may know the decision of using 64 bit version depends not only on using 4 gig ram. i was already all the time using 32 bit version with PAE kernel.

maybe i need to gain more performance while accessing files for some reasons.

however. your answere was absoloutley GRATE.

Revision history for this message
Fariborz Nassermostofi (fariborz) said :
#8

I still need professional help on this matter.

Revision history for this message
Phillip Susi (psusi) said :
#9

FYI, HAL is obsolete and has been removed from Ubuntu. It sounds like you have buggy acpi bios.

You might want to read https://wiki.ubuntu.com/DebuggingKernelSuspend

And also try booting with the memory_corruption_check=1 kernel argument.

Revision history for this message
Vinay Kumar Khare (vinaykhare) said :
#10

Problem persists till Ubuntu 13.10. After suspend or hibernate or zero battery, when we try to open the laptop it gives the error as under:

[ 1706.872415 ] mei_me 0000:00:16.0: suspend
[ 1712.174540 ] dpm_run_callback(): pmp_bus_resume+0x0/0x80 returns -19
[ 1712.174549 ] PM: Device 00:08 failed to resume: error -19

or similar.

It works perfectly fine with windows 7, hence we do not think its an hardware issue.

So from 11.10 to 13.10, this issue is not resolved.
Expecting the fix for this issue in future version.

Can you help with this problem?

Provide an answer of your own, or ask Fariborz Nassermostofi for more information if necessary.

To post a message you must log in.