Skip to content
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

Invalid framebuffer object. Code 36061(GL_FRAMEBUFFER_UNSUPPORTED) #9

Closed
zzhh00 opened this issue Dec 10, 2019 · 8 comments
Closed

Comments

@zzhh00
Copy link

zzhh00 commented Dec 10, 2019

Hi,
I have a nvidia graphic card which is GeForce GT730,as be shown below:
nvidia-sni
The visualizer also crashes for the error.Can you tell me how can I solve this issue please?Thank you very much!

@zzhh00
Copy link
Author

zzhh00 commented Dec 10, 2019

opengl_wrong_wrror
The problem may be caused by this.I added --no-opengl-files when installing nvidia driver.However,someone said that the computer can not enter the graphic mode if installing nvidia drvier withou --no-opengl-files.What should I do then?

@Chen-Xieyuanli
Copy link
Member

Hi @zzhh00,

Thanks for using our code.

Several reasons could cause the visualizer crashes. You may have a look at similar issues #5 and #7 first.

It would be also helpful if you could provide the information about executing $ glxinfo | grep OpenGL

@zzhh00
Copy link
Author

zzhh00 commented Dec 11, 2019

Hi@Chen-Xieyuanli,
Thanks for your reply.

The information about OpenGL is list as below and I am trying to change the OpenGL version.
OpenGL

@zzhh00
Copy link
Author

zzhh00 commented Dec 11, 2019

Besides when type nvidia-settings it shows that ERROR: Unable to load info from any available system.Thus maybe the nvidia driver installation is failed.

@zzhh00
Copy link
Author

zzhh00 commented Dec 11, 2019

1.I solved this problem as the solution referred in Suma issue #2.However this solution is aim at the one who only has Intel graphics and I have nvidia graphic card even though there may be something wrong.
2.Suma++ miss .obj files for visualization and these files can be found in assert of Suma.

@jbehley
Copy link
Member

jbehley commented Dec 11, 2019

@zzhh00

  1. Your system currently uses the Intel GPU (from your CPU) and if you want to use your nvidia graphics card, you definitly have to change something. The OpenGL vendor string should contain something with NVIDIA, something like:
OpenGL context version: 4.5
OpenGL vendor string  : NVIDIA Corporation
OpenGL renderer string: GeForce GTX 960/PCIe/SSE2

In theory, the code should also work with an Intel GPU, but since NIVIDA usually provides more in their driver than the OpenGL Core Profile asks for it is hard for us to test that everything would run with the minimum requirements (since we use an NVIDIA driver for testing).

  1. The second problem was caused by missing files in the repository. A git pullshould give you the needed files in the folder assets.

@Chen-Xieyuanli
Copy link
Member

Since the problem has been solved, I am going to close this issue. If there are any updates, please feel free to ask me to reopen it.

@lifangyan16
Copy link

lifangyan16 commented Jan 21, 2022

@zzhh00

1. Your system currently uses the Intel GPU (from your CPU) and if you want to use your nvidia graphics card, you definitly have to change something. The OpenGL vendor string should contain something with NVIDIA, something like:
OpenGL context version: 4.5
OpenGL vendor string  : NVIDIA Corporation
OpenGL renderer string: GeForce GTX 960/PCIe/SSE2

In theory, the code should also work with an Intel GPU, but since NIVIDA usually provides more in their driver than the OpenGL Core Profile asks for it is hard for us to test that everything would run with the minimum requirements (since we use an NVIDIA driver for testing).

2. The second problem was caused by missing files in the repository. A `git pull`should give you the needed files in the folder `assets`.

I have this problem too, but I don't know how to change the OpenGL vendor string. I have installed the NVIDIA-Linux-x86_64-470.94.run, and the information is on below.
图片
图片

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants