更新 nvidia 驱动程序时出现空白屏幕 - 软件源中的“应用更改”显示为灰色

更新 nvidia 驱动程序时出现空白屏幕 - 软件源中的“应用更改”显示为灰色

我使用的是 Lubuntu 20.04(带有 LXQT 的 Ubuntu)和 NVidia 驱动程序(GeForce 940MX 卡)。最近几次我使用

sudo apt full-upgrade

如果 nvidia 驱动程序正在升级,我的屏幕就会变黑。我只是等待了一段时间以确保升级完成,然后重新启动我的笔记本电脑(按住关机/启动按钮几秒钟)。

昨天我将发行版升级到 Lubuntu 22.04,屏幕再次变黑(我知道这涉及到 nvidia 驱动程序,因为按下 Ctrl + Alt + F1 时,我最后看到的屏幕冻结了,显示终端正在使用 nvidia 驱动程序)。所以我深吸一口气,继续不时按 Enter 或 Tab - Enter,然后重新启动并运行

sudo dpkg --configure -a

完成升级过程。现在我无法在软件源中更改 nvidia 驱动程序(我可以选择任何其他选项,但应用更改按钮总是灰色的,我不知道下次 NVidia 驱动程序升级时我的屏幕是否会再次变为空白。

有什么帮助吗?

提前致谢。

inxi -G7 月 16 日更新:根据评论的要求,以下是命令的输出:

Graphics:
  Device-1: Intel HD Graphics 530 driver: i915 v: kernel
  Device-2: NVIDIA GM108M [GeForce 940MX] driver: nvidia v: 535.54.03
  Display: x11 server: X.Org v: 1.21.1.4 driver: X:
    loaded: modesetting,nvidia unloaded: fbdev,nouveau,vesa gpu: i915
    resolution: 1920x1080~60Hz
  OpenGL: renderer: Mesa Intel HD Graphics 530 (SKL GT2)
    v: 4.6 Mesa 22.2.5-0ubuntu0.1~22.04.3

我还需要补充一点,我已经使用这台电脑大约 6 年了,屏幕冻结问题随机发生过几次,这是一个已知问题,有时会在某些配置下发生。但我升级驱动程序时从未发生过这种情况。

答案1

没有解决方案,但我有一个解决方法。当新的 nvidia 升级到最新版本时,请按照以下步骤操作:

  1. 退出当前的 LXQT 会话。
  2. Ctrl+ Alt+切换到 TTY1 F1
  3. 停止显示管理器。根据您的安装,这可能是/etc/init.d/lxdm stopsudo service lightdm stop或类似。
  4. 使用以下方式手动升级sudo apt update && sudo apt full-upgrade
  5. 启动您的显示管理器sudo service lightdm start

这在不禁用视频输出的情况下也能正常工作。如果您想尽量缩短升级时间,您还可以在会话中下载所有需要的软件包,而无需实际安装驱动程序:sudo apt full-upgrade -d。完成后,请按照上述步骤操作。

相关内容