VNC远程显示3D界面

正常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 [email protected]
#然后在要运行的程序前加上vglrun,比如
vglrun rosrun rviz rviz

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

ssh -N -L LocalPort:Server:ServerPort [email protected]
#再使用vnc连接
#最后在要运行的程序前加上vglrun,比如
vglrun rosrun rviz rviz
时间: 2024-10-07 22:29:54

VNC远程显示3D界面的相关文章

解决配置Ubuntu中vnc远程显示灰屏

VNC是什么? VNC (Virtual Network Console)是虚拟网络控制台的缩写.它 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的.VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美. 在 Linux 中,VNC 包括以下四个命令:vncserver,vncviewer,vncpasswd,和 vncconnect.大多数情况下用户只需要其

VNC介绍和如何远程连接到远程的Linux界面?

今天突然需要使用VNC,但是从来没有使用过这个玩意儿!后来通过查找关于这方面的信息,下面就是我粗略对VNC的理解和使用. 下面对VNC的来源的基本组成就不一一介绍了,我相信没有比百度百科有更好的介绍了. http://baike.baidu.com/link?url=Z6-B80x_mQUjxotyvIFstCc-cce2IJXKSclfwbAPz0JUMuhIBqmfRg4u2ycN7jQ4rbLTcwMwfGF2bJML5cRnfK 但是要注意一点: <span style="whit

Flash Stage3D 在2D UI 界面上显示3D模型问题完美解决

一直以来很多Stage3D开发者都在为3D模型在2DUI上显示的问题头疼.Stage3D一直是在 Stage2D下面.为了做到3D模型在2DUI上显示通常大家有几种实现方式,下面来说说这几种实现方式吧. 实现方式1: 在2DUI上挖个洞透过去显示3D层.这种做法的缺陷在于如果两个UI界面同时打开就会UI错层显示错乱.为了解决这问题很多程序员选择了当挖洞显示3D的UI打时把其他界面隐藏掉,用户体验超差. 实现方式2: 利用Context3D 的 drawToBitmapData API 实时将3D

通过VNC远程登录树莓派图形界面

想要通过VNC远程登录树莓派图形界面,树莓派一端必须安装VNC Server服务,另外还需要一些简单的配置,实现更便捷的操作,以下为详细步骤. 1. 安装VNC Server组件 -- tightvncserver sudo apt-get install tightvncserver 2. 设置一个VNC密码 vncpasswd (先输入操作密码两次,然后会询问是否设置一个查看(view-only)密码,按自己喜欢,一般没必要.) 3. 设置开机启动 sudo nano /etc/init.d

VNC远程登录树莓派的图形界面 -- VNC Server安装与连接

想要通过VNC远程登录树莓派图形界面,树莓派一端必须安装VNC Server服务,另外还需要一些简单的配置,实现更便捷的操作,以下为详细步骤. 1. 安装VNC Server组件 -- tightvncserver sudo apt-get install tightvncserver 2. 设置一个VNC密码 vncpasswd (先输入操作密码两次,然后会询问是否设置一个查看(view-only)密码,按自己喜欢,一般没必要.) 3. 设置开机启动 sudo nano /etc/init.d

Linux设置VNC远程桌面连接来安装Oracle11G

前言:在linux下面进行oracle安装,需要启动java的swing界面,所以需要x-window窗口,那么就需要直接去服务器机房去现场操作挺麻烦,远程xshell无法视窗,这种情况下可以采用vnc的模式远程连接linux系统的视窗来进行远程安装oracle. 1,先检查一下服务器是否已经安装了VNC服务,没有安装,检查服务器的是否安装VNC的命令如下[[email protected] rpms]# ps -eaf|grep vncroot      1789  1557  0 17:30

XRDP+VNC远程桌面访问Linux系统

1.安装XRDP 使用rdp协议访问远程Linux桌面 一般情况下,如果需要登陆远程Linux系统,我们会使用ssh/telnet来完成,如果需要登陆到远程Linux系统的桌面环境,我们可能会使用VNC. VNC是大部分Linux发行版默认的基于RFB协议的远程桌面程序,但对于普通用户来说,VNC的用户体验并不好,比较慢,还需要安装客户端. Windows的远程桌面基于RDP协议,在Linux下,我们也是可以找到开源的rdpserver的,这就是xrdp. 下面,我来和大家介绍安装centos下

linux 在xenserver上安装如何显示图形界面

centos5.8 64-bit和 centos 6.5 64-bit xenserver安装linux的时候默认使用的VHM,选择对应的虚拟机模板安装linux是Linux Text界面. VHM 转 PV 方法摸索中- centos5.8 的安装 以centos5 64-bit模板安装,Advanced OS boot parameters 加 vnc 如图(是不是utf8 导致启动中文版linux中文不显示乱码呢?难道要改成Unicobe?) CD Found 选 skip Choose

RHEL7.0 VNC远程安装Oracle 11gR2报错问题

VM虚拟机RHEL7.0 64位系统上安装oracle 11gR2,安装过程中遇到二个问题,使用6.2及6.6安装均未出现过.具体原因不知. 1.在安装到68%时提示错误Error in invoking target 'install' of makefile '/u01/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ins_ctx.mk'. See '/u01/app/oraInventory/logs/installActions2015-01-22