-
Notifications
You must be signed in to change notification settings - Fork 167
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
terminate when running SurfelMap.cpp #19
Comments
Hi @qiaozhijian, sorry for the delay, but I was quite busy with some other stuff. I would suggest that you run the code without a virtual machine with a real graphics driver. I don't know if the VMWare OpenGL implementation supports all operations needed by our code. It might be that I used some operation that is not strictly supported by OpenGL 3.3 Core Profile. Therefore, I would suggest that you have a real NVIDIA or AMD or Intel GPU driver, since they usally support at least OpenGL 4.0 and usally also more then the Core Profile asks for. |
Thank you. But I don't know why it outputs "OpenGL vendor string : VMware, Inc." while my device is equipped with GTX1070. I will try to work it out again. Maybe there are some problems in my Ubuntu. |
I have solved the problem by reinstall nvidia-drive. Thank you! OpenGL Context Version 4.6 core profile |
You need to download the extra calibration files containing a line starting with`Tr` that is available as extra download on the odometry benchmark website.
|
OK, thank you~! |
|
How do you solve this problem?Just reinstall nvidia-drive? |
Could you please open a new issue. In this issue, three different things are discussed. And its hard to help, when you don't know what's exactly the problem. However, as a summary for troubleshooting :
Hope that helps. |
Hi, Could you help me with this problem? Thank you very much!
I run this command
./bin/visualizer ./SuMa/config/default.xml
Terminal output is following :
OpenGL Context Version 3.3 core profile
GLEW initialized.
OpenGL context version: 3.3
OpenGL vendor string : VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 8.0, 256 bits)
Extracting surfel maps partially.
OpenGL Error: invalid enumerant(1280)
In: /home/Mine/slam/code/catkin_suma/src/SuMa/src/core/SurfelMap.cpp on Line: 298
terminate called after throwing an instance of 'std::runtime_error'
what(): OpenGL error detected.
The text was updated successfully, but these errors were encountered: