在通过MobaXTerm通过远程连接启动Spyder时,我看到以下错误消息:
$ spyder
QXcbConnection: XCB error: 145 (Unknown), sequence: 171, resource id: 0, major code: 139 (Unknown), minor code: 20Spyder似乎仍然正常工作,但是每次都会弹出错误消息。对此错误的搜索指责Qt5,并表示X11连接没有修复。我使用Python3.5.4、Spyder3.2.3和MobaXTerm个人版本10.7构建3650连接到运行RHEL6.6的系统。
如何避免错误消息?
发布于 2018-07-06 22:39:06
在尝试了各种方法之后,我可以在不同的网站上找到:
conda install pyopenglfrom OpenGL import GL和import ctypes; ctypes.CDLL("libGL.so.1", mode=ctypes.RTLD_GLOBAL)添加到site-packages/spyder/app/start.py中编辑:
通过仅禁用"RANDR“MobaXTerm X11扩展,我终于能够停止错误消息:

有趣的是,MobaXTerm文档还在设置屏幕截图中禁用了这个扩展。
发布于 2021-04-02 22:17:55
在使用以下命令从Windows10 ros2 Ubuntu20.10终端运行rvizforWSL2时,我遇到了类似的问题:
ros2 launch turtlebot3_bringup rviz2.launch.py我试着不检查MobaXterm中的RANDR扩展,但没有效果。在发出以下命令之后,我终于能够解决这个问题并启动rviz:
export LIBGL_ALWAYS_INDIRECT=0然后重新发出上面的ros2启动命令。
https://stackoverflow.com/questions/51218417
复制相似问题