Ждущий/Спящий режим

Меня давно мучает вопрос - как отправлять комп в спящий или ждущий режим?
Как я понял из разных источников в kde4 в меню "K" -> "Выход" должна быть серая кнопка "Ждущий режим", у меня такой кнопки нет. Что мне сделать чтобы она появилась? Флаг acpi присутствует, может надо ещё каких-то флагов добавить или что-то в ядре включить?

? emerge

?

emerge  kde-base/powerdevil

Покажите

zgrep 'SUSPEND' /proc/config.gz
zgrep 'HIBERNATION' /proc/config.gz

Я Gentoo & Funtoo

kde-base/powerdevil стоит,

kde-base/powerdevil стоит, вообще его вытягивает kdebase-meta - было бы странно если бы его небыло.

$ zgrep 'SUSPEND' /proc/config.gz
CONFIG_ARCH_SUSPEND_POSSIBLE=y
# CONFIG_SUSPEND is not set
# CONFIG_USB_SUSPEND is not set

zgrep 'HIBERNATION' /proc/config.gz
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
# CONFIG_HIBERNATION is not set

Delta

Delta написал(а):
kde-base/powerdevil стоит, вообще его вытягивает kdebase-meta - было бы странно если бы его небыло.

$ zgrep 'SUSPEND' /proc/config.gz
CONFIG_ARCH_SUSPEND_POSSIBLE=y
# CONFIG_SUSPEND is not set
# CONFIG_USB_SUSPEND is not set

zgrep 'HIBERNATION' /proc/config.gz
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
# CONFIG_HIBERNATION is not set

Я Gentoo & Funtoo

Можно поподробнее?

Можно поподробнее?

это какбе намек на то, что

это какбе намек на то, что поддержка suspend/hibernate не вкомпилена в ядро. как ядро настраивал?
включается в
Power management and ACPI options --->
[*] Suspend to RAM and standby
[*] Hibernation (aka 'suspend to disk')

Ubuntu is an African Word that means "Gentoo is too hard for me"

А как иксы стартуете?

А как иксы стартуете?

Как все. startx Вообще у меня

Как все. startx
Вообще у меня стартует xdm и kdm как графический вход в систему.

если через startx то кнопок

если через startx то кнопок перехода в Ждущий/Спящий режим не будет, так как это только от рута может осуществляться.
Если входить через kdm, то кнопки должны быть

Обычно вхожу через kdm,но

Обычно вхожу через kdm,но бывают моменты когда нужно спуститься в низ к консоли под рут и уже под рутом по необходимости запускаю startx

sys-power/pm-utils стоят?

sys-power/pm-utils стоят?

$ emerge -pv

$ emerge -pv sys-power/pm-utils

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] sys-power/pm-utils-1.2.4 USE="alsa -debug -networkmanager -ntp" VIDEO_CARDS="-intel -radeon" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

стоят.

У меня и на ноуте тоже нет

У меня и на ноуте тоже нет кнопки спящего режима. Вхожу в систему тоже через kdm

Кнопки спящего режима

Кнопки спящего режима (suspend2ram) может не быть, если в биосе стоит режим S1, а не S3 в настройках управления питанием.

У меня startx прописан в

У меня startx прописан в ./bash_profile - так стартуют иксы. Кнопки ждущего/спящего в КДЕ4 у меня присутствуют (ессно не от рута). Другое дело, что не пробовал применять ещё эти кнопки :)

Пересобрал ядро с Power

Пересобрал ядро с

Power management and ACPI options --->
[*] Suspend to RAM and standby
[*] Hibernation (aka 'suspend to disk')

появились две кнопки "Ждущий режим" и "Спящий режим" при попытке отправить и в первый и во второй режимы просто гаснет экран, а комп все равно продолжает шуметь, при попытке выдти из режимов ничего не происходить, какбудто комп завис. Посоветуйте как мне решить теперь эту проблему?

