Opened 4 years ago

Closed 4 years ago

#4880 closed defect (nonchimerax)

OpenGL error starting on Windows 7

Reported by: turuncs@… Owned by: Tom Goddard
Priority: normal Milestone:
Component: Graphics Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Windows-7-6.1.7601-SP1
ChimeraX Version: 1.0rc202005270557 (2020-05-27 05:57:28 UTC)
Description
(Describe the actions that caused this problem to occur here)

Log:
Startup Errors  
---  
bug | OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'invalid operation',  
baseOperation = glGetFramebufferAttachmentParameteriv,  
pyArgs = (  
GL_DRAW_FRAMEBUFFER,  
GL_DEPTH,  
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE,  
,  
),  
cArgs = (  
GL_DRAW_FRAMEBUFFER,  
GL_DEPTH,  
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE,  
array([0], dtype=int32),  
),  
cArguments = (  
GL_DRAW_FRAMEBUFFER,  
GL_DEPTH,  
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE,  
array([0], dtype=int32),  
)  
)  
  
File "src\errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
  
warning | Open-command provider in bundle RMF specified unknown data format
'RMF'; skipping  
note | Traceback (most recent call last):  
  
File "C:\Program Files\ChimeraX 1.0rc202005270557\bin\lib\site-
packages\chimerax\ui\statusbar.py", line 82, in _expose_event  
  
self._create_opengl_context()  
  
File "C:\Program Files\ChimeraX 1.0rc202005270557\bin\lib\site-
packages\chimerax\ui\statusbar.py", line 110, in _create_opengl_context  
  
r.initialize_opengl(lw, lh)  
  
File "C:\Program Files\ChimeraX 1.0rc202005270557\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1063, in initialize_opengl  
  
self.framebuffer_depth_bits() != 24 or  
  
File "C:\Program Files\ChimeraX 1.0rc202005270557\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 548, in framebuffer_depth_bits  
  
GL.GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE)  
  
File "src\latebind.pyx", line 39, in
OpenGL_accelerate.latebind.LateBind.__call__  
  
File "src\wrapper.pyx", line 318, in
OpenGL_accelerate.wrapper.Wrapper.__call__  
  
File "src\wrapper.pyx", line 311, in
OpenGL_accelerate.wrapper.Wrapper.__call__  
  
File "C:\Program Files\ChimeraX 1.0rc202005270557\bin\lib\site-
packages\OpenGL\platform\baseplatform.py", line 415, in __call__  
  
return self( *args, **named )  
  
File "src\errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
OpenGL.error.GLError: GLError(  
  
err = 1282,  
  
description = b'invalid operation',  
  
baseOperation = glGetFramebufferAttachmentParameteriv,  
  
pyArgs = (  
  
GL_DRAW_FRAMEBUFFER,  
  
GL_DEPTH,  
  
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE,  
  
<object object at 0x0000000003CFF580>,  
  
),  
  
cArgs = (  
  
GL_DRAW_FRAMEBUFFER,  
  
GL_DEPTH,  
  
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE,  
  
array([0], dtype=int32),  
  
),  
  
cArguments = (  
  
GL_DRAW_FRAMEBUFFER,  
  
GL_DEPTH,  
  
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE,  
  
array([0], dtype=int32),  
  
)  
  
)  
  
  
  
  
UCSF ChimeraX version: 1.0rc202005270557 (2020-05-27)  
© 2016-2020 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open C:\Users\home\Desktop\finals\6006-6007\HD_cognate_cluster1_1.pdb format
> pdb

Summary of feedback from opening
C:\Users\home\Desktop\finals\6006-6007\HD_cognate_cluster1_1.pdb  
---  
warnings | Ignored bad PDB record found on line 1  
REMARK FILENAME="complex_248w.pdb0"  
  
Ignored bad PDB record found on line 2  
REMARK ===============================================================  
  
Ignored bad PDB record found on line 3  
REMARK HADDOCK run for complex  
  
Ignored bad PDB record found on line 4  
REMARK initial structure: complex_248.pdb  
  
Ignored bad PDB record found on line 5  
REMARK final NOE weights: unambig 50 amb: 50  
  
30 messages similar to the above omitted  
  
Chain information for HD_cognate_cluster1_1.pdb #1  
---  
Chain | Description  
A | No description available  
B | No description available  
  
An error occurred in drawing the scene. Redrawing graphics is now stopped to
avoid a continuous stream of error messages. To restart graphics use the
command "graphics restart" after changing the settings that caused the error.  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.0rc202005270557\bin\lib\site-
packages\chimerax\core\updateloop.py", line 73, in draw_new_frame  
view.draw(check_for_changes = False)  
File "C:\Program Files\ChimeraX 1.0rc202005270557\bin\lib\site-
packages\chimerax\graphics\view.py", line 140, in draw  
if not self._use_opengl():  
File "C:\Program Files\ChimeraX 1.0rc202005270557\bin\lib\site-
packages\chimerax\graphics\view.py", line 107, in _use_opengl  
self._initialize_opengl()  
File "C:\Program Files\ChimeraX 1.0rc202005270557\bin\lib\site-
packages\chimerax\graphics\view.py", line 122, in _initialize_opengl  
r.initialize_opengl(w, h)  
File "C:\Program Files\ChimeraX 1.0rc202005270557\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 1063, in initialize_opengl  
self.framebuffer_depth_bits() != 24 or  
File "C:\Program Files\ChimeraX 1.0rc202005270557\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 548, in framebuffer_depth_bits  
GL.GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE)  
File "src\latebind.pyx", line 39, in
OpenGL_accelerate.latebind.LateBind.__call__  
File "src\wrapper.pyx", line 318, in
OpenGL_accelerate.wrapper.Wrapper.__call__  
File "src\wrapper.pyx", line 311, in
OpenGL_accelerate.wrapper.Wrapper.__call__  
File "src\errorchecker.pyx", line 58, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'invalid operation',  
baseOperation = glGetFramebufferAttachmentParameteriv,  
pyArgs = (  
GL_DRAW_FRAMEBUFFER,  
GL_DEPTH,  
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE,  
<object object at 0x0000000003CFF580>,  
),  
cArgs = (  
GL_DRAW_FRAMEBUFFER,  
GL_DEPTH,  
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE,  
array([0], dtype=int32),  
),  
cArguments = (  
GL_DRAW_FRAMEBUFFER,  
GL_DEPTH,  
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE,  
array([0], dtype=int32),  
)  
)  
  




OpenGL version: 3.3.0 - Build 9.17.10.4229
OpenGL renderer: Intel(R) HD Graphics 4000
OpenGL vendor: Intel
Manufacturer: LENOVO
Model: 23426FU
OS: Microsoft Windows 7 Professional  (Build 7601)
Memory: 3,977,928,704
MaxProcessMemory: 8,589,934,464
CPU: 4 Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz"
PyQt version: 5.12.3
Compiled Qt version: 5.12.4
Runtime Qt version: 5.12.8

Change History (2)

comment:1 by Tom Goddard, 4 years ago

Component: UnassignedGraphics
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionOpenGL error starting on Windows 7

ChimeraX is not distributed for Windows 7, only Windows 10. Use our old program Chimera if you wish to use Windows 7.

ChimeraX may work on Windows 7 and the error you report here is an OpenGL graphics driver problem. Updating the graphics driver on your system may fix it. Also you might want to try the current ChimeraX version 1.2 instead of the year old version you are using.

comment:2 by Tom Goddard, 4 years ago

Resolution: nonchimerax
Status: assignedclosed
Note: See TracTickets for help on using tickets.