linux解決xhost: unable to open display ""

在Linux下設置xhost方法步驟linux

第一步:用root登錄linux,啓動vnc服務;app

root@gao-virtual-machine:~# vncserver
未找到 'vncserver' 命令,您要輸入的是不是:
命令 'vnc4server' 來自於包 'vnc4server' (universe)spa

執行以後,根據以上提示從新執行vnc4server命令日誌

提示:server

程序「vnc4server」還沒有安裝。 您能夠使用如下命令安裝:
apt-get install vnc4serverci

再執行apt-get install vnc4server命令進行安裝,安裝完成後,從新執行vnc4serverget

第二步:根據vnc起來的端口,設置export DISPLAY=localhost:1(1表示vnc在第一個tty上啓動的),vnc的啓動信息見附件1;io

第三步:執行xhost +,而且提示「access control disabled, clients can connect from any host」才正確。cli

linux下的操做日誌以下:file

root@gao-virtual-machine:~# vnc4server

root@gao-virtual-machine:~# apt-get install vnc4server
程序「vnc4server」還沒有安裝。 您能夠使用如下命令安裝:
apt-get install vnc4server

root@gao-virtual-machine:~# vnc4server

New 'gao-virtual-machine:2 (root)' desktop is gao-virtual-machine:2

Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/gao-virtual-machine:2.log

[root@localhost ~]# export DISPLAY=localhost:2

[root@localhost ~]# xhost +

access control disabled, clients can connect from any host 

在設置xhost時,出現了unable的問題。使用上訴方法就能夠搞定。

相關文章
相關標籤/搜索