无法在 Ubuntu 20.04 MATE 桌面上安装 Nvidia 驱动程序版本 > 470

无法在 Ubuntu 20.04 MATE 桌面上安装 Nvidia 驱动程序版本 > 470

运行安装了 MATE 桌面的 Ubuntu 20.04。Nvidia 驱动程序版本 470 运行正常,但有些 Steam 游戏会抱怨并需要版本 > 499。

当我使用以下方式安装任何 Nvidia 驱动程序版本 > 500 时软件和更新/附加驱动程序,它似乎安装正确,但重新启动后,我遇到“登录循环”,即输入密码后,屏幕闪烁,然后再次显示登录屏幕。

如何在 20.04 版的 MATE 桌面上安装驱动程序 > 499 的版本?

答案1

由于 Xpresent 的原因,MATE 桌面中使用的窗口管理器“marco”与较新的 Nvidia 驱动程序交互时出现问题。结果导致 xserver 崩溃并导致登录循环。

该问题已在 22.04 中得到修补,但尚未在 20.04 中得到修补。但是,有一个 ppa 提供了一个删除了 Xpresent 支持的“marco”版本。将此 ppa 添加到我的系统并构建已修补的“marco”软件包后,我便可以安装 Nvidia 驱动程序版本 525。

ppa 在这里:https://launchpad.net/~ubuntu-mate-dev/+archive/ubuntu/marco

apt-policy marco合并 ppa 后的输出:

$ apt policy marco
marco:
  Installed: 1.24.0-1ubuntu2
  Candidate: 1.24.0-1ubuntu2
  Version table:
 *** 1.24.0-1ubuntu2 500
        500 http://ppa.launchpad.net/ubuntu-mate-dev/marco/ubuntu focal/main amd64 Packages
        100 /var/lib/dpkg/status
     1.24.0-1ubuntu1 500
        500 ssh://[local mirror address redacted]/us.archive.ubuntu.com/ubuntu focal/universe amd64 Packages

相关内容