ToB企服应用市场:ToB评测及商务社交产业平台

标题: X服务器远程毗连问题解决:Bad displayname ““‘或Missing X server or $ [打印本页]

作者: 羊蹓狼    时间: 2024-6-13 21:27
标题: X服务器远程毗连问题解决:Bad displayname ““‘或Missing X server or $
X服务器远程毗连问题

报错1

  1. ImportError: this platform is not supported: ('failed to acquire X connection: Bad display
  2. name ""', DisplayNameError('')) Try one of the following resolutions: * Please make sure
  3. that you have an X server running, and that the DISPLAY environment variable is set
  4. correctly
复制代码
这个错误表明步伐依赖于 X 服务器,但它无法找到 X 服务器或者 $DISPLAY 环境变量没有设置准确。
在你的情况下,步伐在实验导入 pynput 模块时出现了问题。pynput 模块通常用于捕获键盘输入,它需要一个可用的 X 服务器来工作。
报错2

  1. [2370019:0406/114907.428655:ERROR:ozone_platform_x11.cc(239)] Missing X server or $DISPLAY
  2. [2370019:0406/114907.428695:ERROR:env.cc(255)] The platform failed to initialize. Exiting.
  3. The futex facility returned an unexpected error code.
复制代码
在多用户环境下,每个用户可以通过设置差异的 DISPLAY 环境变量来指定他们要利用的 X 服务器显示编号。一样平常来说,X 服务器的显示编号从":0"开始,然后依次递增。当用户启动图形界面应用步伐时,步伐会根据 DISPLAY 环境变量的值来确定要毗连的 X 服务器。
例如,如果用户 A 想在本身的 X 服务器上运行图形界面应用步伐,他可以设置 DISPLAY 环境变量为":0",而用户 B 可以将其设置为":1",以此类推。
在多用户体系中,通常会有一些约定或管理工具来协调和分配 X 服务器的显示编号,以确保差异用户之间的图形界面应用步伐不会产生冲突。
解决方法

 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4