Для начала (или уже для

Для начала (или уже для середины?) дать больше информации о своей системе:

uname -r
grep -e 'PM_|SUSPEND|HIBERNATION' /usr/src/linux/.config
eix -c pm-utils
emerge --info
less /var/log/pm-suspend.log

Я Gentoo & Funtoo

jumanji@Delta ~ $ uname

jumanji@Delta ~ $ uname -r
2.6.29-gentoo-r5
jumanji@Delta ~ $ grep -e 'PM_|SUSPEND|HIBERNATION' /usr/src/linux/.config
jumanji@Delta ~ $ eix -c pm-utils
[I] sys-power/pm-utils (1.2.4@24.04.2009): Suspend and hibernation utilties for HAL
jumanji@Delta ~ $ emerge --info
Portage 2.1.6.13 (default/linux/amd64/2008.0, gcc-4.3.2, glibc-2.8_p20080602-r1, 2.6.29-gentoo-r5 x86_64)
=================================================================
System uname:

Timestamp of tree: Tue, 16 Jun 2009 16:00:01 +0000
app-shells/bash: 3.2_p39
dev-java/java-config: 2.1.7
dev-lang/python: 2.5.4-r2
dev-util/cmake: 2.6.4
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox: 2.0
sys-devel/autoconf: 2.13, 2.63
sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils: 2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 1.5.26
virtual/os-headers: 2.6.27-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.2/env /usr/kde/4.2/share/config /usr/kde/4.2/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/home/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://linuxarchive.nnov.ru/Unix/Gentoo/"
LANG="ru_RU.UTF-8"
LC_ALL=""
LDFLAGS="-Wl,-O1"
LINGUAS="en ru"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X a52 aac aalib accessibility acl acpi alsa amazon amd64 automount berkdb bittorrent bluetooth bzip2 cdaudio cddb cdio cdr chm cli consolekit cracklib crypt css cups dbus djvu dri dts dvb dvd dvdr dvdread embedded encode ffmpeg flac fortran fuse gdbm gif gpm hal history iconv ieee1394 imagemagick ipv6 isdnlog jack java jpeg jpeg2k kde kde4 kdeprefix kdrive lame mad midi mmx mng modplug mp3 mp4 mpeg mudflap multilib musepack mysql ncurses nls nptl nptlonly nsplugin nvidia objc objc++ ogg openal openexr opengl openmp oscar oss pam pch pcre perl player png pppd python qt qt3 qt3support qt4 quicktime rar readline reflection samba sdl semantic-desktop session speex spl sqlite3 sse sse2 ssl svg swat sysfs tcpd theora threads threadsafe thumbnail tiff unicode v4l v4l2 verse vorbis wavpack webkit wifi winbind x264 xcb xcomposite xinerama xorg xulrunner xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en ru" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Если команда grep -e

Если команда

grep -e 'PM_|SUSPEND|HIBERNATION' /usr/src/linux/.config

ничего не показывает, покажите

zgrep PM_ /proc/config.gz
zgrep SUSPEND /proc/config.gz
zgrep HIBERNATION /proc/config.gz

Существует ли файл /var/log/pm-suspend.log, что в нём?
Что выводят команды

pm-is-supported --suspend && echo 'OK'
pm-is-supported --hibernate && echo 'OK'

Я Gentoo & Funtoo

jumanji@Delta ~ $ zgrep PM_

jumanji@Delta ~ $ zgrep PM_ /proc/config.gz
# CONFIG_PM_DEBUG is not set
CONFIG_PM_SLEEP_SMP=y
CONFIG_PM_SLEEP=y
CONFIG_PM_STD_PARTITION=""
CONFIG_X86_PM_TIMER=y
jumanji@Delta ~ $ zgrep SUSPEND /proc/config.gz
CONFIG_ARCH_SUSPEND_POSSIBLE=y
CONFIG_SUSPEND=y
CONFIG_SUSPEND_FREEZER=y
# CONFIG_USB_SUSPEND is not set
jumanji@Delta ~ $ zgrep HIBERNATION /proc/config.gz
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
CONFIG_ARCH_HIBERNATION_HEADER=y
CONFIG_HIBERNATION=y
jumanji@Delta ~ $ pm-is-supported --suspend && echo 'OK'
OK
jumanji@Delta ~ $ pm-is-supported --hibernate && echo 'OK'
OK

Для засыпания на диск при

Для засыпания на диск при конфигурации ядра нужно указать раздел, на который и будет производиться, собственно, сохранение

CONFIG_PM_STD_PARTITION="/dev/sda2"  Это пример! У вас раздел может быть другим. 

Я Gentoo & Funtoo

В каком конфиге этот параметр

В каком конфиге этот параметр надо прописать?

Спасибо за помощь!

В /usr/src/linux/.config - в

В /usr/src/linux/.config - в конфигурационном файле ядра.

Я Gentoo & Funtoo

Того же эффекта можно

Того же эффекта можно добиться, указав в конфигурационном файле загрузчика resume=swap:/dev/sda2.

Я Gentoo & Funtoo

AFAIK это распарсит только

AFAIK это распарсит только tuxonice-sources

Ubuntu is an African Word that means "Gentoo is too hard for me"

/var/log/pm-suspend.log

Initial commandline parameters: --quirk-vbe-post
Blacklisting 01grub.
Blacklisting 55NetworkManager.
Blacklisting 90clock.
Wed Jun 17 23:19:33 GMT 2009: Running hooks for suspend.
/usr/lib64/pm-utils/sleep.d/00auto-quirk suspend suspend: success.
/usr/lib64/pm-utils/sleep.d/00logging suspend suspend: Linux Delta 2.6.29-gentoo-r5 #1 SMP Wed Jun 17 21:20:05 GMT 2009 x86_64 Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz GenuineIntel GNU/Linux
Module Size Used by
ipv6 245680 14
aes_generic 27736 1
snd_pcm_oss 34288 0
snd_mixer_oss 14568 1 snd_pcm_oss
snd_seq_oss 28816 0
snd_seq_midi_event 7480 1 snd_seq_oss
snd_seq 50128 4 snd_seq_oss,snd_seq_midi_event
snd_seq_device 7388 2 snd_seq_oss,snd_seq
nvidia 8104584 36
arc4 1944 2
ecb 2968 2
snd_hda_codec_analog 74968 1
rtl8187 43240 0
snd_hda_intel 24888 2
snd_hda_codec 62040 2 snd_hda_codec_analog,snd_hda_intel
mac80211 123648 1 rtl8187
eeprom_93cx6 2408 1 rtl8187
snd_hwdep 7776 1 snd_hda_codec
snd_pcm 71248 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
r8169 31868 0
cfg80211 19736 2 rtl8187,mac80211
sky2 45836 0
snd_timer 21208 2 snd_seq,snd_pcm
mii 5496 1 r8169
floppy 56296 0
thermal 18808 1
snd_page_alloc 9512 2 snd_hda_intel,snd_pcm
processor 44608 1 thermal
rtc 7912 0
thermal_sys 11600 2 thermal,processor
button 7304 0
tg3 102620 0
libphy 23192 1 tg3
e1000 114108 0
fuse 53056 6
jfs 153008 0
raid10 19688 0
raid456 120872 0
async_memcpy 2312 1 raid456
async_xor 3800 1 raid456
xor 5384 2 raid456,async_xor
async_tx 3848 3 raid456,async_memcpy,async_xor
raid1 20104 0
raid0 6360 0
dm_bbr 10320 0
dm_snapshot 17592 0
dm_mirror 14016 0
dm_region_hash 12136 1 dm_mirror
dm_log 9724 2 dm_mirror,dm_region_hash
dm_mod 56560 4 dm_bbr,dm_snapshot,dm_mirror,dm_log
scsi_wait_scan 1352 0
sbp2 22308 0
ohci1394 29236 0
ieee1394 86896 2 sbp2,ohci1394
sl811_hcd 10840 0
usbhid 24336 0
ohci_hcd 22148 0
uhci_hcd 21520 0
usb_storage 135008 0
ehci_hcd 33780 0
usbcore 142416 8 rtl8187,sl811_hcd,usbhid,ohci_hcd,uhci_hcd,usb_storage,ehci_hcd
lpfc 261796 0
qla2xxx 203188 0
megaraid_sas 36060 0
megaraid_mbox 29400 0
megaraid_mm 9624 1 megaraid_mbox
megaraid 40376 0
aacraid 68868 0
sx8 15160 0
DAC960 66944 0
cciss 36568 0
3w_9xxx 31240 0
3w_xxxx 23648 0
mptsas 33032 0
scsi_transport_sas 30920 1 mptsas
mptfc 16608 0
scsi_transport_fc 43980 3 lpfc,qla2xxx,mptfc
scsi_tgt 13168 1 scsi_transport_fc
mptspi 17592 0
mptscsih 32872 3 mptsas,mptfc,mptspi
mptbase 78900 4 mptsas,mptfc,mptspi,mptscsih
atp870u 26912 0
dc395x 31348 0
qla1280 116128 0
dmx3191d 11144 0
sym53c8xx 70160 0
gdth 79064 0
advansys 72976 0
initio 17512 0
BusLogic 22896 0
arcmsr 22304 0
aic7xxx 116764 0
aic79xx 134716 0
scsi_transport_spi 24024 5 mptspi,dmx3191d,sym53c8xx,aic7xxx,aic79xx
sg 29184 0
pdc_adma 7852 0
sata_inic162x 10172 0
sata_mv 24996 0
ata_piix 25628 7
ahci 33416 0
sata_qstor 7916 0
sata_vsc 6348 0
sata_uli 5084 0
sata_sis 6236 0
sata_sx4 10844 0
sata_nv 24560 0
sata_via 11132 0
sata_svw 6268 0
sata_sil24 14332 0
sata_sil 10592 0
sata_promise 12716 0
pata_sl82c105 5544 0
pata_cs5530 6504 0
pata_cs5520 6440 0
pata_via 10092 0
pata_jmicron 3912 0
pata_marvell 4504 0
pata_sis 13196 1 sata_sis
pata_netcell 3836 0
pata_sc1200 4648 0
pata_pdc202xx_old 6392 0
pata_triflex 4956 0
pata_atiixp 5592 0
pata_opti 4684 0
pata_amd 13372 0
pata_ali 11928 0
pata_it8213 5452 0
pata_pcmcia 14120 0
pcmcia 35200 1 pata_pcmcia
firmware_class 8520 3 tg3,qla2xxx,pcmcia
pcmcia_core 36372 1 pcmcia
pata_ns87415 5132 0
pata_ns87410 4760 0
pata_serverworks 7880 0
pata_artop 6892 0
pata_it821x 11836 0
pata_optidma 6832 0
pata_hpt3x2n 6744 0
pata_hpt3x3 5340 0
pata_hpt37x 13752 0
pata_hpt366 7144 0
pata_cmd64x 7768 0
pata_efar 5372 0
pata_rz1000 4444 0
pata_sil680 7004 0
pata_radisys 4892 0
pata_pdc2027x 8860 0
pata_mpiix 5004 0
libata 173068 50 pdc_adma,sata_inic162x,sata_mv,ata_piix,ahci,sata_qstor,sata_vsc,sata_uli,sata_sis,sata_sx4,sata_nv,sata_via,sata_svw,sata_sil24,sata_sil,sata_promise,pata_sl82c105,pata_cs5530,pata_cs5520,pata_via,pata_jmicron,pata_marvell,pata_sis,pata_netcell,pata_sc1200,pata_pdc202xx_old,pata_triflex,pata_atiixp,pata_opti,pata_amd,pata_ali,pata_it8213,pata_pcmcia,pata_ns87415,pata_ns87410,pata_serverworks,pata_artop,pata_it821x,pata_optidma,pata_hpt3x2n,pata_hpt3x3,pata_hpt37x,pata_hpt366,pata_cmd64x,pata_efar,pata_rz1000,pata_sil680,pata_radisys,pata_pdc2027x,pata_mpiix
total used free shared buffers cached
Mem: 4061800 651908 3409892 0 37156 229212
-/+ buffers/cache: 385540 3676260
Swap: 4104568 0 4104568
success.
/usr/lib64/pm-utils/sleep.d/00powersave suspend suspend: success.
/usr/lib64/pm-utils/sleep.d/01grub suspend suspend: disabled.
/usr/lib64/pm-utils/sleep.d/49bluetooth suspend suspend: not applicable.
/usr/lib64/pm-utils/sleep.d/55NetworkManager suspend suspend: disabled.
/usr/lib64/pm-utils/sleep.d/55wicd suspend suspend: success.
/usr/lib64/pm-utils/sleep.d/75modules suspend suspend: success.
/usr/lib64/pm-utils/sleep.d/90chvt suspend suspend: success.
/usr/lib64/pm-utils/sleep.d/90clock suspend suspend: disabled.
/usr/lib64/pm-utils/sleep.d/94cpufreq suspend suspend: success.
/usr/lib64/pm-utils/sleep.d/95led suspend suspend: not applicable.
/usr/lib64/pm-utils/sleep.d/98smart-kernel-video suspend suspend: success.
/usr/lib64/pm-utils/sleep.d/99video suspend suspend: kernel.acpi_video_flags = 0
success.
Wed Jun 17 23:19:42 GMT 2009: performing suspend

Получается ли у вас "усыпить"

Получается ли у вас "усыпить" компьютер командами

pm-suspend

(это в RAM)

pm-hibernate

(это на диск)?

Если "засыпание" происходит, а "проснуться" не получается, попробуйте добавить (если его нет, создайте) в файл /etc/pm/config.d/gentoo опцию HIBERNATE_RESUME_POST_VIDEO="yes"

P.S. Мне в своё время помогло добавление cpi_sleep=s3_bios,s3_mode к строке kernel ... в конфигурационный файл Grub'а

Я Gentoo & Funtoo

Попробовал все ваши

Попробовал все ваши рекомендации, все равно при отправке в спящий режим комп зависает.

1. Убедитесь, что

1. Убедитесь, что sys-apps/hal собран с USE-флагом laptop.
2. Попробуйте ввести команды предыдущего поста, находясь в "чистой" консоли, т. е. предварительно выполните

rc-update del xdm default

и перегрузитесь. Будет ли компьютер "засыпать"?

3. Если в консоли "заснуть" получится, добавьте опцию SUSPEND_MODULES="nvidia" в файл /etc/pm/config.d/gentoo.

Я Gentoo & Funtoo

1. Пересобрал hal с флагом

1. Пересобрал hal с флагом laptop и запустил revdep-rebuild - пересобрал ряд програм в том числе и pm-utils.

2. Убрал xdm из загрузки - перезагрузился, под чистой консолью пробовал запускать pm-suspend и pm-hibernate результат тотже гаснет экран а комп продолжает шуметь.

1. Покажите zgrep ACPI

1. Покажите

zgrep ACPI /proc/config.gz

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

rmmod nvidia

Я Gentoo & Funtoo

Странно, на ноуте пересобрал

Странно, на ноуте пересобрал ядро с поддерхкой Ж/С режимов и там все сразу просто великолепно заработало, а вот на десктопе не хочет

$ zgrep ACPI

$ zgrep ACPI /proc/config.gz
CONFIG_X86_64_ACPI_NUMA=y
# Power management and ACPI options
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
# CONFIG_ACPI_PROCFS is not set
CONFIG_ACPI_PROCFS_POWER=y
CONFIG_ACPI_SYSFS_POWER=y
CONFIG_ACPI_PROC_EVENT=y
CONFIG_ACPI_AC=m
CONFIG_ACPI_BATTERY=m
CONFIG_ACPI_BUTTON=m
# CONFIG_ACPI_VIDEO is not set
CONFIG_ACPI_FAN=m
CONFIG_ACPI_DOCK=y
CONFIG_ACPI_PROCESSOR=m
CONFIG_ACPI_HOTPLUG_CPU=y
CONFIG_ACPI_THERMAL=m
CONFIG_ACPI_NUMA=y
# CONFIG_ACPI_CUSTOM_DSDT is not set
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
# CONFIG_ACPI_PCI_SLOT is not set
CONFIG_ACPI_CONTAINER=m
# CONFIG_ACPI_SBS is not set
CONFIG_X86_ACPI_CPUFREQ=m
CONFIG_X86_POWERNOW_K8_ACPI=y
CONFIG_PNPACPI=y
CONFIG_BLK_DEV_IDEACPI=y
CONFIG_ATA_ACPI=y
CONFIG_PATA_ACPI=m
CONFIG_THINKPAD_ACPI=m
# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set
# CONFIG_THINKPAD_ACPI_DEBUG is not set
CONFIG_THINKPAD_ACPI_BAY=y
CONFIG_THINKPAD_ACPI_VIDEO=y
CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
# CONFIG_ACPI_WMI is not set
CONFIG_ACPI_ASUS=m
CONFIG_ACPI_TOSHIBA=m

Попробуй тупо сделать 1) #

