LINUX.ORG.RU

Не работают спящий/ждущий режимы

 ,


0

3

Не работают спящий/ждущий режимы.

root@dom:/home/user# uname -a
Linux dom 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64 GNU/Linux
Заюзывал MATE, тоже самое. HDD отключается, пк работает, на мониторе в верхнем левом углу помигивает нижнее подчеркивание.

Что доставить, что поправить?


Ответ на: комментарий от Falcon-peregrinus
root@dom:/home/user# dpkg -l | grep upower
ii  libupower-glib1                       0.9.17-1                           amd64        abstraction for power management - shared library
ii  upower                                0.9.17-1                           amd64        abstraction for power management

Зачем обновлять ядро, не так старо ведь. Или?

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

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

Falcon-peregrinus ★★★★★
()
Ответ на: комментарий от smilessss

Угу, есть. Если честно я разик пробовал обновить, завалил все, побаиваюсь. Такие вот откровения.

root@dom:/home/user# dpkg -l | grep pm-utils
ii  pm-utils                              1.4.1-9                            all          utilities and scripts for power management

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

что будет если

sudo pm-suspend --quirk-s3-bios
?

потом сделай

lsmod > 1
awkawk '{ if (NR!= 1) {if (NR!=2) printf ", "; printf $1}}' 1 > 2
и залей файл 2 на http://pastebin.com/ и ссылку прикрепи сюда
переименуй его в suspend-modules.conf
и сделай
sudo cp suspend-modules.conf /etc
и затем попробуй засуспендить

smilessss ★★★★★
()
Ответ на: комментарий от sin-ok

ядро можешь не обновлять в поставить ещё одно рядом и прописать его в грубе или сделать это автоматом

grub-mkconfig -o /boot/grub/grub.cfg

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

После выполнения - pm-suspend --quirk-s3-bios HDD выключился, монитор погас, пк продолжал работать.

root@dom:/home/user# lsmod > 1
root@dom:/home/user# awkawk '{ if (NR!= 1) {if (NR!=2) printf ", "; printf $1}}' 1 > 2
bash: awkawk: команда не найдена
root@dom:/home/user# lsmod > 1 awkawk '{ if (NR!= 1) {if (NR!=2) printf ", "; printf $1}}' 1 > 2
Usage: lsmod
sin-ok
() автор топика
Ответ на: комментарий от sin-ok

я криво скопировал

awk '{ if (NR!= 1) {if (NR!=2) printf ", "; printf $1}}' 1 > 2
после этого в файле 2 появятся модули , идущие через запятую делай с ним дальше по инструкции

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

я криво скопировал

это я туплю просто ^^

http://pastebin.com/6BirMEfE

root@dom:/home/user# cd /etc root@dom:/etc# nano suspend-modules.conf

И скопировал туда, вроде верно понял. Сейчас попробую и отпишусь. Пробую той командой ведь, так?

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

Пробую той командой ведь, так?

ну если не взлетит есть ещё

--quirk-dpms-on
  --quirk-dpms-suspend
  --quirk-radeon-off
  --quirk-reset-brightness
  --quirk-s3-bios
  --quirk-s3-mode
  --quirk-vbe-post
  --quirk-vbemode-restore
  --quirk-vbestate-restore
  --quirk-vga-mode-3
  --quirk-none

и лучше перезагрузиться, а уже потом пробовать

smilessss ★★★★★
()
Ответ на: комментарий от sin-ok
sudo nano /etc/suspend-modules.conf

затем копируй туда

fuse, btrfs, crc32c, libcrc32c, zlib_deflate, ufs, qnx4, hfsplus, hfs, minix, ntfs, msdos, jfs, xfs, reiserfs, ext3, jbd, ext2, efivars, dm_mod, nls_utf8, nls_cp437, vfat, fat, bnep, rfcomm, bluetooth, rfkill, binfmt_misc, loop, uvcvideo, videodev, snd_usb_audio, snd_usbmidi_lib, snd_hwdep, snd_seq_midi, snd_seq_midi_event, snd_rawmidi, v4l2_compat_ioctl32, media, mperf, nouveau, mxm_wmi, nv_tco, wmi, video, ttm, drm_kms_helper, snd_intel8x0, snd_ac97_codec, snd_pcm, snd_page_alloc, drm, snd_seq, snd_seq_device, snd_timer, psmouse, snd, edac_mce_amd, edac_core, power_supply, i2c_nforce2, i2c_algo_bit, parport_pc, k8temp, evdev, serio_raw, soundcore, ac97_bus, i2c_core, parport, processor, button, ext4, crc16, jbd2, mbcache, usbhid, hid, sg, sr_mod, sd_mod, crc_t10dif, cdrom, ata_generic, usb_storage, pata_amd, libata, scsi_mod, e100, mii, forcedeth, thermal, floppy, fan, thermal_sys, ohci_hcd, ehci_hcd, usbcore, usb_common

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

