当我合上笔记本电脑盖子时会发生奇怪的事情

当我合上笔记本电脑盖子时会发生奇怪的事情

我最近购买了一台新的 HP Spectre x360 笔记本电脑并首次安装了 Linux(Ubuntu 16.04 LTS 64 位)。

我注意到一些小错误,但当我关闭笔记本电脑盖子时,发生了一些非常奇怪的事情。例如,上次我关闭它时,当我重新打开时:

  • 屏幕分辨率已更改为我之前的设置。
  • 我的桌面上有 5 个未命名的新文件夹。
  • 大约有 10 个终端窗口打开。
  • 触摸板滚动方向已恢复为默认方向。
  • 当 Chrome 被锁定时,它就从我的工具栏中消失了。
  • 当我打开 Chrome 时,它​​的表现就像第一次打开一样,我拥有的任何扩展都消失了。

总而言之,这台机器似乎已经回到了过去——除此之外。

我之前还注意到,我在打开 YouTube 的情况下合上了盖子,并且在我合上盖子后它就会开始播放!

我的新笔记本电脑是否有问题,或者我的软件中存在这些错误?如果是后者,我能做点什么吗?

答案1

这确实很奇怪......

虽然我不能说可能是什么问题导致了类似的情况发生,但您可以尝试解决类似情况的一件事是让您的计算机忽略盖子关闭的情况。

编辑/etc/systemd/logind.conf并设置:

HandleLidSwitch=ignore

更新并保存文件后,您需要重新启动logind.conf才能使更改真正生效,您可以通过运行以下命令来执行此操作:

systemctl restart systemd-logind

查看手册页有关 logind.conf 的更多信息,了解该文件的实际用途。

答案2

你使用加密的主目录吗?

ubuntu 上的主目录加密与 ecryptfs 一起使用,当您登录时,ecryptfs 使用 overridefs 将解密的文件放入您的主目录中。

这意味着您的实际文件位于$HOME/.Private但已加密。当您登录时,ecryptfs 将加密文件映射$HOME/.Private$HOME.通常,对文件的更改$HOME 应该加密并$HOME/.Private在后台写回。

对我来说,听起来您在活动会话中所做的更改在您关闭盖子时没有正确写回。当您合上盖子时,您的用户会被注销,这会导致 cryptfs 取消文件映射,以便只留下加密版本,并且您的更改会丢失。

至于可能的原因:

您的笔记本电脑是使用电池运行还是已插入电源?这可能会影响数据写回的间隔。

关闭盖子时 ecryptfs 服务是否崩溃(检查日志文件)?

您对 中的文件有写权限吗$HOME/.Private

答案3

我很确定这是由 Linux 上的触摸板引起的。我有一个大部分时间都使用的蓝牙鼠标,所以我关闭了触摸板。每当我打开触摸板并关闭盖子(无论是否锁定)时,都会发生此问题。触摸板关闭时没有问题。

相关内容