我有一个工作站。我在全新安装各种发行版后都遇到了同样的问题:Ubuntu 21.04、Ubuntu 20.04、ElementaryOS。
该工作站配备 AMD Threadripper 处理器、ASUS ROG 主板和 NVidia 3080ti 显卡。
问题是它只是冻结了。你可以使用它一个小时/5分钟(时间会有所不同),然后它就冻结了。屏幕保持显示原有的内容,但没有任何移动。鼠标不动。键盘什么也不做。
我已启用 sysrq 命令并确认它们在冻结之前有效。一旦冻结,它就完全不响应 SysRq reisub。
为该机器提供保修的公司告诉我,问题不在于机器,因为在机器上运行 Windows 时,机器运行正常。我尝试更换 SSD,以确认问题与运行该 SSD 的操作系统无关。问题不在于此。
我完全不知所措。还能是什么?为什么 Windows 可以工作,而 Ubuntu 的任何版本都无法工作?我错过了什么?这一定是硬件问题,对吧?
答案1
Right+Alt如果您将其与以下项一起使用,则不起作用
- PrtScrn+reisub或
- PrtScrn+r-e-i-s-u-b或
- PrtScrn+reisui
在 USB 键盘上;但是它可以使用 PS2 键盘。openSUSE 15.3 Leap Live DVD 也是如此。
您必须将Left+Alt与 USB 键盘一起使用。
答案2
如果使用错误的驱动程序启动图形子系统,许多 nVidia 卡会严重锁定并带走键盘。通常,系统本身没有被锁定,只有视频和键盘被锁定。有时整个系统都被锁定。
绕过该问题的选项有:
- 编辑实时 grub 菜单并通过
nomodeset
在 linux 命令行中添加以下内容来禁用 nouveau 驱动程序 systemd.unit=multi-user.target
通过在 grub 中的 linux 命令行中添加,完全禁用图形模式并直接进入文本模式- 从 grub 菜单中,选择高级选项并选择救援模式
- 作为最后的手段,启动安装媒体并使用它来挂载目标系统并 chroot 到其中
使用其中一个选项进入系统后,您可以尝试修复视频驱动程序。修复选项包括(您可能需要尝试其中几个):
- 运行
ubuntu-drivers autoinstall
以尝试获取最适合您显卡的驱动程序。请注意,几款最新的 nVidia 显卡还没有可用的 Linux 驱动程序 - 完全卸载所有 nvidia 驱动程序,
apt purge nvidia*
然后通过添加 nomodeset 禁用 nouveau 驱动程序/etc/default/grub
并运行update-grub
以使此操作永久生效
在极少数情况下,新版驱动程序比当前版本的 nVidia 驱动程序运行得更好,但这种情况通常不会持续很长时间。如果ubuntu-drivers
没有得到可用的视频驱动程序,请在几个月后重试,看看是否有新驱动程序发布。
答案3
我的系统和你非常相似。看来 Ryzen 处理器在 Ubuntu 20.04 上存在这个问题。我通过编辑文件修复了冻结问题/etc/default/grub
:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash processor.max_cstate=1 rcu_nocbs=0-127"
看这里我有 128 个处理器,所以只需根据需要更改数量即可。已经 3 周没有出现 24/7 全天候运行的冻结,所以我对这个修复感到很满意。