linux解決xhost: unable to open display ""


在Linux下設置xhost方法步驟

第一步:用root登陸linux,啟動vnc服務;

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

執行之后,根據以上提示重新執行vnc4server命令

提示:

程序“vnc4server”尚未安裝。 您可以使用以下命令安裝:
apt-get install vnc4server

再執行apt-get install vnc4server命令進行安裝,安裝完成后,重新執行vnc4server

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

第三步:執行xhost +,並且提示“access control disabled, clients can connect from any host”才正確。

linux下的操作日志如下:

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的問題。使用上訴方法就可以搞定。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM