LINUX.ORG.RU

На rv513 не работает Hibernate


0

1

Есть у меня теперь такой ноутбук. На десктопе настроил pm-utils, и работает безупречно, а тут нормально засыпает, но почему-то не просыпается. В какую сторону смотреть?

★★★★★

Последнее исправление: Dmitry_Sokolowsky (всего исправлений: 1)
Ответ на: комментарий от onon

suspend.log:

$ cat /var/log/pm-suspend.log
Initial commandline parameters: 
Blacklisting 01grub.
Blacklisting 90clock.
вівторок, 28 серпня 2012 13:18:05 +0300: Running hooks for hibernate.
Running hook /usr/lib/pm-utils/sleep.d/00logging hibernate hibernate:
Linux calculate 3.4.5-calculate #1 SMP PREEMPT Mon Jul 23 05:49:18 UTC 2012 i686 AMD E-450 APU with Radeon(tm) HD Graphics AuthenticAMD GNU/Linux
Module                  Size  Used by
fuse                   58301  3 
ipv6                  237802  14 
rfcomm                 27126  12 
bnep                    7963  2 
af_packet              21442  0 
cryptomgr               2084  0 
aead                    4728  1 cryptomgr
arc4                    1022  2 
crypto_algapi          10354  3 cryptomgr,aead,arc4
brcmsmac              495970  0 
brcmutil                2188  1 brcmsmac
crc8                     772  1 brcmsmac
cordic                   749  1 brcmsmac
b43                   326077  0 
snd_hda_codec_realtek    50948  1 
snd_hda_codec_hdmi     20554  1 
mac80211              215370  2 brcmsmac,b43
cfg80211              139984  3 brcmsmac,b43,mac80211
ssb                    41013  1 b43
mmc_core               66026  2 b43,ssb
pcmcia                 30410  2 b43,ssb
pcmcia_core             9729  1 pcmcia
snd_hda_intel          19772  0 
snd_hda_codec          71646  3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
uvcvideo               58426  0 
r8169                  42454  0 
videobuf2_core         17069  1 uvcvideo
videodev               78139  1 uvcvideo
videobuf2_vmalloc       1800  1 uvcvideo
mii                     3279  1 r8169
videobuf2_memops        1338  1 videobuf2_vmalloc
snd_hwdep               4332  1 snd_hda_codec
snd_pcm                57641  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_timer              14447  1 snd_pcm
snd                    41825  7 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
snd_page_alloc          5549  2 snd_hda_intel,snd_pcm
rng_core                2506  1 b43
ext4                  260967  3 
mbcache                 4090  1 ext4
jbd2                   46039  1 ext4
btusb                   9757  0 
bluetooth             160100  24 rfcomm,bnep,btusb
rfkill                 11895  4 cfg80211,bluetooth
crc16                   1005  2 ext4,bluetooth
powernow_k8            11937  0 
mperf                    863  1 powernow_k8
microcode               8345  0 
sp5100_tco              3568  0 
k10temp                 2075  0 
ac                      2345  0 
video                   9527  0 
processor              22764  3 powernow_k8
battery                 8455  0 
button                  3319  0 
i2c_piix4               7020  0 
sg                     19764  0 
bcma                   18543  2 brcmsmac,b43
ohci_hcd               18449  0 
joydev                  7343  0 
radeon                762545  4 
ttm                    45518  1 radeon
drm_kms_helper         21751  1 radeon
drm                   160242  6 radeon,ttm,drm_kms_helper
hwmon                    945  2 k10temp,radeon
i2c_algo_bit            4400  1 radeon
i2c_core               15022  6 videodev,i2c_piix4,radeon,drm_kms_helper,drm,i2c_algo_bit
cfbcopyarea             2861  1 radeon
cfbimgblt               1805  1 radeon
cfbfillrect             2937  1 radeon
             total       used       free     shared    buffers     cached
Mem:       1810788     785068    1025720          0      50068     341004
-/+ buffers/cache:     393996    1416792
Swap:      4009980          0    4009980

/usr/lib/pm-utils/sleep.d/00logging hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/00powersave hibernate hibernate:
Blacklisting 01grub.
Blacklisting 90clock.

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

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

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

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

/usr/lib/pm-utils/sleep.d/90clock hibernate hibernate: success.
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/95led hibernate hibernate:

/usr/lib/pm-utils/sleep.d/95led hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler hibernate hibernate:
Kernel modesetting video driver 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.
вівторок, 28 серпня 2012 13:18:06 +0300: performing hibernate

powersave.log:

$ cat /var/log/pm-powersave.log
Running hook /usr/lib/pm-utils/power.d/disable_wol false:
Setting Wake On Lan for eth0 to enable...Done.

/usr/lib/pm-utils/power.d/disable_wol false: success.
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/harddrive false:

/usr/lib/pm-utils/power.d/harddrive 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 /boot 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: рядок 9: echo: помилка запису: Operation not permitted

/usr/lib/pm-utils/power.d/pcie_aspm false: success.
Running hook /usr/lib/pm-utils/power.d/readahead false:
Setting readahead for /dev/sda4 to 256...Done.
Setting readahead for /dev/sda1 to 256...Done.
Setting readahead for /dev/sda2 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:
cat: /sys/class/net/wlan0/device/enable: No such file or directory

/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.

Dmitry_Sokolowsky ★★★★★
() автор топика
Последнее исправление: Dmitry_Sokolowsky (всего исправлений: 1)
Ответ на: комментарий от post-factum

Оказалось дело в модуле bluetooth, но от него зависят от 3 других модуля, а один из них (bnep) непонятно от чего зависит, только пишет, что он используется, а чем, непонятно. Как это выяснить?

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

Нормально засыпает и просыпается, если Bluetooth выключен средствами Blueman, и ноутбук работает от аккумулятора. Это пойдёт в качестве временного решения, но конечно, не совсем то, что мне нужно...
Почему не получается выгрузить модуль bluetooth на уровне системы? Как разобраться с этими зависимостями?
Как сделать, чтобы при подключенном адаптере тоже работало?

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

lsmod показывает зависимости.

В качестве воркераунда предлагаю написать хук, который будет тушить блютуз и выгружать модули (как определишь зависимости), а потом поднимать всё, как было.

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