LINUX.ORG.RU

Ubuntu 12.04 не просыпается из suspend to ram

 ,


1

2

Всем привет! Вопрос распространенный, но у меня с извращениями- перелопатил весь интернет- похожего описания не нашел. При pm-suspend комп засыпает (только кажется немного быстро, но это мои ощущения) при просыпании включается вентилятор, диодики и два раза кряхтит жесткий. И всё. Дисплей не включается(совсем, даже подсветка не горит), жесткий больше не шевелится, нажатие NumLock CapsLock фонарики не переключает, на кнопку выключения не реагирует. Стоят проприетарные драйвера, на открытых тоже самое. Устанавливал uswsusp пробовал усыпить командой s2ram результат полностью идентичный.

Железо: HP Pavilion dv6 2055er 01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV710 [Mobility Radeon HD 4500/5100 Series]



Последнее исправление: cetjs2 (всего исправлений: 2)

Suspend потому и отключили в 12.04, потому что не получилось заставить его правильно работать на любом железе с любым сочетанием софта.
Что в pm-suspend.log?

f1xmAn ★★★★★
()
Ответ на: комментарий от anonymous

Да, ошибся, не бубунтоид я. Кстати, именно из-за отсутствия желания решать подобные проблемы я и ушел с неё.

f1xmAn ★★★★★
()
Ответ на: комментарий от f1xmAn

в pm-suspend.log отсутствует лог включения, только лог успешного засыпания.

Pupizoid
() автор топика

у меня таже шляпа была на хп павилион на опенсусе, только с картой Nvidia. И насколько я рыл инет была проблема как раз в дровах нвидии. Кароче я так и не победил эту хрень и всегда выключал ноут.

Сейчас на Sony Vaio ноут засыпает и просыпается нормально.

ppy ★★★
()
Ответ на: комментарий от ppy

Так в том то и дело, что на открытых и проприетарных драйверах поведение одинаковое, я думаю не в видеокарте дело.

Pupizoid
() автор топика

А в чем прикол засыпать? Не использовал никогда, даже на лаптопе. На последних старт обычно больше 10 секунд не превышает.

anonymous_sama ★★★★★
()
Ответ на: комментарий от anonymous_sama

Просто хочется, что бы все работало :)

Pupizoid
() автор топика

[offtopic]Счастливые системы умирают во сне.[/offtopic]

Попробуй повыгружать активные модули перед засыпанием.

post-factum ★★★★★
()
Ответ на: комментарий от Pakostnik

Изменилось поведение при засыпании- на это уходит больше времени, при просыпании без изменений.

