我正在用python3和XLib做一些程序。
在我的电脑和Ubuntu 14.04上,一切都很好,但是当我尝试在笔记本上手动安装Xorg来运行我的应用程序时,我得到了一个异常:
Xlib.error.DisplayConnectionError: Can't connect to display ":0": b'No protocol specified\n'
在线:
self.__display = Xlib.display.Display()
怎么回事?如何解决这个问题,使它可以在每个Linux上工作?
这看起来不像是X11: run a gnome app as another user的副本。在我的两台计算机上,我有相同的用户和组,所以这个问题可能与缺乏运行我的程序的权限无关。
一定是别的什么东西X的配置不好
临时解决方案是
http://ubuntuforums.org/showthread.php?t=2290602
好吧,是python3 xlib里的错误。有关详细信息,请参见https://github.com/LiuLang/python3-xlib/issues/6。
相关问题 更多 >
编程相关推荐