配备 2 个 GPU 时,用户界面 (UI) 较慢

配备 2 个 GPU 时,用户界面 (UI) 较慢

我有 2 个 GPU:

  1. AMD RX 580(主 GPU)
  2. NVIDIA GTX 750 Ti

我有两个显示器和一台电视连接到我的主 GPU,还有第三个显示器连接到我的 NVIDIA GPU,因为它有一个 DVI +4 输出。但问题是,显示非常滞后,比如 40 到 50 Hz,尽管它显示它以 60 Hz 运行......我在 Arch Linux 系统中只为两个 GPU 使用开源驱动程序,因为我在 Wayland 下的 KDE Plasma 上,而 NVIDIA 专有驱动程序对此很差劲。

我使用的是 MSI B450 Gaming Pro Carbon Max WIFI 主板和小型 Ryzen 3 1200(我真的很后悔买了它)。我的 PCI 连接具有以下配置:

  1. AMD RX 580(16x 插槽)
  2. 空槽 (1x 槽)
  3. USB 3.0 卡(1 个插槽)
  4. NVIDIA GTX 750 Ti(4 个插槽)
  5. 空槽 (1x 槽)

如果我使用变量“DRI_PRIME=1”打开一个 GPU 密集型程序,连接到我的 NVIDIA GPU 的显示器将更加滞后,但奇怪的是,运行该应用程序的显示器也会非常滞后。

似乎 AMD GPU 正在渲染所有内容,然后将输出发送到我的 NVIDIA 卡,后者只是将数据输出到我的显示器。这是正确的吗?

我不知道如何诊断问题,systemd 日志中没有显示任何错误。不过我会给你所需的所有信息。

感谢您的帮助!

相关内容