LINUX.ORG.RU

Зависает система после выхода из suspend-to-ram

 ,


0

1

Через некоторое время после выхода из suspend-to-ram ноутбук (HP ProBook 4340s) перестает реагировать.

В данный момент используется Archlinux, но аналогичное поведение замечено и на Ubuntu 12.04, 13.04, Chunchbang, Fedora 18, openSUSE 12, etc. На предустановленной SLED, Debain Stable, Windows 7/8 данная функция работает корректно.

Что и где смотреть? Как лечить? Кто виноват?

Вывод lspci

00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1c.5 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
02:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller (rev 30)
02:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller (rev 30)
02:00.3 System peripheral: JMicron Technology Corp. MS Host Controller (rev 30)
03:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller (rev 07)

SLED, Debain Stable, Windows 7/8 данная функция работает корректно

Как показательно :3

anonymous
()

Как лечить?

Откатом на

SLED, Debain Stable

Как вариант, проверить не включён ли sna для интела.

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

Как лечить?

Откатом на SLED, Debain Stable

Не вариант не только по религиозным соображениям, но ещё и из-за того что рано или поздно там будут аналогичные версии ядра, X.org и видео-драйверов. Если решить проблему, тогда можно будет и откатываться.

Как вариант, проверить не включён ли sna для интела.

Включен. Но если заменить на uxa, то ничего не измениться.

Что и где смотреть?

В район /var/log/pm-suspend.log

Сейчас не установлен пакет pm-utils. Но на убунтах его содержимое и радовало и печалили одновременно! Т.к. в этом файле все было хорошо: и уход в сон, и просыпание. Но система таки висла через некоторое время. Таки посмотрю его содержимое ещё раз.

Есть ещё подозрение, что во время зависания система зацикливается в определенном временном и пространственном промежутке. На это указывают повторяющиеся записи в журнале от лица гр-а Kernel.

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

pm-suspend.log

Initial commandline parameters: 
Пт июн 14 14:15:11 MSK 2013: Running hooks for suspend.
Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
Linux darkstar 3.9.5-1-ARCH #1 SMP PREEMPT Sat Jun 8 09:22:45 CEST 2013 x86_64 GNU/Linux
Module                  Size  Used by
iTCO_wdt                5407  0 
iTCO_vendor_support     1929  1 iTCO_wdt
joydev                  9695  0 
intel_powerclamp        8802  0 
coretemp                6102  0 
kvm_intel             125437  0 
kvm                   390295  1 kvm_intel
hp_wmi                  7168  0 
sparse_keymap           3114  1 hp_wmi
crc32_pclmul            3019  0 
crc32c_intel           14249  0 
ghash_clmulni_intel     4501  0 
cryptd                  8537  1 ghash_clmulni_intel
microcode              13204  0 
snd_hda_codec_hdmi     29298  1 
r8169                  56359  0 
arc4                    2000  2 
snd_hda_codec_idt      37946  1 
ath9k                 100317  0 
uvcvideo               72921  0 
ath9k_common            2096  1 ath9k
ath3k                   7109  0 
ath9k_hw              373214  2 ath9k_common,ath9k
videobuf2_vmalloc       3304  1 uvcvideo
btusb                  14665  0 
videobuf2_memops        2367  1 videobuf2_vmalloc
videobuf2_core         27541  1 uvcvideo
ath                    15489  3 ath9k_common,ath9k,ath9k_hw
videodev              105273  2 uvcvideo,videobuf2_core
mac80211              487726  1 ath9k
bluetooth             303092  3 ath3k,btusb
mii                     4059  1 r8169
cfg80211              452332  3 ath,ath9k,mac80211
snd_hda_intel          35816  0 
media                  10309  2 uvcvideo,videodev
snd_hda_codec         145704  3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
jmb38x_ms              11297  0 
memstick                7408  1 jmb38x_ms
rfkill                 15626  4 cfg80211,hp_wmi,bluetooth
snd_hwdep               6364  1 snd_hda_codec
snd_pcm                76860  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
mei                    58142  0 
snd_page_alloc          7330  2 snd_pcm,snd_hda_intel
snd_timer              18687  1 snd_pcm
lpc_ich                12849  0 
snd                    58893  7 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_idt,snd_pcm,snd_hda_codec,snd_hda_intel
soundcore               5418  1 snd
wmi                     8347  1 hp_wmi
hp_accel               16488  0 
lis3lv02d              11379  1 hp_accel
input_polldev           2850  1 lis3lv02d
ac                      2536  0 
psmouse                84588  0 
thermal                 8652  0 
battery                 6970  0 
serio_raw               5041  0 
mperf                   1267  0 
processor              27555  0 
evdev                   9912  11 
ext4                  486052  3 
crc16                   1359  2 ext4,bluetooth
mbcache                 5930  1 ext4
jbd2                   85240  1 ext4
sr_mod                 14930  0 
cdrom                  35104  1 sr_mod
sd_mod                 30858  5 
ahci                   22696  4 
libahci                21201  1 ahci
sdhci_pci              11379  0 
libata                170097  2 ahci,libahci
ehci_pci                4120  0 
sdhci                  28462  1 sdhci_pci
scsi_mod              129660  3 libata,sd_mod,sr_mod
xhci_hcd               89447  0 
ehci_hcd               47375  1 ehci_pci
mmc_core               94486  2 sdhci,sdhci_pci
usbcore               177091  6 ath3k,btusb,uvcvideo,ehci_hcd,ehci_pci,xhci_hcd
usb_common               954  1 usbcore
i915                  563542  2 
video                  11138  1 i915
button                  4669  1 i915
i2c_algo_bit            5391  1 i915
intel_agp              10936  1 i915
intel_gtt              12664  2 i915,intel_agp
drm_kms_helper         35086  1 i915
drm                   229990  3 i915,drm_kms_helper
i2c_core               22479  5 drm,i915,drm_kms_helper,i2c_algo_bit,videodev
             total       used       free     shared    buffers     cached
