通过 CLI 登录

通过 CLI 登录

有时,我的电脑运行一段时间后,我的 GPU 就会停止运行。在 中,nvtop我看不到我的 GPU,只能看到我的 CPU。当它尝试渲染所有内容时,我的 CPU 利用率会急剧上升(昨晚发生这种情况时,我可以看到有一些 chrome 渲染过程使用了 750% 的 CPU htop)。发生这种情况时,“Geforce RTX”灯仍然亮着。此外,我的显示器是通过 GPU 而不是主板插入的。

这不会是一个大问题,因为重新启动可以解决问题,但我的电脑是在家里设置的,可以通过 访问ssh。如果我需要重新启动电脑,我的 GPU 只有在我通过桌面 GUI 登录后才能被识别。所以如果我不在家并且需要重新启动电脑(我通过 执行此操作sudo reboot),我必须打电话给我的室友,他必须走到我的电脑前帮我登录。然后他帮我登录后我就可以看到我的 GPU nvtop

我的系统有 Nvidia 3080 Ti,并且正在运行 Ubuntu 22.04.2 LTS

答案1

检查dmesg是否/var/log/Xorg.0.log有错误。

但最有可能的罪魁祸首是硬件问题:要么是你的 GPU 过热(这一代相当常见的问题:一些 GPU 在销售时涂的导热膏不正确;重新涂上导热膏可以解决问题),要么是 PSU 无法提供足够的能量,并且在 GPU 要求功率峰值后它会下降(瞬态峰值也是 3000 系列的常见问题)

通过 CLI 登录

在 ssh 中你可以尝试:

sudo service lightdm restart
sudo service gdm3 restart
sudo service sddm restart

您需要哪一个取决于您的桌面管理器。

相关内容