Pupizoid
() автор топика
Ответ на: комментарий от post-factum
::~::->> lsmod
Module                  Size  Used by
pci_stub               12550  1 
vboxpci                22882  0 
vboxnetadp             25616  0 
vboxnetflt             27211  0 
vboxdrv               252228  3 vboxpci,vboxnetadp,vboxnetflt
rfcomm                 38139  0 
parport_pc             32114  0 
bnep                   17830  2 
ppdev                  12849  0 
binfmt_misc            17292  1 
nfsd                  229850  13 
dm_crypt               22528  0 
nfs                   307376  1 
lockd                  78804  2 nfsd,nfs
fscache                50642  1 nfs
auth_rpcgss            39597  2 nfsd,nfs
nfs_acl                12771  2 nfsd,nfs
sunrpc                205647  25 nfsd,nfs,lockd,auth_rpcgss,nfs_acl
uvcvideo               67203  0 
videodev               86588  1 uvcvideo
btusb                  17912  0 
bluetooth             158438  11 rfcomm,bnep,btusb
hp_wmi                 13652  0 
sparse_keymap          13658  1 hp_wmi
joydev                 17393  0 
arc4                   12473  2 
snd_seq_midi           13132  0 
snd_hda_codec_hdmi     31470  1 
snd_rawmidi            25424  1 snd_seq_midi
snd_hda_codec_idt      59706  1 
snd_seq_midi_event     14475  1 snd_seq_midi
snd_hda_intel          32341  5 
snd_hda_codec         111051  3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep              13276  1 snd_hda_codec
dm_multipath           22710  0 
snd_pcm                80845  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
ath9k                 117326  0 
snd_seq                51567  2 snd_seq_midi,snd_seq_midi_event
mac80211              436455  1 ath9k
ath9k_common           13781  1 ath9k
ath9k_hw              391554  2 ath9k,ath9k_common
ath                    19387  3 ath9k,ath9k_common,ath9k_hw
snd_seq_device         14172  3 snd_seq_midi,snd_rawmidi,snd_seq
cfg80211              178679  3 ath9k,mac80211,ath
ir_lirc_codec          12739  0 
lirc_dev               18700  1 ir_lirc_codec
ir_mce_kbd_decoder     12681  0 
snd_timer              28931  2 snd_pcm,snd_seq
ir_sony_decoder        12462  0 
ir_jvc_decoder         12459  0 
rc_rc6_mce             12454  0 
snd                    62064  20 snd_hda_codec_hdmi,snd_rawmidi,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_seq_device,snd_timer
psmouse                72919  0 
jmb38x_ms              17406  0 
serio_raw              13027  0 
sp5100_tco             13495  0 
ir_rc6_decoder         12459  0 
ir_rc5_decoder         12459  0 
k10temp                12990  0 
i2c_piix4              13093  0 
ir_nec_decoder         12459  0 
fglrx                2909855  120 
ene_ir                 18019  0 
memstick               15857  1 jmb38x_ms
rc_core                21263  10 ir_lirc_codec,ir_mce_kbd_decoder,ir_sony_decoder,ir_jvc_decoder,rc_rc6_mce,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder,ene_ir
soundcore              14635  1 snd
snd_page_alloc         14108  2 snd_hda_intel,snd_pcm
hp_accel               25728  0 
lis3lv02d              19268  1 hp_accel
input_polldev          13648  1 lis3lv02d
mac_hid                13077  0 
lp                     17455  0 
parport                40930  3 parport_pc,ppdev,lp
dm_raid45              76451  0 
xor                    25987  1 dm_raid45
dm_mirror              21822  0 
dm_region_hash         16065  1 dm_mirror
dm_log                 18193  3 dm_raid45,dm_mirror,dm_region_hash
lzo                    12525  0 
btrfs                 638208  0 
zlib_deflate           26622  1 btrfs
libcrc32c              12543  1 btrfs
uvesafb                28403  0 
vesafb                 13516  1 
usbhid                 41906  0 
hid                    77367  1 usbhid
firewire_ohci          40172  0 
firewire_core          56906  1 firewire_ohci
sdhci_pci              18324  0 
sdhci                  28241  1 sdhci_pci
crc_itu_t              12627  1 firewire_core
r8169                  56321  0 
video                  19068  0 
wmi                    18744  1 hp_wmi
zram                   18193  1 

Пробовал прибивать zram, video,sdhci,firewire_ohci,flrx. Результата никакого, какие ещё можно повыгружать? пробовал ставить mainline-овское ядро- не помогло, обновил биос- не помогло. На оффтопе работает!! :(

Pupizoid
() автор топика
Ответ на: комментарий от anonymous_sama

А в чем прикол засыпать?

Потому что удобно. Вечером отправил систему в сон, утром клацнул клавишу и система проснулась. Правда, после этого приходится перетыкать USB-клавиатуру, ибо она отказывается работать. Фиг знает, что такое, наверное, в биосе кривня какая-то.

Kindly_Cat
()
Ответ на: комментарий от xtraeft

Не как-то видел у знакомого на лаптопе, так и не понял зачем. Кстати «просыпается» может с шифрованного корня без проблем, а то впринципе может когда и пригодится, задачи же меняются со временем.

anonymous_sama ★★★★★
()
Ответ на: комментарий от Kindly_Cat

Проверил оно даже работает. Когда технология «только появилась» мне показывал один чувак на WindowsXP, так там была полоска пишем в память или что-то типо такого и запись шла где-то минуту, а потом секунд 8 оно просыпалось.
У меня же сейчас заснуло через секунду и проснулось также за секунду. Впрочем пока применения для себя не вижу. Обычно или включено все постоянно, или полностью выключено в случае домашнего компа.

anonymous_sama ★★★★★
()
Ответ на: комментарий от anonymous_sama

Когда технология «только появилась» мне показывал один чувак на WindowsXP, так там была полоска пишем в память или что-то типо такого и запись шла где-то минуту, а потом секунд 8 оно просыпалось

Это гибернация, suspend-to-disk.

Обычно или включено все постоянно, или полностью выключено в случае домашнего компа.

А я вообще не вижу смысла полностью выключать комп.

Kindly_Cat
()

Не знаю, в тему ли: в ядрах 3.5 какая-то проблема с StR была, я откатывался на 3.4.

malices_gossips ★★★
()
Ответ на: комментарий от anonymous_sama

Кхм, а на диск какой смысл тогда вообще?

При suspend-to-ram нужно оставлять питание, т.к. оперативка энергозависима. При suspend-to-disk питание можно полностью отрубить.

Kindly_Cat
()
Ответ на: комментарий от Kindly_Cat

Правда, после этого приходится перетыкать USB-клавиатуру, ибо она отказывается работать. Фиг знает, что такое, наверное, в биосе кривня какая-то.

у меня на имаке просыпается от bt клавиатуры моментально :)

