LINUX.ORG.RU

процесс мешат ПК уходить в Ждущий режим

 , , ,


0

1

Всем доброе время суток. Прошу помощи разобратса в моей проблеме с уходом ПК в Ждущий или Спящий режим. Я смотрю фильмы онлайн через Firefox. Caffeine установлен и активируетса при запуске flash player. По окончанию фильма окно полноекранного режима сворачиваетса , пар в caffeine исчезает но ПК не уходит в Ждущий режим. Видимо какой то процесс не даёт ПК уснуть . Сами по себе Ждущий-Спящий режимы работают без проблем когда ничего не запущено. Система на даный момент Elementary OS Luna , Caffeine 2.4.1 но это не важно так как это было и в Ubuntu 14.04 , Linux Mint 17 с Caffeine 2.7 - 2.7.2 и не предовал значенее. Но это стало уже надоедать потомучто ПК работает всю ночь и жрёт елекро энергию. Пару скринов из системный монитор.
http://postimg.org/image/o6df78pm1/
http://postimg.org/image/x3uk4mxin/
http://postimg.org/image/v8cjtwu37/
http://postimg.org/image/7jhfhoyfx/

caffeine log:
(22 сент. 2014) 01:06:29 INFO: Caffeine has detected that Flash video is playing, and will activate for 69 seconds.
(22 сент. 2014) 01:06:29 INFO: Timed activation set for 1 мин.
(22 сент. 2014) 01:06:29 INFO: Previous timed activation cancelled due to a second timed activation request (was set for 1 мин. or 69 seconds )
(22 сент. 2014) 01:06:44 INFO: Caffeine has detected that Flash video is playing, and will activate for 54 seconds.
(22 сент. 2014) 01:06:44 INFO: Timed activation set for 0 minutes
(22 сент. 2014) 01:06:44 INFO: Previous timed activation cancelled due to a second timed activation request (was set for 1 мин. or 54 seconds )
(22 сент. 2014) 01:06:59 INFO: Caffeine has detected that Flash video is playing, and will activate for 39 seconds.
(22 сент. 2014) 01:06:59 INFO: Timed activation set for 0 minutes
(22 сент. 2014) 01:06:59 INFO: Previous timed activation cancelled due to a second timed activation request (was set for 0 minutes or 39 seconds )
(22 сент. 2014) 01:07:14 INFO: Caffeine has detected that Flash video is playing, and will activate for 24 seconds.
(22 сент. 2014) 01:07:14 INFO: Timed activation set for 0 minutes
(22 сент. 2014) 01:07:14 INFO: Previous timed activation cancelled due to a second timed activation request (was set for 0 minutes or 24 seconds )
(22 сент. 2014) 01:07:29 INFO: Caffeine has detected that Flash video is playing, and will activate for 9 seconds.
(22 сент. 2014) 01:07:29 INFO: Timed activation set for 0 minutes
(22 сент. 2014) 01:07:29 INFO: Previous timed activation cancelled due to a second timed activation request (was set for 0 minutes or 9 seconds )
(22 сент. 2014) 01:07:38 INFO: Caffeine is now dormant; powersaving is re-enabled
(22 сент. 2014) 01:07:38 INFO: Timed activation period (0 minutes) has elapsed
Спасибо !

Ответ на: комментарий от fedorino_gore

Прошу прошения, но я думаю что был задан другой вопрос. Если вам скучно то позвоните Маме и скажите что вы её любите

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

Прошу прошения, но я думаю что был задан другой вопрос.

Такая великая тайна? Неужели чеченский? Как-то понравилась одна девушка и я решил учить чеченский, но из этого ничего не получилось.

fedorino_gore
()

А в чём проблема, перед уходом в спящий режим отключить плеер - это же не браузер с полсотней вкладок и десятком авторизаций на сайтах. Отключи проблемный процесс и уходи в спящий режим. Это даже полезно, отключить перед таким выходом что-то лишнее и тяжёлое, потому что тогда при выходе меньше вырастет своп. На 4 гигах оперативы выход из спящего режима работает совсем не идеально и есть много нехороших слов, которые хотелось бы сказать, тем, кто прошил в него такую дурацкую логику: не восстанавливать предыдущее состояние а каждый раз изобретать новое. Так что составь список запускаемых тобой процессов и методом перебора, определи, которые из них мешают тебе уходить в спящий режим.

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

Зачем вообще тогда нужен спящй режим, если перед входом в него надо что-то закрывать. Увожу в спящий режим с чем угодно, захлопываю крышку и уношу в не зависимости от того что там висело. Проблема была только однажды, с каким-то повисшим процессом. 2 гб RAM - свопа нет, выход из спящего гладкий и шелковистый.
upd блин, то же ждущий, точно.

aplay ★★★★★
()
Последнее исправление: aplay (всего исправлений: 2)
Ответ на: комментарий от aplay