Попробуй тупо сделать
1) # echo mem > /sys/power/state -- это ждущий режим
2) # echo disk > /sys/power/state -- это спящий режим
чтобы работало второе, надо при загрузке указать параметр resume=/dev/<твой-девайс-со-свапом>

Ubuntu is an African Word that means "Gentoo is too hard for me"

pm-suspend у меня

pm-suspend у меня отрабатывает отлично, просыпается тоже.
А вот pm-hibernate не хочет. Пишет, что недоступно swap-устройство. Как ему его указать вручную? В grub.conf прописал, но это, как я понимаю, нужно для просыпания. А как команде pm-hibernate указать, куда засыпать? (устройство /dev/sdb3 у меня в качестве его)
А ещё лучше было бы, что бы через kde можно было усыплять. Аналогично, suspend работает, hibernate - нет.
И ещё момент, если можно научить засыпать в файл - мне удобнее так. Слышал, что tuxonice так умеет, но мне бы gentoo-sources. Просто места жалко на swap тратить. Вообще не критично, мне хотя бы в swap.

немного не по теме но из той

немного не по теме но из той же области. по нажатию кнопочки "power" на системнике, компутер тупо вырубается без каких либо сохранений параметров и т.п. Это нормально? Это исправляется?

скрытный секс :)

