系统描述
一台新的中端 HP 笔记本电脑(Intel i5,第 7 代,8GB RAM),我在其上安装了 Ubuntu Minimal。然后,我通过执行安装了 Gnome 桌面环境apt install vanilla-gnome-desktop
。
问题
飞行模式键 ( ️✈ ) 不起作用。此外,每当我合上盖子时,屏幕不会锁定,而是会打开飞行模式。
谷歌搜索让我这个答案我按照给出的步骤进行操作。
$ sudo sh -c 'printf "#!/bin/sh\n/usr/bin/setkeycodes e057 240 e058 240\n" > /etc/init.d/hp-keycodes'
$ sudo chmod +x /etc/init.d/hp-keycodes
$ sudo ln -s /etc/init.d/hp-keycodes /etc/rc2.d/S01hp-keycodes
现在,有两件事已经发生改变。
- 按下飞行模式键仍然没有任何反应。
- 我第一次合上笔记本电脑盖子时,它进入挂起(睡眠)模式,当我打开盖子时,我可以照常恢复工作。但是当我将笔记本电脑盖子合上一段时间时第二一次,当我重新打开盖子时,我发现系统崩溃了。屏幕冻结(显示关闭盖子之前打开的窗口),鼠标指针卡住,快捷键(例如Alt+ F2、Ctrl+ Alt+ Del、Ctrl+ Alt+ F1- )F6不起作用。我必须重新启动笔记本电脑才能恢复工作。
但是,在运行其他桌面环境(如 LXDE、MATE 和 Unity)时不会出现此问题!飞行模式键工作正常,关闭和打开盖子没有问题。
为什么会发生这个奇怪的问题?我该怎么做才能解决它?
答案1
(我已编辑此消息几次 - 我忘了回答飞机键问题。抱歉!)
在登录 Ubuntu 之前,请尝试单击齿轮图标,并选择“Ubuntu over Xorg”而不是“Ubuntu”。自从我这样做以来,我的 HP 笔记本电脑很少崩溃。
只是“Ubuntu”使用 Wayland 作为显示服务器,而不是 Xorg。我猜这是 Wayland 的一个错误。
飞机键问题可能更难解决。“打开盖子时触发飞行模式”解决了。对我来说,实际的飞机键在文本控制台中起作用,但在 Ubuntu 和 Xorg 下不起作用。
还有关于惠普飞机键的另一个问题,可能相关,也可能不相关。
答案2
如果尚未安装 Gnome Tweak Tool,请尝试安装,并确保“键盘和鼠标”选项卡下的“显示扩展输入源”已启用。如果未启用,键盘快捷键将不起作用,包括键盘顶部的蓝牙/wifi/设置控件等。
鉴于您的问题似乎是 Gnome 环境中所特有的,这可能会解决键盘问题,尽管我怀疑它与冻结问题无关。
我希望这有帮助!