Зачем вообще тогда нужен спящй режим, если перед входом в него надо что-то закрывать. Увожу в спящий режим с чем угодно, захлопываю крышку и уношу в не зависимости от того что там висело. Проблема была только однажды, с каким-то повисшим процессом. 2 гб RAM - свопа нет, выход из спящего гладкий и шелковистый.

Между прочим, только браузер часто отжирает больше 1.5 гектара, особенно если при куче сохранённых вкладок загружается со включённым жабоскриптом, а у тебя всего 2 и ты при этом утверждаешь что используешь спящий режим на всю катушку и он работает хорошо? Между прочим, если им много раз пользоваться то у мну регулярно случается такое, что опции «завершить сеанс» и «выключить» перестают срабатывать. Зачем такие фичи закодили разработчики, спрашивай у них - я ими не командую.

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

На 4 гигах оперативы выход из спящего режима работает совсем не идеально

Спасибо что ответили. У меня 5 Гб памяти , Своп 5 Гб + 2,6 /dev/zram0 = 7.1 swap. Проблема в том что я засыпаю когда смотрю фильмы он-лайн и хочетса что бы ПК сам уходил в Спящий или Ждущий режим.Раньше грешил на caffeine но оказалось что не он, хотя на скринах видно как он работает + plugin-container + firefox. В кокие логи посмотреть что бы найти виновнека?

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

В кокие логи посмотреть что бы найти виновнека?

/var/log/pm-suspend.log Ещё можешь поиграть в линуксовую лотерею - поставить другую версию ядра и сравнить баги.

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

Обновил ядро.В логах ничего не пишет про ждущий режим. На ночь поставил фильм, выключил монитор (ТВ) но ПК так и не ушёл в Ждущий режим , только экран выключил. Побывал
sudo pm-hibernate , ПК ушёл в спячку ( были открыты Google и Терминал). После вывода ПК из спячки ни google ни терминал не было на экране , какбудто (перезагрузился) новыий сеансс начил.

Логи из mp-suspend.log после спячки
Ср. сент. 24 08:16:54 MSK 2014: Running hooks for hibernate.
Running hook /usr/lib/pm-utils/sleep.d/000kernel-change hibernate hibernate:

/usr/lib/pm-utils/sleep.d/000kernel-change hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/00logging hibernate hibernate:
Linux pc 3.13.0-36-generic #63~precise1-Ubuntu SMP Thu Sep 4 22:28:20 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Module Size Used by
xt_hl 12521 6
ip6t_rt 13537 3
snd_hda_codec_hdmi 47006 2
nf_conntrack_ipv6 18946 7
nf_defrag_ipv6 34934 1 nf_conntrack_ipv6
ipt_REJECT 12576 1
xt_LOG 17829 9
xt_limit 12711 12
xt_tcpudp 12924 18
xt_addrtype 12713 4
nf_conntrack_ipv4 15063 7
nf_defrag_ipv4 12758 1 nf_conntrack_ipv4
xt_state 12578 14
nvidia 10732615 50
snd_hda_codec_realtek 66377 1
ip6table_filter 12815 1
ip6_tables 27502 1 ip6table_filter
nf_conntrack_netbios_ns 12665 0
nf_conntrack_broadcast 12589 1 nf_conntrack_netbios_ns
nf_nat_ftp 12825 0
bnep 19884 2
nf_nat 26091 1 nf_nat_ftp
rfcomm 74748 0
bluetooth 411194 10 bnep,rfcomm
nf_conntrack_ftp 18715 1 nf_nat_ftp
nf_conntrack 97581 8 nf_conntrack_ipv6,nf_conntrack_ipv4,xt_state,nf_conntrack_netbios_ns,nf_conntrack_broadcast,nf_nat_ftp,nf_nat,nf_conntrack_ftp
iptable_filter 12810 1
ip_tables 27716 1 iptable_filter
x_tables 34194 12 xt_hl,ip6t_rt,ipt_REJECT,xt_LOG,xt_limit,xt_tcpudp,xt_addrtype,xt_state,ip6table_filter,ip6_tables,iptable_filter,ip_tables
mxm_wmi 13021 0
snd_usb_audio 160416 1
snd_hda_intel 57222 5
uvcvideo 82247 0
snd_usbmidi_lib 29576 1 snd_usb_audio
snd_hda_codec 199156 3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 13613 2 snd_usb_audio,snd_hda_codec
videobuf2_core 40972 1 uvcvideo
videodev 139761 2 uvcvideo,videobuf2_core
snd_pcm 107140 4 snd_hda_codec_hdmi,snd_usb_audio,snd_hda_intel,snd_hda_codec
videobuf2_vmalloc 13216 1 uvcvideo
videobuf2_memops 13362 1 videobuf2_vmalloc
edac_core 62944 0
drm 308868 2 nvidia
snd_seq_midi 13324 0
serio_raw 13462 0
joydev 17575 0
k8temp 13064 0
snd_rawmidi 30465 2 snd_usbmidi_lib,snd_seq_midi
edac_mce_amd 22792 0
snd_seq_midi_event 14899 1 snd_seq_midi
snd_seq 66061 2 snd_seq_midi,snd_seq_midi_event
wmi 19363 1 mxm_wmi
snd_timer 30038 2 snd_pcm,snd_seq
snd_seq_device 14497 3 snd_seq_midi,snd_rawmidi,snd_seq
parport_pc 32866 0
ppdev 17711 0
usbhid 53111 0
snd 73890 25 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_usb_audio,snd_hda_intel,snd_usbmidi_lib,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq_midi,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 12680 1 snd
asus_atk0110 19210 0
mac_hid 13253 0
i2c_nforce2 13304 0
snd_page_alloc 18798 2 snd_hda_intel,snd_pcm
lp 17799 0
parport 42481 3 parport_pc,ppdev,lp
btrfs 867337 0
raid6_pq 97812 1 btrfs
xor 21411 1 btrfs
libcrc32c 12644 1 btrfs
hid_generic 12548 0
hid 106605 2 usbhid,hid_generic
pata_acpi 13038 0
firewire_ohci 45158 0
firewire_core 69403 1 firewire_ohci
crc_itu_t 12707 1 firewire_core
ahci 30063 3
libahci 32825 1 ahci
forcedeth 72476 0
pata_amd 18225 0
video 19914 0
zram 18696 1
total used free shared buffers cached
Mem: 5079220 2029812 3049408 0 61056 1028508
-/+ buffers/cache: 940248 4138972
Swap: 7431252 0 7431252

