码迷,mamicode.com
首页 > 其他好文 > 详细

VNC远程显示3D界面

时间:2017-06-27 13:51:12      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:virtualgl turovnc

正常VNC无法看3D图形,然后现在想在服务器上跑东西,但要用VNC连接上去可以看到相关图形。

在网上找了下,使用VirtualGL可以实现相关要求。


1:下载相关软件,安装一下。

https://sourceforge.net/projects/virtualgl
https://sourceforge.net/projects/turbovnc

建议添加相关环境变量 

export PATH=/opt/TurboVNC/bin:/opt/VirtualGL/bin:$PATH

2:按官方的说法建议安装下面的软件

apt-get install libxv1:i386 libglu1-mesa:i386 gnome-session-fallback #14.04
apt-get install libxv1:i386 libglu1-mesa:i386 gnome-session-falshback #16.04

具体文档可以到官方查看


实现3D查看有两种方式,

1:使用vglconnet 连接

vglconnect -s user@server
#然后在要运行的程序前加上vglrun,比如
vglrun rosrun rviz rviz

2:使用SSH商品转发(推荐)

ssh -N -L LocalPort:Server:ServerPort user@Server
#再使用vnc连接
#最后在要运行的程序前加上vglrun,比如
vglrun rosrun rviz rviz


VNC远程显示3D界面

标签:virtualgl turovnc

原文地址:http://abian.blog.51cto.com/751059/1942349

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!