在跑orbslam2时遇到了
terminate called after throwing an instance of ‘std::runtime_error’
what(): Pangolin X11: Unable to retrieve framebuffer options
出现这个问题的原因是,使用了高博旧版本的Pangolin,建议在github下载最新版本的Pangolin,重新编译安装即可。
也可使用下面方法成功解决。
https://woojjang.tistory.com/52(里面还提供了其他问题的解决方法)(修改后重新编译安装)
也有人说其他方法,比如:
https://blog.csdn.net/JAYSITE/article/details/80224750
中提到的两种方法,本人尝试后均失败。