Linux 环境变量:DISPLAY
2014-04-11 15:51
204 查看
1. dbvis no x11 display variable was set but this program performed an operation which requires it
solution: export DISPLAY=localhost:0.0
但是出现如下问题:
2. Can't connect to X11 window server using 'localhost:0.0' as the value of the DISPLAY variable.
solution: export DISPLAY=:0
问题解决。
详解:
1. DISPLAY 环境变量格式如下hostname: displaynumber.screennumber
hostname: Xserver所在的主机名或者ip地址, 图形将显示在这一机器上,如果hostname为空, 则表示Xserver运行于本机, 并且图形程序(Xclient)使用unix socket方式连接到Xserver, 而不是TCP方式。
displaynumber.screennumber: 某些机器上,可能有多个显示设备共享使用同一套输入设备,例如在一台PC上连接两台CRT显示器,但是它们只共享使用一个键盘和一个鼠标。这一组显示设备就拥有一个共同的displaynumber,而这组显示设备中的每个单独的设备则拥有自己单独的 screennumber。displaynumber和screennumber都是从零开始的数字。使用TCP方式连接时,
displaynumber为连接的端口减去6000的值。
如果displaynumber为0, 则表示连接到6000端口; 使用unix socket方式连接时则表示连接的unix socket的路径, 如果displaynumber为0, 则表示连接到/tmp/.X11-unix/X0 . screennumber则几乎总是0
2. xhost +
这个命令将允许别的用户启动的图形程序将图形显示在当前屏幕上。
xhost的使用很简单,如果允许主机foo使用我这个X Server,可以使用"xhost +foo";如果不允许主机foo使 用我这个X Server,可以使用"xhost -foo";如果允许任何主机使用我这个X Server,简单的"xhost +"即可;反之,"xhost -"将禁止任何主机使用我这个X Server。
solution: export DISPLAY=localhost:0.0
但是出现如下问题:
2. Can't connect to X11 window server using 'localhost:0.0' as the value of the DISPLAY variable.
solution: export DISPLAY=:0
问题解决。
详解:
1. DISPLAY 环境变量格式如下hostname: displaynumber.screennumber
hostname: Xserver所在的主机名或者ip地址, 图形将显示在这一机器上,如果hostname为空, 则表示Xserver运行于本机, 并且图形程序(Xclient)使用unix socket方式连接到Xserver, 而不是TCP方式。
displaynumber.screennumber: 某些机器上,可能有多个显示设备共享使用同一套输入设备,例如在一台PC上连接两台CRT显示器,但是它们只共享使用一个键盘和一个鼠标。这一组显示设备就拥有一个共同的displaynumber,而这组显示设备中的每个单独的设备则拥有自己单独的 screennumber。displaynumber和screennumber都是从零开始的数字。使用TCP方式连接时,
displaynumber为连接的端口减去6000的值。
如果displaynumber为0, 则表示连接到6000端口; 使用unix socket方式连接时则表示连接的unix socket的路径, 如果displaynumber为0, 则表示连接到/tmp/.X11-unix/X0 . screennumber则几乎总是0
2. xhost +
这个命令将允许别的用户启动的图形程序将图形显示在当前屏幕上。
xhost的使用很简单,如果允许主机foo使用我这个X Server,可以使用"xhost +foo";如果不允许主机foo使 用我这个X Server,可以使用"xhost -foo";如果允许任何主机使用我这个X Server,简单的"xhost +"即可;反之,"xhost -"将禁止任何主机使用我这个X Server。
相关文章推荐
- linux下DISPLAY环境变量之作用
- linux DISPLAY 环境变量
- 【Qt开发】【Linux开发】QT设置环境变量QWS_DISPLAY
- Linux下面的DISPLAY环境变量----远程连接图形图像的处理
- Linux 环境变量设置
- 在linux系统下安装oracle前的准备工作(配置oracle环境变量)
- linux查看和修改PATH环境变量的方法
- linux配置java环境变量(详细)
- Linux环境变量具体解释
- linux下的环境变量
- Linux中环境变量文件及配置
- LInux_环境变量2
- linux环境变量设置
- Linux下查看和添加环境变量
- linux配置java环境变量(详细)
- Linux java 环境变量
- Linux下修改/设置环境变量JAVA_HOME
- Linux命令之env:显示当前用户的环境变量
- Linux下Java环境变量的安装与配置
- Linux设置和查看环境变量的方法 详解