如何在观看video时防止自动hibernate?

我的设置在20分钟后hibernate,5分钟后即使我正在看电影也会进入hibernate状态。 我是Linux的新手。 我有Ubuntu 14.04,我的电脑是HP 655笔记本电脑,我也有xscreensavor。

你可以使用咖啡因。

“咖啡因旨在帮助您的计算机保持清醒状态。它主要用于防止屏幕保护程序或锁定屏幕在您不想要时进行操作(例如,在您打盹时观看video或在后台播放音乐)。 “

可以在此处找到更多信息的链接以及14.04的下载。


咖啡因可作为PPA使用 。 要安装它,请按Ctrl Alt T打开终端,然后输入以下命令:

sudo add-apt-repository ppa:caffeine-developers/ppa sudo apt update sudo apt install caffeine 

sudo提示输入密码时输入密码。

再次检查您的设置转到:

系统设置

在此处输入图像描述

亮度和锁定

在此处输入图像描述

确保选择昏暗的屏幕亮度以节省电量

确保在处于非活动状态时关闭屏幕:设置为从不

如果问题仍然存在,请考虑提交错误报告

确保锁定关闭

并且确保 选择从暂停状态唤醒时需要我的密码

在此处输入图像描述

如果您想根据网络流量或CPU负载或用户活动保持电脑处于唤醒状态,那么您可以尝试使用Keep.Awake而不是Caffeine https://launchpad.net/keep.awake

我还没有开发GUI,所以你需要使用命令提示符。

我仍然没有为它创造一个快照或deb。 但是暂时你可以在这里从Launchpad下载程序

当前版本是稳定的,适用于从14.04到16.04的所有Ubuntu版本。 这说我不断改进它,并将添加新function。

它就像一个正确的命令。 键入–help以查看可以执行的操作的完整列表。 下面的例子只有几个:

 ./keepawake.py --help 

以交互方式运行:

 ./keepawake.py 

要作为后台服务运行:

 nohup ./keepawake.py -r > /dev/null 2>&1 & 

要作为后台服务运行并将15分钟(900秒)设置为用户活动空闲时间,然后才能确定用户处于空闲状态:

 nohup ./keepawake.py -u 900 -r > /dev/null 2>&1 & 

要作为后台服务运行并将最小CPU负载设置为13%:

 nohup ./keepawake.py -c 13 -r > /dev/null 2>&1 & 

要作为后台服务运行并将最小网络流量设置为5KB(5120字节):

 nohup ./keepawake.py -s 5120 -r > /dev/null 2>&1 & 

要一次性运行上述所有三个设置(网络,CPU,用户空闲):

 nohup ./keepawake.py -s 5120 -c 13 -u 900 -r > /dev/null 2>&1 &