/usr/lib/pm-utils/sleep.d/00logging hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/00powersave hibernate hibernate:

/usr/lib/pm-utils/sleep.d/00powersave hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/01PulseAudio hibernate hibernate:
Welcome to PulseAudio! Use «help» for usage information.

>>> Welcome to PulseAudio! Use «help» for usage information.
>>> Welcome to PulseAudio! Use «help» for usage information.
>>> Welcome to PulseAudio! Use «help» for usage information.
>>> Welcome to PulseAudio! Use «help» for usage information.
>>> Welcome to PulseAudio! Use «help» for usage information.
>>>

/usr/lib/pm-utils/sleep.d/01PulseAudio hibernate hibernate: success.
Running hook /etc/pm/sleep.d/10_grub-common hibernate hibernate:

/etc/pm/sleep.d/10_grub-common hibernate hibernate: success.
Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate hibernate hibernate:

/etc/pm/sleep.d/10_unattended-upgrades-hibernate hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/55NetworkManager hibernate hibernate:
Having NetworkManager put all interaces to sleep...Failed.

/usr/lib/pm-utils/sleep.d/55NetworkManager hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant hibernate hibernate:
Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory

/usr/lib/pm-utils/sleep.d/60_wpa_supplicant hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/75modules hibernate hibernate:

/usr/lib/pm-utils/sleep.d/75modules hibernate hibernate: not applicable.
Running hook /usr/lib/pm-utils/sleep.d/90clock hibernate hibernate:

/usr/lib/pm-utils/sleep.d/90clock hibernate hibernate: not applicable.
Running hook /usr/lib/pm-utils/sleep.d/94cpufreq hibernate hibernate:

/usr/lib/pm-utils/sleep.d/94cpufreq hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/95anacron hibernate hibernate:
stop: Unknown instance:

/usr/lib/pm-utils/sleep.d/95anacron hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm hibernate hibernate:

/usr/lib/pm-utils/sleep.d/95hdparm-apm hibernate hibernate: not applicable.
Running hook /usr/lib/pm-utils/sleep.d/95led hibernate hibernate:

/usr/lib/pm-utils/sleep.d/95led hibernate hibernate: not applicable.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler hibernate hibernate:
nVidia binary video drive detected, not using quirks.

/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/99video hibernate hibernate:

/usr/lib/pm-utils/sleep.d/99video hibernate hibernate: success.
Running hook /etc/pm/sleep.d/novatel_3g_suspend hibernate hibernate:

/etc/pm/sleep.d/novatel_3g_suspend hibernate hibernate: success.
Ср. сент. 24 08:16:56 MSK 2014: performing hibernate

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

Нашел виновника , это plugin-container не даёт ПК уйти в спячку. Можно исправить это ?
Переустановка не помогает

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

Можно создать файл /etc/pm/sleep.d/64killplugcont примерно такого содержания:

#!/bin/bash

case "$1" in
  hibernate|suspend)
    killall plugin-container
    ;;
  *) exit $NA
    ;;
esac

и сделать его исполняемым командой:

chmode 755 /etc/pm/sleep.d/64killplugcont

Данный скрипт будет убивать процессы plugin-container каждый раз перед тем, как компьютер будет засыпать. К сожалению, более красивого способа решить эту проблему я не знаю.

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