Questions tagged «suspend»

计算机低功耗模式,包括暂挂到RAM和暂挂到磁盘

2
关闭笔记本电脑盖时如何禁用自动暂停?
我正在使用archlinux。在最近的系统升级之前,它永远不会自动挂起(也许我更新了内核?)。 我认为它与laptop-mode或有关acpid,所以我停止了它们: /etc/rc.d/laptop-mode stop /etc/rc.d/acpid stop 我也编辑/etc/laptop-mode/laptop-mode.conf: ENABLE_LAPTOP_MODE_TOOLS=0 然后我编辑/etc/acpi/actions/lm_lid.sh,注释掉最后一行: # /usr/sbin/laptop_mode auto 但是以上所有方法都不起作用。发现以下行/var/log/kernel.log(忽略了不相关的行): Oct 23 15:29:20 localhost kernel: [18617.549098] PM: Syncing filesystems ... done. Oct 23 15:29:20 localhost kernel: [18618.001898] PM: Preparing system for mem sleep Oct 23 15:29:30 localhost kernel: [18618.039565] Freezing user space processes ... (elapsed 0.01 seconds) …

3
如何在内核3.7.10或更高版本上禁用USB自动挂起?
我已将HTPC从内核3.7.10更新到3.10.7,看来CONFIG_USB_SUSPEND现在已从内核选项中删除,并包含在PM中。 我面临的主要问题是我有一个外部HDD,并且在挂起和唤醒HTPC时,系统无法使用它。HDD唤醒(您可以听到它再次旋转),但是当您尝试访问安装点时,出现以下错误: ZOTAC ~ # ls /media ls: reading directory /media: Input/output error 在dmesg上: [ 253.278260] EXT4-fs warning (device sdb1): __ext4_read_dirblock:908: error reading directory block (ino 2, block 0) 在以前的内核中,设置CONFIG_USB_SUSPEND = N可以解决该问题,因为HDD可以自行处理其休眠方式,并且挂载点始终是可访问的。当HDD处于睡眠状态并且HTPC需要HDD挂载点上的东西时,HDD本身会唤醒并且可以正常运行。 现在,我尝试了以下操作,但均未成功: 手动将/ sys / bus / usb / devices / usb * / power / control更改为“ on”,而不是“ auto”。 …

12
屏幕锁定和空白/暂停/睡眠后,Ubuntu 18.04不会唤醒
我正在尝试在具有AMD A12处理器和Radeon R7图形的笔记本电脑上运行Ubuntu 18.04。我什么也没有,但是我很沮丧,尽管我多年来一直使用12.04来解决此类问题,但我对Ubuntu却非常沮丧。 我有两个令人抓狂的问题,我将把它们分开发布。这些问题仅在Xorg上的Gnome和Ubuntu上发生,而在Wayland上则不会发生。但是,我被告知最好不要在Wayland上运行Gnome。 问题是计算机有时无法从挂起中唤醒。好吧,我认为它确实会醒来,因为光盘驱动器旋转并且硬盘驱动器滴答作响,但是我无法登录,因为锁定屏幕是散乱的颜色或扭曲的背景,无法登录。我什至无法按ctrl-F1来提示。所有输入被冻结。 我想知道Xorg是否配置正确。我正在运行Oilaf视频驱动程序,该驱动程序在Wayland上运行良好,因此我不知道Xorg和该驱动程序是否存在问题。



2
bash`suspend`内置命令的目的是什么?
我输入help suspend并得到以下简短说明: suspend: suspend [-f] Suspend shell execution. Suspend the execution of this shell until it receives a SIGCONT signal. Unless forced, login shells cannot be suspended. Options: -f force the suspend, even if the shell is a login shell Exit Status: Returns success unless job control is not enabled …

4
挂起/恢复磁盘上的单个进程
有时,我们希望在Ubuntu和OS X服务器上暂停占用大量内存的进程,以临时释放一些RAM用于其他作业。如果我们只担心CPU使用率,那么简单的方法Ctrl-Z就可以了。但是,我们需要能够释放RAM(通过将其写入磁盘),然后重新启动进程(磁盘-> RAM),或者换句话说,“休眠”单个进程。有关如何执行此操作的任何线索?(最好来自CLI。)谢谢。

3
GNOME:禁用盖子关闭时的睡眠
关闭盖子后是否可以停止笔记本电脑的睡眠? GNOME 3.20,Fedora 24。 我的笔记本电脑无法可靠地从睡眠中唤醒。(这恰好是硬件问题。我想我基本上是在尝试更换wifi卡时将其杀死。但是我想继续使用一段时间。)
21 gnome  suspend  laptop 

1
任务如何在挂起时“拒绝冻结”?
昨天,当关闭我的笔记本电脑时,它没有立即进入待机模式。根据日志,它正在尝试,但是一个任务拒绝冻结: Freezing of tasks failed after 20.005 seconds (1 tasks refusing to freeze, wq_busy=0): 持续进行了几个小时,直到系统真正挂起。在syslog满像的消息的这个问题,因为systemd一次又一次的尝试。 怎么会这样 调度程序为什么不能停止调度该应用程序?然后有效地冻结了?我读到有多个STOP命令,其中一个很好地询问,其中一个强制冻结。为什么systemd不使用它,或者为什么在这里不起作用?
17 debian  kill  suspend 

