Ubuntu 19.10 - 如果拔掉电源,Thinkpad X395 Ryzen 在登录时会冻结

Ubuntu 19.10 - 如果拔掉电源,Thinkpad X395 Ryzen 在登录时会冻结

我最近购买了一台 Thinkpad X395 — AMD® Ryzen 5 pro 3500u w/ radeon vega mobile gfx × 8。我删除了 Windows 并安装了 Ubuntu 19.10。

每次我启动笔记本电脑时没有插上电源,笔记本电脑就会在登录时冻结(并且在上一步输入加密密码后会延迟)。如果我插上电源并硬重启,一切正常。如果笔记本电脑一开始就插上电源,一切也都正常。

休眠似乎也存在一些问题,因为当我合上盖子时,笔记本电脑无法唤醒。

关于这个潜在问题有什么提示吗?(我猜这与电源管理有关)。

感谢您的帮助!

答案1

我在没有电源插头的情况下登录带有 amd 的 ThinkPad 时遇到了同样的问题。我没有解决该问题的方法,但我有一个解决方法:

登录前只需使用 ctrl-alt-F2 切换到终端,然后使用 ctrl-alt-F7 再使用 ctrl-alt-F1 切换回来。如果您登录,则登录不会冻结。仍然不确定它为什么表现得如此奇怪。

答案2

您的问题的第一部分与电源管理无关。我认为这更多的是 GDM 的问题。尝试gdm3通过以下方式重新安装:

sudo apt install gdm3

然后运行:

sudo dpkg-reconfigure gdm3

关于关闭盖子和休眠的问题。

您设置了交换吗?

如果那么您需要一个用于休眠的交换分区。

我的建议:

为什么不在合上盖子时直接暂停笔记本电脑,或者如果目标是省电,那么为什么不将其设置为关机。SSD 的启动速度几乎与休眠速度相当,而且只会浪费几秒钟。

要改变盖子关闭动作,请按照以下步骤操作:

  1. sudo nano /etc/systemd/logind.conf
  2. 找到这一行:#HandleLidSwitch=suspend
  3. 通过删除来取消注释#
  4. 保存并退出。
  5. 然后:sudo systemctl restart systemd-logind.service

或者,您也可以将该行设置为ignore, hibernate, poweroff

答案3

啊,所以我遇到了这个问题,然后我想“我敢打赌 20.04 会解决这个问题……”(但并没有)。我四处搜索,看到一些人尝试解决iommu=soft其他启动问题并尝试了(我也试过了nomodeset,解决了这个问题,但后来其他事情都搞砸了)。iommu=soft为我解决了使用电池启动时的问题,你必须编辑 grub 文件并将添加iommu=softGRUB_CMDLINE_LINUX_DEFAULT

  1. sudo vi /etc/grub/default
  2. 修改 grub cmdlineGRUB_CMDLINE_LINUX_DEFAULT="quiet splash iommu=soft"
  3. 更新 grubsudo update-grub

相关内容