我在 gnome 启动时遇到了一个奇怪的问题。使用电池时,gnome 启动会卡住(在登录屏幕前),但当我的笔记本电脑连接电源时不会卡住。
我在 Thinkpad T495 (AMD ryzen 3500u pro) 上运行 ubuntu 18.04。最近升级到最新的 5.3 内核(通过 bionic stable ppt)。
Linux ThinkPad-T495 5.3.0-26-generic #28~18.04.1-Ubuntu SMP Wed Dec 18 16:40:14 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
我正在检查 journalctl 日志,但我不完全确定我需要关注哪种错误。
非常感谢您的帮助!
更新:
该问题在 ubuntu 20.04 中也仍然存在。
添加 grub paramsiommu=soft
至少可以暂时解决这个问题。
答案1
我尝试过的几乎每个发行版都有同样的错误,这里是 s340 和 3500u。这是开发人员已知的问题吗?
编辑:添加 grub 参数nomodeset
或iommu=soft
可解决这个问题(我不知道要花多少钱)但这是一个很好的临时解决方案
答案2
根据本指南安装内核 5.5:http://ubuntuhandbook.org/index.php/2020/01/install-kernel-5-5-ubuntu/
当前运行的是 5.5.0-050500-generic,似乎可以解决问题。我现在可以用电池启动我的笔记本电脑 (T495/Ryzen),到目前为止没有发现任何其他问题。USB 对我来说没问题。
journalctl 中只剩下一条错误消息
[drm:dm_helpers_parse_edid_caps [amdgpu]] *ERROR* Couldn't read SADs: -2
答案3
我在我的 BIOS 中禁用了 IOMMU,现在笔记本电脑可以通过电池完美启动。
答案4
您可以使用以下命令安装新的 5.8 内核:
sudo apt install linux-generic-hwe-20.04-edge
请注意,这是官方的实验内核,直到他们发布非边缘版本。
Xwayland 的优势仍未显现。
它将解决问题,尽管我现在遇到了另一个问题,即 USB 和 BT 在一段时间后暂停。