Nvidia 无法识别按需配置文件中的外接显示器

Nvidia 无法识别按需配置文件中的外接显示器

以下是我采取的步骤:

  • 在 BIOS 中禁用安全启动
  • 安装了 Ubuntu 20.10,选择安装第三方驱动程序
  • 完成后,运行sudo ubuntu-drivers autoinstall
  • 重启后确认:
    • nvidia-driver-460(最新、推荐)被Additional Drivers选为Software & Updates
    • NVIDIA On-DemandPRIME Profiles在以下时间内被预选nvidia-settings
  • 插入外接显示器后发现:
    • 它显示在Settings=>Displays
    • 它是不是显示在nvidia-settings
    • 屏幕会闪烁HDMI No Signal,就像没有连接一样
    • dmesg已报告[drm] Failed to add display topology, DTM TA is not initialized

我发现的解决方法是切换到NVIDIA (Performance Mode)并重新启动。现在第二个屏幕可以正常工作,但每隔 15-20 分钟,风扇就会突然启动(大多数时候它们都是静音的),并且我可以看到无论是从gnome-shell还是Xorg在运行时CPU 使用率都很高top。然后我会运行Alt+F2=> r=>Enter来让它们安静下来,但这些风扇峰值无论如何都会重复,这非常令人分心。

现在,我恢复了Using X.Org X server - Nouveau display driver并清除了所有*nvidia*软件包。结果,我的图形显示为部分NV168 / AMD Renoir。当 Ubuntu 启动时,我还会看到奇怪的屏幕闪烁,而使用 Nvidia 驱动程序时则不会出现这种情况。有时当我重新启动或关闭电源时,Ubuntu 会进入黑屏并显示消息。AboutSettingsnouveau 0000:01:00.0: tmr: stalled at ffffffffffffffff

我的配置和规格:

  • Ubuntu 20.10 Groovy(默认gdm3显示管理器)
  • 5.8.0-36-generic核心
  • 搭载 Radeon 显卡的 AMD Ryzen 7 4800H 处理器
  • Nvidia GTX 1660 Ti 独立显卡

我尝试过的事情:

  • 重新安装 Ubuntu 并勾选第三方驱动程序
  • 从头开始重新安装 Nvidia 驱动程序
  • 使用最新的 Nvidia 驱动程序这是五月的答案表明自 起,外接显示器已支持卸载模式,nvidia-driver-450并且我已安装nvidia-driver-460460.32.03
  • 按照建议在 AMDgpu 驱动程序中启用实验性硬件支持这个答案
  • ExecStartPre按照/usr/bin/xinit建议添加前缀这里
  • 根据建议options nvidia-drm modeset=从更改10这里

这里我遗漏了什么吗? 是否可以在按需配置文件中让外接显示器与 Nvidia 驱动程序配合使用?

可能相关:

答案1

我的 RTX 2060 也遇到了同样的问题。我已经安装了最新的 Nvidia 驱动程序 (nvidi-520),但看起来最新版本的 Nvidia 驱动程序导致了几个问题。我可以通过降级来解决这个问题。

首先,卸载计算机上的所有 Nvidia 驱动程序:

sudo apt-get remove --purge '^nvidia-.*'

之后你应该安装nvidia-驱动程序-460-服务器。目前为止似乎是最好的一个。

sudo apt install nvidia-driver-460-server

现在你应该重新启动,连接显示器,它应该可以工作了。如果不行,请尝试禁用计算机上的安全启动。

祝你好运!

相关内容