如何防止计算机自动睡眠和/或休眠?

如何防止计算机自动睡眠和/或休眠?

我正在运行 Ubuntu 12.04,我的笔记本电脑*无法从睡眠/挂起/休眠状态唤醒。(睡眠和挂起是一回事吗?)我甚至不确定它正在执行哪些操作。当我完成一天的工作后,我会锁定屏幕(Control-Alt-L)。当我第二天回来时,屏幕处于省电模式,无论我如何打字或点击(在 USB 键盘/鼠标或内置键盘/触控板上)或点击电源按钮,都无法使其恢复正常。

我让机器工作的唯一方法是按住电源按钮直到它关闭,然后再次按下电源按钮将其重新打开。显然,我前一天打开的所有东西几乎都消失了——特别是,我的虚拟机都在没有任何警告的情况下被粗暴地关闭了。

这真是让我抓狂。我每天工作的第一个小时都在想办法让我的电脑在晚上不死机。

我尝试过的:

  1. 编辑 org.freedesktop.upower.policy 以禁用挂起和休眠。
  2. 在“系统设置”的“电源”部分中设置电源管理选项。
  3. 查看 BIOS 中的所有电源管理选项(似乎没有一个与睡眠/挂起/休眠相关)。
  4. 阅读我能找到的每个与该主题略微相关的论坛帖子/askubuntu 帖子。
  5. 将 acpi=off 添加到内核参数。(导致 USB 键盘和鼠标无法工作,所以我没有等待看它是否能修复挂起问题。)
  6. 将 apm=off 添加到内核参数。

我的问题:如何禁用自动的在 Ubuntu 12.04 中睡眠和/或休眠(和/或任何类似操作)。我不在乎是否仍然可以通过按下按钮、运行某些命令或倒背 led zeppelin 歌词来睡眠/暂停/休眠/等等。我只希望我的笔记本电脑在早上准备好工作。

*笔记本电脑是戴尔 Latitude 之类的。我不想说得太具体,因为我见过很多类似的问题因为太具体而被关闭。我认为我的问题足够笼统——这是一个关于最新、稳定版本的 Ubuntu 的问题。

链接到 消息

链接到 /var/log/kern.log

编辑:

到目前为止,我尝试过的所有方法都无法阻止 Ubuntu 在晚上休眠,而且当它休眠时,我尝试过的所有方法都无法可靠地将其唤醒。我看过一些帖子,说有缺陷的视频驱动程序会导致唤醒问题。

昨晚,我凭直觉尝试在下班前切换到控制台 (ctrl+alt+1),只是想看看会发生什么。今天早上,当我唤醒计算机时,它立即唤醒回控制台。我切换到 Gnome (ctrl+alt+7),虽然屏幕看起来冻结了,但我输入了密码,按下回车键,然后煮了点咖啡。几分钟后我回来时,我的桌面已经准备好了,就像我昨晚离开时一样。

我将继续尝试,看看这是否是一个可靠的解决方案。

编辑2:

不行。退出后切换到控制台对我来说毫无用处……每天早上仍然需要重启我的电脑。这让我很抓狂……我简直不敢相信 Ubuntu 上的挂起功能如此不稳定。或者说它不能简单地被禁用。

答案1

以下是两种常见的 Gnome 3 方法,通常会禁用挂起;否则您可以尝试使用参数启动acpi=off

  1. 电源设置:

    在此处输入图片描述

    在此处输入图片描述

  2. gnome-tweak-tool(如有必要请安装):

    在此处输入图片描述

答案2

从系统设置或通过在 Dash 中搜索,转到电源设置。您会在那里找到所需的内容 ;)

电源设置

为了防止锁定,请转到亮度和锁定:

亮度和锁定设置

答案3

@Kaled Kelevra,我已经创建了文件 00CPU 并按照所有步骤操作,但不幸的是我的机器在 10 分钟后仍然进入了睡眠状态。

ArchLinux 论坛,我找到了一个适合我的解决方案。请参阅答案 #21。

这是我修复我的方法/etc/X11/xorg.conf

Section "ServerLayout"

    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Evdev Mouse" "CorePointer"

  Option "BlankTime" "0"
  Option "StandbyTime" "0"
  Option "SuspendTime" "0"
  Option "OffTime" "0"

我刚刚添加了您在此处看到的 4 个选项。测试一下并回复。祝您好运。

答案4

在 Unity Dash 中输入屏幕保护程序并单击它。窗口打开后,单击高级选项卡,取消选中“电源管理已启用”。

在此处输入图片描述

相关内容