Докладываю.

HDD не останавливается, дисплей гаснет, затем оповещение о поднятой сети, и дисплейчик с входом, ввожу логин и пасс, и у меня положение до манипуляций.

ПК не выключается.

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

что за комп, модель ноута ? пробуй с разными

  --quirk-dpms-on
  --quirk-dpms-suspend
  --quirk-radeon-off
  --quirk-reset-brightness
  --quirk-s3-bios
  --quirk-s3-mode
  --quirk-vbe-post
  --quirk-vbemode-restore
  --quirk-vbestate-restore
  --quirk-vga-mode-3
  --quirk-none

у меня арч с systemd сам дёргает этот файл
там есть такая штука systemd suspend modules
версия ядра какая ?

smilessss ★★★★★
()

Покажи /var/log/pm-suspend.log.

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

Да ну, а как у людей на всякой древности и древних ядрах все работает тогда?

Нет, тут что-то не так ^^

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

Linux dom 3.2.0-4-amd64

ну тогда хоть 3.9 попробуй вкатить
если не взлетит, то 3.11 rc5

и в параметры ядра добавить acpi_sleep=s3_bios

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

Хорошоу, сейчас погуглю как осуществить. Спасибо.

sin-ok
() автор топика

Загрузитесь с loglevel=9 debug no_console_suspend и снова попробуйте загибернироваться/заснуть.

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

AITap ★★★★★
()
Последнее исправление: AITap (всего исправлений: 1)

uname -a
Linux localhost 3.2.0-4-686-pae #1 SMP Debian 3.2.46-1 i686 GNU/Linux

ноут asus k52n, видеокарта ATI Mobility Radeon HD 4250, драйвер с оффсайта.

Проблема со взлетом после спящего режима((( Стартует через раз, в случае неудачного взлета черный экран и мигающий курсор.
Судя по всему копать нужно в сторону выдеокарты (видеодрайвера).

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

Проснулся и врываюсь.

Драйвера (видео) поставил, ядро из бэкпортов установил, 3.9-0.bpo.1-amd64

В /etc/default/grub 1й вариант

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash loglevel=9 debug no_console_suspend"

HDD отключается, на дисплее отображается процесс. В итоге останавливается на следующем.

http://rghost.ru/48211943/image.png

Перезагружаюсь нажатием физически кнопочки reset.

И прежнее состояние меня таки ждет, после загрузки.

2й вариант

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_sleep=s3_bios"
HDD отключается, на дисплее отображается процесс. В итоге останавливается на следующем. http://rghost.ru/48211948/image.png

И прежнее состояние после загрузки не ждет.

sin-ok
() автор топика
Ответ на: комментарий от Ignatov

можно, там вроде ещё не сломали саспенд в рам

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

Нет, все как прежде, не помогает.

sin-ok
() автор топика
Ответ на: комментарий от smilessss

$ lspci -v | grep VGA
Flags: bus master, VGA palette snoop, 66MHz, medium devsel, latency 64
01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RS880M [Mobility Radeon HD 4200 Series] (prog-if 00 [VGA controller])


Что это значит? Почему стартует драйвер для ATI RS880M? Куда копать?

Ignatov ★★★
()

Появилось время и все поправил. Собственно Pf-kernel

Устанавливается очень просто.

wget http://repos.natalenko.name/debian/pf/linux-image-3.9.5-pf_1_amd64.deb http://repos.natalenko.name/debian/pf/linux-headers-3.9.5-pf_1_amd64.deb 
dpkg -i *.deb
update-grub

Затем установка драйверов nvidia и собственно все, полет нормальный.

Спасибо post-factum

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