Это исправляется в настройках

Это исправляется в настройках биоса, если он поддерживает такое

мало вероятно. точнее не

мало вероятно. точнее не вероятно вообще. за реакцию отвечает ядро. да кстати, в kde-4 по моему при этом вылазит предложение выключиться или перезагрузиться. у меня kde-3.5

стоит уточнить суть вопроса. меня не устраивает в имеющемся поведении то, что при нажатии этой кнопки, действия происходят, ровным счетом как после команды poweroff. что при работе в kde несколько не удобно, ввиду того, что сессия не сохраняется :(

скрытный секс :)

копать в сторону acpi

копать в сторону acpi

Ubuntu is an African Word that means "Gentoo is too hard for me"

много ариантов через что

много вариантов через что настроить поведение
например acpid с включением нужных модулей в ядре и правкой конфига

У кого-нибудь ещё есть идеи

У кого-нибудь ещё есть идеи как заставить десктоп уходить в ждущий режим?

Хочу уточнить, этот десктоп

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

Я Gentoo & Funtoo

Это десктоп (черый ящик под

Это десктоп (черый ящик под столом к которому подключены клавиатура, монитор и.т.д) на нем установлена ОС Gentoo и ОС Windows, вторая используется крайне редко. Устанавливал gentoo с install-amd64-minimal-2008.0-r1.

Это не ответ на заданный выше

Это не ответ на заданный выше вопрос. Хотелось бы определить, невозможность гибернации в данном случае - это проблема "софта" (Gentoo) или "железа" (

Delta написал(а):
Это десктоп (черый ящик под столом к которому подключены клавиатура, монитор и.т.д

)

Я Gentoo & Funtoo

hibernate

Lupo Alberto написал(а):
Это не ответ на заданный выше вопрос. Хотелось бы определить, невозможность гибернации в данном случае - это проблема "софта" (Gentoo) или "железа" (
Delta написал(а):
Это десктоп (черый ящик под столом к которому подключены клавиатура, монитор и.т.д

)

Я может быть не в теме, но зачем десктопу хибернация, а?
Или я - дурень, или - одно из двух :D

willy написал(а):Я может быть

willy написал(а):
Я может быть не в теме, но зачем десктопу хибернация, а?

Вы на ночь компьютер выключаете? Чтоб с утра все осталось ))

hibernate

Неа, у меня "ночной безлимит", качаю, что попало ;)
А вообще,- понял, каюсь :)

