您发现内核中有一个错误!

您发现内核中有一个错误!

我在 Dell XPS 13 7390 上使用 Kubuntu 18.04 LTS。最近我收到了需要更新的通知,和其他用户一样,我及时更新了我的系统。当我重新启动笔记本电脑时,我的触摸板不再正常工作。

KDE 设置确实显示我已启用“点击模拟”和“反向垂直滚动”,但设置显示的内容不正确。点击模拟和反向滚动均未启用。我尝试恢复默认设置,然后再次设置,但无济于事。

$ cat ~/.config/touchpadrc 
[parameters]
InvertVertScroll=true
Tapping=true

我当前的内核是5.4.0-84-generic #94~18.04.1-Ubuntu。我的触摸板设置起作用时的最后一个内核是5.4.0-81-generic


为了弄清楚最后一个可以运行的内核是什么,我需要重新启动系统上当前安装的每个内核,并确保我的触摸板是否正常工作。

为了让 GRUB 菜单在每次启动时显示,我需要更改以下两行/etc/defaults/grub

# GRUB_TIMEOUT_STYLE=hidden
# GRUB_TIMEOUT=0
GRUB_TIMEOUT=-1

答案1

您发现内核中有一个错误!

考虑提交错误报告。请参阅我如何报告错误?

测试

启动 Ubuntu 时,转到Ubuntu 的高级选项菜单的一部分grub 。如果在 Ubuntu 启动时没有看到 GRUB,则可能需要按住ESCSHIFT键才能看到grub菜单。在那里,您将能够选择至少一个较旧版本的内核进行启动。

解决方法

阅读问题的所有答案:

如何使用旧版本的内核启动?

您可以在文件中将以下内容更改GRUB_DEFAULT=0GRUB_DEFAULT=2/etc/default/grub

sudo nano /etc/default/grub

编辑文件。完成后,按Ctrl+O保存文件,按Ctrl+X退出nano。然后使用:

sudo update-grub

命令使更改生效。这将使 grub 从旧内核启动,而无需每次都通过菜单。

几天或几周后就会有更新的内核。更新后,使用 grub 菜单启动新内核,并检查触摸板在新内核中是否正常工作。如果正常工作,请撤消上述更改。

希望这可以帮助

相关内容