xtraeft ★★☆☆
()
Ответ на: комментарий от Kindly_Cat

А я вообще не вижу смысла полностью выключать комп.

плюсую

0:48 up 23 days, 51 mins, 2 users, load averages: 0,21 0,21 0,25

xtraeft ★★☆☆
()
Ответ на: комментарий от xtraeft

Ну пароль то вводить придется все равно, а если сама загрузка от силы секунд 6.
Или оно грузит с облака с феями по флоппи-нету между ними?

anonymous_sama ★★★★★
()
Ответ на: комментарий от xtraeft

Для этого есть сессии.(хотя да тут с вм уже больше ограничености будет)
Хотя да хз что у тебя там и в каком статусе и количестве понаоткрыто и загруженно.

anonymous_sama ★★★★★
()
Ответ на: комментарий от anonymous_sama

ну все таки суспенд не зря придумали, и критической массе пользователей он нужен. так что не стоит говорить «не нужно», если он криво работает в твоей любимой ос.

xtraeft ★★☆☆
()
Ответ на: комментарий от post-factum

Добавил отключение модулей

vboxpci vboxnetadp vboxnetflt vboxdrv btusb usbhid
Лог говорит об успешном отключении
Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:
Unloading kernel module vboxpci...Done.
Unloading kernel module vboxnetadp...Done.
Unloading kernel module vboxnetflt...Done.
Unloading kernel module vboxdrv...Done.
Unloading kernel module btusb...Done.
Unloading kernel module usbhid...Done.
Поведение при просыпании не изменилось ни на йоту :(

Хотел было сказать, что как будто бы компьютер даже не приступает к просыпанию- никаких признаков жизни, но по индикатору беспроводной сети, который подсвечивает модуль ath9k видно, что он меняет свой цвет с красного на синий, значит просыпание стартует таки, почему же в логах пусто? Может жесткий не подключается?

Pupizoid
() автор топика
Ответ на: комментарий от Pupizoid

Может жесткий не подключается?

Видимо, дело до него просто не доходит.

post-factum ★★★★★
()

Пишу из горящего танка. У самого точно такая же проблема, как раз сейчас. К ноуту, как ни странно, можно подключиться по ssh и вполне нормально там работать, vnc не отвечает.

Могу вытянуть логи, скажите, какие.

Kor03d ★★
()
Ответ на: комментарий от xtraeft

Не зря, работает, не любимая.
Просто для себя применений не вижу пока.

anonymous_sama ★★★★★
()

в модуле pm можно выгружать отдельные модули перед сном. Попробуйте выгрузить модуль вайфая например. Если не найдете как - я скину ссылку.

ipeacocks ★★★★★
()
Ответ на: комментарий от xtraeft

Хибернейт на диск? Нет конечно. Дамп памяти потом не расшифровать же.

Да и смысла особого нет - обычного суспенда надолго хватит.

Vit ★★★★★
()
Ответ на: комментарий от ipeacocks

Переводчик не понадобился, а вот автор текста должен ридну мову подучить.

Kor03d ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.