Можно попробовать ядро

Можно попробовать ядро sys-kernel/tuxonice-sources.

Я Gentoo & Funtoo

Я так понял что это патч,

Я так понял что это патч, зачем он нужен и какие в нем приимущества? Неужели нельзя эту продлему решить используя ядро gentoo-sources?

Чтоб не создавать новую тему

Чтоб не создавать новую тему спрошу здесь.

Разбираясь с suspend'ом, нашел 3 основных способа:
tuxonice
pm-utils (kernel suspend)
pm-utils (userspace suspend)

Первый нормально работает, однако есть проблемы с картами nvidia (после обновления ядра, надо перебирать версии драйверов nvidia, чтоб найти рабочий. Да и еще не все Nvidia карты хотят просыпаться нормально)

По втророму и третьему очень хорошо расписано на сайте Opensuse
pm-utils + kernel suspend работает отлично, без нареканий. Им пока и пользуюсь.Единственный минус - не получается (нельзя?) прикрутить к нему splash тему. Ложится и просыпается с черным экраном
pm-utils + userspace suspend работает со splash из коробки, только не просыпается у меня. Т.е. суспенд в диск ложится, в логах все ок. А вот просыпаться не хочет. Происходит обычная загрузка, как после reset. resume=/path/to/device в grub указан. На сколько я понял с сайта Suse, необходимо сгененрить initrd, в который положить скрипт, говорящий ядру что надо просыпаться. Но заставить его работать так и не получилось.
Кто-нибудь заставлял работать в генту pm-utils + uswsusp, или pm-utils + kernel + splash?

