我在 HP Revolve 810 上运行 Ubuntu 17.10,当盖子关闭时,我无法让机器进入挂起状态。我尝试进行一些挖掘,找到了一个据称在 17.04 上运行的命令,即:
sudo apt install gksu && gksudo gedit /etc/systemd/logind.conf
我唯一得到的结果是一个错误,提示:
无法以 root 用户身份运行 gedit“/etc/systemd/logind.conf”。
无法复制用户的 Xauthorization 文件。
我对 Ubuntu 的内部工作原理还不熟悉,所以我不太清楚接下来该怎么做。如能得到任何帮助,我将不胜感激。
答案1
这些说明仅在您使用 systemd 时才有效。请联系您的发行版以获取更多信息。您需要Tweaks
在计算机上安装才能更改此设置。
如果您不想让计算机在合上盖子时挂起,则可以更改该行为的设置。更改此设置时请务必小心。有些笔记本电脑如果在盖子合上的情况下运行,可能会过热,尤其是当它们放在背包等密闭的地方时。
- 打开
Activities
概览并开始输入调整。 - 单击
Tweaks
即可打开应用程序。 - 单击该
Power
选项卡。 - 开关不要悬挂在盖子附近
ON
。 - 关闭
Tweaks
窗口。
但如果你想以 root 身份运行命令,请尝试这。
答案2
出于安全考虑,Ubuntu 17.10 默认禁止以 root 身份运行图形应用程序。gedit
首次运行以 root 身份打开文件
xhost si:localuser:root
然后你可以用以下方式打开你的文件gksudo gedit /etc/systemd/login.conf