Mem:       1866544     226112    1640432          0      15548     106252
-/+ buffers/cache:     104312    1762232
Swap:      4996208          0    4996208

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

/usr/lib/pm-utils/sleep.d/00powersave suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/01grub suspend suspend:

/usr/lib/pm-utils/sleep.d/01grub suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend:

/usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:

/usr/lib/pm-utils/sleep.d/75modules suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend:

/usr/lib/pm-utils/sleep.d/90clock suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend:

/usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend:

/usr/lib/pm-utils/sleep.d/95led suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
Kernel modesetting video driver detected, not using quirks.

/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend:
kernel.acpi_video_flags = 0

/usr/lib/pm-utils/sleep.d/99video suspend suspend: success.
Пт июн 14 14:15:12 MSK 2013: performing suspend
Пт июн 14 14:15:18 MSK 2013: Awake.
Пт июн 14 14:15:18 MSK 2013: 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 /usr/lib/pm-utils/sleep.d/75modules resume suspend:
Reloaded unloaded modules.

/usr/lib/pm-utils/sleep.d/75modules resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/49bluetooth resume suspend:

/usr/lib/pm-utils/sleep.d/49bluetooth resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/01grub resume suspend:

/usr/lib/pm-utils/sleep.d/01grub resume suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/00powersave resume suspend:

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

pm-powersave.log

Running hook /usr/lib/pm-utils/power.d/hal-cd-polling false:

/usr/lib/pm-utils/power.d/hal-cd-polling false: success.
Running hook /usr/lib/pm-utils/power.d/intel-audio-powersave false:
Setting power savings for snd_hda_intel to 0...Done.

/usr/lib/pm-utils/power.d/intel-audio-powersave false: success.
Running hook /usr/lib/pm-utils/power.d/journal-commit false:
Setting journal commit time for / to 0...Done.
Setting journal commit time for /home to 0...Done.

/usr/lib/pm-utils/power.d/journal-commit false: success.
Running hook /usr/lib/pm-utils/power.d/laptop-mode false:
Laptop mode disabled.

/usr/lib/pm-utils/power.d/laptop-mode false: success.
Running hook /usr/lib/pm-utils/power.d/pcie_aspm false:
/usr/lib/pm-utils/power.d/pcie_aspm: line 9: echo: ошибка записи: Операция не позволена

/usr/lib/pm-utils/power.d/pcie_aspm false: success.
Running hook /usr/lib/pm-utils/power.d/readahead false:
Setting readahead for /dev/sda2 to 256...Done.
Setting readahead for /dev/sda4 to 256...Done.
Setting readahead for /dev/sda1 to 256...Done.

/usr/lib/pm-utils/power.d/readahead false: success.
Running hook /usr/lib/pm-utils/power.d/sata_alpm false:
Setting SATA APLM on host0 to max_performance...Done.
Setting SATA APLM on host1 to max_performance...Done.
Setting SATA APLM on host2 to max_performance...Done.
Setting SATA APLM on host3 to max_performance...Done.
Setting SATA APLM on host4 to max_performance...Done.
Setting SATA APLM on host5 to max_performance...Done.

/usr/lib/pm-utils/power.d/sata_alpm false: success.
Running hook /usr/lib/pm-utils/power.d/sched-powersave false:
**sched policy powersave OFF

/usr/lib/pm-utils/power.d/sched-powersave false: success.
Running hook /usr/lib/pm-utils/power.d/wireless false:
Turning powersave for wlo1 off...Done.

/usr/lib/pm-utils/power.d/wireless false: success.
Running hook /usr/lib/pm-utils/power.d/xfs_buffer false:

/usr/lib/pm-utils/power.d/xfs_buffer false: success.

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