如果我浏览互联网,页面像这个描述了如何让 NVidia 驱动程序正常工作xrdp
,但是信息很分散,很难理解到底应该做什么。
所以,如果有一个简单的分步解决方案来解决这个问题就好了——我想要rviz
加速。我尝试过的事情:
初始步骤
- 在 Linux 上安装
virtualgl 2.6.5
在 Docker 中 - 在 Windows 上,启动远程桌面并登录
lightdm
到显示屏:10
。
可以工作但远非理想
- 在 Linux 的标准终端或内部
VSCode
,加载 Docker 并运行DISPLAY=:10 vglrun rviz
rviz
这将在会话中启动xrdp
,并检查nvidia-smi
和htop
,GPU 似乎正在被使用。
无法正常工作
- 在 Windows 中,
PuTTY
或者从内部VSCode
或从内部终端xrdp
,加载 Docker 并运行DISPLAY=:10 vglrun -d :10 rviz
rviz
这在会话中启动xrdp
,但检查nvidia-smi
和htop
,GPU不是正在使用。示例可执行文件glxspheres64
显示类似的行为,因此这不仅仅是一个rviz
问题。
这里有人成功实现这个功能吗?