2
如何运行systemd用户服务以在睡眠(又称为挂起,休眠)时触发?
基于各种资料,我凑齐了~/.config/systemd/user/screenlock.service: [Unit] Description=Lock X session Before=sleep.target [Service] Environment=DISPLAY=:0 ExecStart=/usr/bin/xautolock -locknow [Install] WantedBy=sleep.target 我已经使用启用了它systemctl --user enable screenlock.service。但是在重新启动,登录,挂起和恢复运行(通过systemctl suspend并通过关闭盖子进行测试)之后,屏幕并未锁定,并且中没有任何内容journalctl --user-unit screenlock.service。我究竟做错了什么? 运行DISPLAY=:0 /usr/bin/xautolock -locknow将按预期锁定屏幕。 $ systemctl --version systemd 215 +PAM -AUDIT -SELINUX -IMA -SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ +SECCOMP -APPARMOR $ awesome --version awesome v3.5.5 (Kansas City Shuffle) • Build: Apr 11 …

4
如何在Linux上调试Suspend-to-RAM问题?
我希望获得有关如何调试暂挂到RAM问题的基于经验的建议。针对我的情况的建议(在下面进行详细介绍)会很不错,但是我也对如何调试此类问题的一般建议感兴趣。 问题: 通常,当我尝试挂起计算机时,它陷入“未挂起但未唤醒”状态。通常,屏幕会是全黑的,但有时屏幕上会显示以下错误消息: GLib-WARNING **: getpwuid_r(): failed due to unknown user id (0) 同样,这种状态也将伴随着球迷大步前进。使它脱离此状态的唯一方法是手动关闭笔记本电脑的电源。 一些信息 $ uname -a Linux baltar 2.6.35-22-generic #34-Ubuntu SMP Sun Oct 10 09:26:05 UTC 2010 x86_64 GNU/Linux $ lsb_release -a Distributor ID: Ubuntu Description: Ubuntu 10.10 Release: 10.10 Codename: maverick 我查看了/var/log/dmesg和/var/log/pm-suspend.log,但是我不知道自己在寻找什么,所以什么都没有。我不确定是否相关,但是我确实在中找到了很多以下内容/var/log/kern.log: EXT4-fs (dm-0): re-mounted. Opts: errors=remount-ro,commit=600

2
如何在Xfce中锁定会话?
我正在寻找一种简单的方法来锁定Xfce(Debian不稳定)中的会话。我不想在每次唤醒时都写密码,但是我希望能够按一下要求输入身份的快捷方式(启动命令行)。 用法是在我离开办公室吃午饭时锁定笔记本电脑。我想在关闭屏幕之前按此快捷方式(以使笔记本电脑挂起)。如果有人试图将其唤醒,则必须输入密码。
13 xfce  suspend  lock 

5
命令未在cron中运行(systemctl挂起)
我有这个cronjob set: * * * * * /usr/bin/systemctl suspend 而且它不起作用。但是我可以在shell中运行它并且可以工作。我不明白什么是行不通的。 编辑 将错误输出重定向/tmp/error到此: Failed to issue method call: Access denied Failed to issue method call: Access denied 那么我的问题是:cronjobs是否以特殊用户身份运行(cron例如),这可以解释为我的用户可以运行命令,但不能运行cron自身? 附加说明: 这是显示我在脚本中存在问题的最小示例(比这里提供的单个命令更有意义) systemctl是的一部分systemd。我认为重新启动,关机,挂起与的非root用户一起使用systemd。无论如何,它正在我的系统上运行。 最后,我用的Arch Linux和/bin,/usr/sbin,/sbin都是符号连接/usr/bin。
12 cron  systemd  suspend 

4
KDE5从暂停恢复后,我的图标下的标签已损坏
我正在使用KDE霓虹灯发行版(Ubuntu 16.04 LTS +最新的KDE5 DE)。 Suspend + resume似乎主要在我的笔记本上工作,但是图标下的标签(我在血浆外壳中设置为“文件夹视图”作为背景)已损坏,如下所示: 在左侧损坏图标,右侧固定通过拖动图标几个像素,让它回落到原来的位置。 在我看来,这可能不是图形驱动程序的问题,甚至KDE5等离子文件夹视图缓存错误? 题: 如何轻松刷新整个桌面?KDE菜单“刷新桌面”没有帮助(我想这里有一些图标缓存,并且它没有失效)。 如何创建一些高质量的错误报告,应该使用哪种日志/命令输出,以及从哪里开始寻找该报告。 当我自己是程序员时,我不做任何Qt / KDE5开发,所以我什至都不知道,KDE的哪一部分负责这些,在哪里查找错误以及哪些工具可用于诊断。快速查看dmesg并/var/log/Xorg.0.log没有带来任何东西可疑。 lshw -c video *-display description: 3D controller product: GM107M [GeForce GTX 960M] vendor: NVIDIA Corporation physical id: 0 bus info: pci@0000:01:00.0 version: a2 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list …
12 kde  nvidia  suspend  kde5 

5
如何使用键盘快捷键挂起?
我想通过键盘快捷方式暂停xubuntu(14.04)系统,而无需输入超级用户密码(sudo)。我正在寻找一个可以转换为快捷方式的命令行。 到目前为止,我尝试了两种解决方案: Xfce命令: xfce4-session-logout --suspend 问题:系统没有锁定会话。唤醒时无需输入密码,而我想这样做。 Dbus: dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend 问题:唤醒后,Internet连接已断开,我必须重新引导系统才能将其恢复。 是否存在第三个解决方案,即1.在唤醒过程中询问密码,并且2.不打乱Internet连接? 实际上,图形默认快捷方式(从菜单中)可以正常工作。我只是不知道调用哪个命令行。
11 xfce  suspend  xubuntu 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.