QT 错误:X Error: BadShmSeg (invalid shared segment parameter)

在跑ORBSLAM2的时候遇到了以下错误:

X Error of failed request:  BadShmSeg (invalid shared segment parameter)
  Major opcode of failed request:  130 (MIT-SHM)
  Minor opcode of failed request:  2 (X_ShmDetach)
  Segment id in failed request:  0x0
  Serial number of failed request:  33
  Current serial number in output stream:  34
Framebuffer with requested attributes not available. Using available framebuffer. You may see visual artifacts.段错误 (核心已转储)

解决方案:


编辑环境:

sudo gedit  /etc/environment

在最后一行添加:QT_X11_NO_MITSHM=1
保存后运行:

source  /etc/environment 

你可能感兴趣的:(python,opencv,计算机视觉,SLAM,qt)