纬图虚拟仪器论坛

 找回密码
 立即注册
搜索
查看: 3242|回复: 0

树莓派 下解决cannot connect to X server:10 问题

[复制链接]
发表于 2021-11-17 14:22:39 | 显示全部楼层 |阅读模式
树莓派下解决运行USB_CAN extend app时出现:cannot connect to X server :10 问题


参阅:
https://blog.csdn.net/iteye_8591/article/details/82548499?spm=1001.2101.3001.6650.8&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-8.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-8.no_search_link


1. 问题
Linux下安装GUI程序出现:
     cannot connect to X server :0.0
2. 解释
X server是Linux系统上提供图形用户界面的服务程序。当客户端主机Client访问服务器Server上的图形程序时,需要Server对该Client赋能访问图形程序的权限。
3. 解决
给尝试访问图形程序的用户主机赋予xhost权限:
xhost +$HOSTNAME
(实验可行)
本机的话使用$HOSTNAME,远程访问需要替换为该主机的IP,即可运行。
4. 真实再现
[root@FUTENG-CentOS bin]# ls
wiznote
[root@FUTENG-CentOS bin]# ./wiznote
No protocol specified
wiznote: cannot connect to X server :0.0
[oracle@FUTENG-CentOS bin]$ su root
Password:
[root@FUTENG-CentOS bin]# xhost +FUTENG-CentOS
FUTENG-CentOS being added to access control list
[root@FUTENG-CentOS bin]# su oracle
[oracle@FUTENG-CentOS bin]$ ls
wiznote
[oracle@FUTENG-CentOS bin]$ ./wiznote
[WIZAPI]api entry is empty, acquire entry...
[WIZAPI]acquire entry finished, url:  "http://as.wiz.cn/wizas/xmlrpc"
set object:  "folder"  version:  0
[Syncing]logined...
[Syncing]start syncing folders...
[Syncing]upload folders...

5. 其他可能
还可能由于未将DISPLAY配置到环境变量上,可如下配置:
export DISPLAY=:0.06. 参考
【TechTarget中国原创】X服务器为X Window System的分布式网络中连接到X终端的服务器。从终端用户的角度来看,X服务器相当于一个多视窗操作的服务器。实际上,X服务器应用程序提出客户请求,要求在各个终端运行视窗管理服务。X服务器(为X Window System的一部分)一般安置在大型机、小型机或者工作站中基于Unix的操作系统。

refer to:
http://www.gentoo.org/doc/zh_cn/xorg-config.xml
http://baike.baidu.com/view/2909526.htm




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|纬图虚拟仪器

GMT+8, 2024-12-22 11:54 , Processed in 0.137392 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表