izbushka

izbushka написал(а):
Разбираясь с suspend'ом, нашел 3 основных способа:
tuxonice
pm-utils (kernel suspend)
pm-utils (userspace suspend)

По-моему, неправильно.
В tuxonice просто другая система засыпания, а усыплять можно опять же pm-utils'ами.

У меня настроен framebuffer на ноутбуке, но без темы, ибо разрешение кривое. Засыпает.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

При tuxonice можно усыплять

При tuxonice можно усыплять pm-utils'ами? Не пробовал, у них есть свои скрипты, но мож и можно. Не в том дело. Имею ввиду что есть 3 способа дать ядру понять что от него хотят.
С фрейбуфером и у меня засыпает, но хочеться тему видеть и полоску прогреса.

вообщем ждущий режим

вообщем ждущий режим заставить работать так и не удалось, tuxonice тоже не помог, у кого есть ещё какие-нибудь идеи?

Включить максимальный вывод

Включить максимальный вывод отладочной информации (alt+sysrq+9) и смотреть, где виснет.

Локальный оверлей растёт

Давно тема не обновлялась но

Давно тема не обновлялась но вот столкнулся с парой вопросов.
Настроил pm-utils. Отрабатывают кошерно. Вопрос как запускать pm-suspend от пользователя а не рута?
Условие не юзать sudo

Lenovo B560

Попробуйте выставить права

Попробуйте выставить права /sys/power/state
Если работает echo disk>/sys/power/state - прокатит.

Локальный оверлей растёт

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".