XRDP 使用 llvmpipe 而不是 nvidia 显卡

XRDP 使用 llvmpipe 而不是 nvidia 显卡

我使用安装了 xrdp,sudo apt install xrdp 并使用修复了颜色配置文件问题

[Allow Colord all Users]
Identity=unix-user:*
Action=org.freedesktop.color-manager.create-device;org.freedesktop.color-manager.create-profile;org.freedesktop.color-manager.delete-device;org.freedesktop.color-manager.delete-profile;org.freedesktop.color-manager.modify-device;org.freedesktop.color-manager.modify-profile
ResultAny=no
ResultInactive=no
ResultActive=yes

我现在可以使用 Windows rdp 连接到我的机器,但看起来非常滞后。出于某种原因,使用 xrdp 进行的会话使用 llvmpipe,而不是GeForce 840M/PCIe/SSE2我在不使用远程桌面时获得的预期结果:

$ glxinfo | grep "OpenGL renderer"
OpenGL renderer string: llvmpipe (LLVM 10.0.0, 256 bits)

看起来 xrdp 搞砸了。我已经查看了https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1752938,但由于我使用了较新的 nvidia 驱动程序 [nvidia-driver-440-server (专有,已测试)],因此提供的唯一解决方案不再起作用。

我在 Ubuntu 18.04.5 上运行

相关内容