最近在实验室服务器上跑python程序遇到这样问题:cannot connect to X server,网上搜了搜,发现是因为:X server是Linux系统上提供图形用户界面的服务程序。当客户端主机Client访问服务器Server上的图形程序时,需要Server对该Client赋能访问图形程序的权限。所以,我们要获取访问图形程序的权限。
方法一:
可参考https://www.iteye.com/blog/wenku-1973600。
方法二:
用vnc+ubuntu系统代替纯Linux系统。对于有些人来说,为了获取访问图形程序的权限的一系列操作太过于麻烦,可以用vnc虚拟机,再加上ubuntu系统,界面操作简洁,完美解决。
本文探讨了解决在Linux服务器上运行Python程序时遇到的'cannot connect to X server'错误的方法。介绍了X server的功能及访问权限的重要性,并提供了两种解决方案:一是通过特定设置获取访问权限,二是使用VNC结合Ubuntu系统简化操作流程。


被折叠的 条评论
为什么被折叠?



