Opened 2 days ago

Closed 45 hours ago

#20749 closed defect (nonchimerax)

Save image/movie, no opengl context

Reported by: chimerax-bug-report@… Owned by: Tom Goddard
Priority: normal Milestone:
Component: Input/Output Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Windows-10-10.0.26200
ChimeraX Version: 1.12 (2026-06-12 03:42:34 UTC)
Description
Replace this text with list of actions that caused this problem to occur

Log:
UCSF ChimeraX version: 1.12 (2026-06-12)  
© 2016-2026 Regents of the University of California. All rights reserved.  

> open C:\Users\张冲\Videos\Captures\123.cxs format session

Log from Thu Jun 2 17:51:28 2022UCSF ChimeraX version: 1.4rc202205200050
(2022-05-20)  
© 2016-2022 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open "C:\Users\张冲\OneDrive - Universität Würzburg\Desktop\model.pdb" format
> pdb

model.pdb title:  
SWISS-MODEL SERVER (https://swissmodel.expasy.org) Untitled Project [more
info...]  
  
Chain information for model.pdb #1  
---  
Chain | Description  
A | No description available  
  

> set bgColor white

> set bgColor #ffffff00

> show atoms

[Repeated 2 time(s)]

> hide atoms

> color #1 #00aa00 transparency 0

> save C:\Users\Public\Desktop\image1.png supersample 3

Permission denied writing file C:\Users\Public\Desktop\image1.png  

> movie record

> turn y 2 180

> wait 180

> movie encode C:\Users\Public\Desktop\movie1.mp4

D:\ChimeraX 1.4rc202205200050\bin\ffmpeg.exe -r 25 -i
C:\Users\张冲\AppData\Local\Temp\chimovie_BuCB-%05d.ppm -vf
crop=floor(in_w/2)*2:floor(in_h/2)*2:0:0 -y -vcodec libx264 -f mp4 -pix_fmt
yuv420p -crf 20 C:\Users\Public\Desktop\movie1.mp4  
stdout:  
  
stderr:  
ffmpeg version 3.2.4 Copyright (c) 2000-2017 the FFmpeg developers  
built with gcc 6.3.0 (GCC)  
configuration: --enable-gpl --enable-version3 --enable-d3d11va --enable-dxva2
--enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-
fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass
--enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype
--enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-
libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-
libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-
libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-
libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis
--enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264
--enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-
lzma --enable-zlib  
libavutil 55. 34.101 / 55. 34.101  
libavcodec 57. 64.101 / 57. 64.101  
libavformat 57. 56.101 / 57. 56.101  
libavdevice 57. 1.100 / 57. 1.100  
libavfilter 6. 65.100 / 6. 65.100  
libswscale 4. 2.100 / 4. 2.100  
libswresample 2. 3.100 / 2. 3.100  
libpostproc 54. 1.100 / 54. 1.100  
Input #0, image2, from
'C:\Users\张冲\AppData\Local\Temp\chimovie_BuCB-%05d.ppm':  
Duration: 00:00:07.20, start: 0.000000, bitrate: N/A  
Stream #0:0: Video: ppm, rgb24, 1402x1082, 25 tbr, 25 tbn, 25 tbc  
C:\Users\Public\Desktop\movie1.mp4: Permission denied  
  
An error occurred during encoding. See Reply Log for details.  
  
Error during MPEG encoding:  
\-----------------------------  
Exit value: 1  
Error message:  
stdout:  
  
stderr:  
ffmpeg version 3.2.4 Copyright (c) 2000-2017 the FFmpeg developers  
built with gcc 6.3.0 (GCC)  
configuration: --enable-gpl --enable-version3 --enable-d3d11va --enable-dxva2
--enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-
fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass
--enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype
--enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-
libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-
libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-
libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-
libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis
--enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264
--enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-
lzma --enable-zlib  
libavutil 55. 34.101 / 55. 34.101  
libavcodec 57. 64.101 / 57. 64.101  
libavformat 57. 56.101 / 57. 56.101  
libavdevice 57. 1.100 / 57. 1.100  
libavfilter 6. 65.100 / 6. 65.100  
libswscale 4. 2.100 / 4. 2.100  
libswresample 2. 3.100 / 2. 3.100  
libpostproc 54. 1.100 / 54. 1.100  
Input #0, image2, from
'C:\Users\张冲\AppData\Local\Temp\chimovie_BuCB-%05d.ppm':  
Duration: 00:00:07.20, start: 0.000000, bitrate: N/A  
Stream #0:0: Video: ppm, rgb24, 1402x1082, 25 tbr, 25 tbn, 25 tbc  
C:\Users\Public\Desktop\movie1.mp4: Permission denied  
  
\-----------------------------  
  

> save C:\Users\Public\Desktop\image1.png supersample 3

Permission denied writing file C:\Users\Public\Desktop\image1.png  

> movie record

> turn y 2 180

> wait 180

> movie encode C:\Users\Public\Desktop\movie1.mp4

D:\ChimeraX 1.4rc202205200050\bin\ffmpeg.exe -r 25 -i
C:\Users\张冲\AppData\Local\Temp\chimovie_BuCB-%05d.ppm -vf
crop=floor(in_w/2)*2:floor(in_h/2)*2:0:0 -y -vcodec libx264 -f mp4 -pix_fmt
yuv420p -crf 20 C:\Users\Public\Desktop\movie1.mp4  
stdout:  
  
stderr:  
ffmpeg version 3.2.4 Copyright (c) 2000-2017 the FFmpeg developers  
built with gcc 6.3.0 (GCC)  
configuration: --enable-gpl --enable-version3 --enable-d3d11va --enable-dxva2
--enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-
fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass
--enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype
--enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-
libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-
libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-
libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-
libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis
--enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264
--enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-
lzma --enable-zlib  
libavutil 55. 34.101 / 55. 34.101  
libavcodec 57. 64.101 / 57. 64.101  
libavformat 57. 56.101 / 57. 56.101  
libavdevice 57. 1.100 / 57. 1.100  
libavfilter 6. 65.100 / 6. 65.100  
libswscale 4. 2.100 / 4. 2.100  
libswresample 2. 3.100 / 2. 3.100  
libpostproc 54. 1.100 / 54. 1.100  
Input #0, image2, from
'C:\Users\张冲\AppData\Local\Temp\chimovie_BuCB-%05d.ppm':  
Duration: 00:00:14.40, start: 0.000000, bitrate: N/A  
Stream #0:0: Video: ppm, rgb24, 1402x1082, 25 tbr, 25 tbn, 25 tbc  
C:\Users\Public\Desktop\movie1.mp4: Permission denied  
  
An error occurred during encoding. See Reply Log for details.  
  
Error during MPEG encoding:  
\-----------------------------  
Exit value: 1  
Error message:  
stdout:  
  
stderr:  
ffmpeg version 3.2.4 Copyright (c) 2000-2017 the FFmpeg developers  
built with gcc 6.3.0 (GCC)  
configuration: --enable-gpl --enable-version3 --enable-d3d11va --enable-dxva2
--enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-
fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass
--enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype
--enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-
libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-
libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-
libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-
libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis
--enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264
--enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-
lzma --enable-zlib  
libavutil 55. 34.101 / 55. 34.101  
libavcodec 57. 64.101 / 57. 64.101  
libavformat 57. 56.101 / 57. 56.101  
libavdevice 57. 1.100 / 57. 1.100  
libavfilter 6. 65.100 / 6. 65.100  
libswscale 4. 2.100 / 4. 2.100  
libswresample 2. 3.100 / 2. 3.100  
libpostproc 54. 1.100 / 54. 1.100  
Input #0, image2, from
'C:\Users\张冲\AppData\Local\Temp\chimovie_BuCB-%05d.ppm':  
Duration: 00:00:14.40, start: 0.000000, bitrate: N/A  
Stream #0:0: Video: ppm, rgb24, 1402x1082, 25 tbr, 25 tbn, 25 tbc  
C:\Users\Public\Desktop\movie1.mp4: Permission denied  
  
\-----------------------------  
  

> movie record

> turn y 2 180

> wait 180

> movie encode C:\Users\Public\Desktop\movie1.mp4

D:\ChimeraX 1.4rc202205200050\bin\ffmpeg.exe -r 25 -i
C:\Users\张冲\AppData\Local\Temp\chimovie_BuCB-%05d.ppm -vf
crop=floor(in_w/2)*2:floor(in_h/2)*2:0:0 -y -vcodec libx264 -f mp4 -pix_fmt
yuv420p -crf 20 C:\Users\Public\Desktop\movie1.mp4  
stdout:  
  
stderr:  
ffmpeg version 3.2.4 Copyright (c) 2000-2017 the FFmpeg developers  
built with gcc 6.3.0 (GCC)  
configuration: --enable-gpl --enable-version3 --enable-d3d11va --enable-dxva2
--enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-
fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass
--enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype
--enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-
libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-
libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-
libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-
libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis
--enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264
--enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-
lzma --enable-zlib  
libavutil 55. 34.101 / 55. 34.101  
libavcodec 57. 64.101 / 57. 64.101  
libavformat 57. 56.101 / 57. 56.101  
libavdevice 57. 1.100 / 57. 1.100  
libavfilter 6. 65.100 / 6. 65.100  
libswscale 4. 2.100 / 4. 2.100  
libswresample 2. 3.100 / 2. 3.100  
libpostproc 54. 1.100 / 54. 1.100  
Input #0, image2, from
'C:\Users\张冲\AppData\Local\Temp\chimovie_BuCB-%05d.ppm':  
Duration: 00:00:21.60, start: 0.000000, bitrate: N/A  
Stream #0:0: Video: ppm, rgb24, 1402x1082, 25 tbr, 25 tbn, 25 tbc  
C:\Users\Public\Desktop\movie1.mp4: Permission denied  
  
An error occurred during encoding. See Reply Log for details.  
  
Error during MPEG encoding:  
\-----------------------------  
Exit value: 1  
Error message:  
stdout:  
  
stderr:  
ffmpeg version 3.2.4 Copyright (c) 2000-2017 the FFmpeg developers  
built with gcc 6.3.0 (GCC)  
configuration: --enable-gpl --enable-version3 --enable-d3d11va --enable-dxva2
--enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-
fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass
--enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype
--enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-
libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-
libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-
libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-
libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis
--enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264
--enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-
lzma --enable-zlib  
libavutil 55. 34.101 / 55. 34.101  
libavcodec 57. 64.101 / 57. 64.101  
libavformat 57. 56.101 / 57. 56.101  
libavdevice 57. 1.100 / 57. 1.100  
libavfilter 6. 65.100 / 6. 65.100  
libswscale 4. 2.100 / 4. 2.100  
libswresample 2. 3.100 / 2. 3.100  
libpostproc 54. 1.100 / 54. 1.100  
Input #0, image2, from
'C:\Users\张冲\AppData\Local\Temp\chimovie_BuCB-%05d.ppm':  
Duration: 00:00:21.60, start: 0.000000, bitrate: N/A  
Stream #0:0: Video: ppm, rgb24, 1402x1082, 25 tbr, 25 tbn, 25 tbc  
C:\Users\Public\Desktop\movie1.mp4: Permission denied  
  
\-----------------------------  
  

> save C:/Users/张冲/Videos/Captures/123.cxs

——— End of log from Thu Jun 2 17:51:28 2022 ———

> view name session-start

opened ChimeraX session  
[Repeated 1 time(s)]  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  
  

> open D:\model.pdb format pdb

model.pdb title:  
SWISS-MODEL SERVER (https://swissmodel.expasy.org) Untitled Project [more
info...]  
  
Chain information for model.pdb #2  
---  
Chain | Description  
A | No description available  
  
  

> open "E:/download/8H86 (3).cif"

Summary of feedback from opening E:/download/8H86 (3).cif  
---  
notes | Fetching CCD PLM from https://files.wwpdb.org/pub/pdb/refdata/chem_comp/M/PLM/PLM.cif  
Fetching CCD PLM, 0.0104 of 0.0104 Mbytes received  
CCD PLM fetched  
Fetching CCD PSC from
https://files.wwpdb.org/pub/pdb/refdata/chem_comp/C/PSC/PSC.cif  
Fetching CCD PSC, 0.0197 of 0.0197 Mbytes received  
CCD PSC fetched  
Fetching CCD RET from
https://files.wwpdb.org/pub/pdb/refdata/chem_comp/T/RET/RET.cif  
Fetching CCD RET, 0.0104 of 0.0104 Mbytes received  
CCD RET fetched  
  
8H86 (3).cif title:  
Cryo-EM structure of the potassium-selective channelrhodopsin HcKCR1 in lipid
nanodisc [more info...]  
  
Chain information for 8H86 (3).cif #3  
---  
Chain | Description  
A | HcKCR1  
  
Non-standard residues in 8H86 (3).cif #3  
---  
PLM — palmitic acid  
PSC —
(7R,17E,20E)-4-hydroxy-N,N,N-trimethyl-9-oxo-7-[(palmitoyloxy)methyl]-3,5,8-trioxa-4-phosphahexacosa-17,20-dien-1-aminium
4-oxide (phosphatidylcholine; 2-linoleoyl-1-palmitoyl-Sn-
gycerol-3-phosphocholine)  
RET — retinal  
  
8H86 (3).cif mmCIF Assemblies  
---  
1| complete point assembly  
2| point asymmetric unit  
3| point asymmetric unit, std point frame  
  
19 atoms have alternate locations. Control/examine alternate locations with
Altloc Explorer [start tool...] or the altlocs command.  
  
  
  
  
  
  
  
  
  
  
  

> open "E:/download/8H86 (3).cif"

8H86 (3).cif title:  
Cryo-EM structure of the potassium-selective channelrhodopsin HcKCR1 in lipid
nanodisc [more info...]  
  
Chain information for 8H86 (3).cif #4  
---  
Chain | Description  
A | HcKCR1  
  
Non-standard residues in 8H86 (3).cif #4  
---  
PLM — palmitic acid  
PSC —
(7R,17E,20E)-4-hydroxy-N,N,N-trimethyl-9-oxo-7-[(palmitoyloxy)methyl]-3,5,8-trioxa-4-phosphahexacosa-17,20-dien-1-aminium
4-oxide (phosphatidylcholine; 2-linoleoyl-1-palmitoyl-Sn-
gycerol-3-phosphocholine)  
RET — retinal  
  
8H86 (3).cif mmCIF Assemblies  
---  
1| complete point assembly  
2| point asymmetric unit  
3| point asymmetric unit, std point frame  
  
19 atoms have alternate locations. Control/examine alternate locations with
Altloc Explorer [start tool...] or the altlocs command.  
  

> show atoms

[Repeated 1 time(s)]

> show cartoons

> set bgColor black

[Repeated 1 time(s)]

> lighting simple

> lighting soft

> lighting full

> ui tool show "Selection Inspector"

> show atoms

[Repeated 1 time(s)]

> open "E:/download/8H86 (2).pdb"

8H86 (2).pdb title:  
Cryo-em structure of the potassium-selective channelrhodopsin HCKCR1 In lipid
nanodisc [more info...]  
  
Chain information for 8H86 (2).pdb #5  
---  
Chain | Description  
A | HCKCR1  
  
Non-standard residues in 8H86 (2).pdb #5  
---  
PLM — palmitic acid  
PSC —
(7R,17E,20E)-4-hydroxy-N,N,N-trimethyl-9-oxo-7-[(palmitoyloxy)methyl]-3,5,8-trioxa-4-phosphahexacosa-17,20-dien-1-aminium
4-oxide (phosphatidylcholine; 2-linoleoyl-1-palmitoyl-Sn-
gycerol-3-phosphocholine)  
RET — retinal  
  
19 atoms have alternate locations. Control/examine alternate locations with
Altloc Explorer [start tool...] or the altlocs command.  
  
  
  
  

> style sphere

Changed 10819 atom styles  
[Repeated 1 time(s)]

> style sphere

Changed 10819 atom styles  
[Repeated 1 time(s)]

> set bgColor white

> set bgColor black

[Repeated 1 time(s)]Changed 10819 atom styles  
[Repeated 5 time(s)]

> ui windowfill toggle

[Repeated 1 time(s)]  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  
  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  
  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  
  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  
  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  
  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  
  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  
  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  
  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  
  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  
  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  
  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  
  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  
  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  
  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  
  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  
  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  
  

> movie encode D:\movie1.mp4

No frames have been recorded  
No frames have been recorded  

> style ball

Changed 10819 atom styles  
[Repeated 1 time(s)]

> save C:\Users\张冲/Desktop\image1.png supersample 3

Traceback (most recent call last):  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\toolbar\tool.py", line 185, in callback  
bundle_info.run_provider(session, name, session.toolbar,
display_name=display_name)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\core\toolshed\info.py", line 397, in run_provider  
return api._api_caller.run_provider(api, session, name, mgr, **kw)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\core\toolshed\\__init__.py", line 1420, in run_provider  
return cls._get_func(api, "run_provider")(session, name, mgr, **kw)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\shortcuts\\__init__.py", line 66, in run_provider  
shortcuts.run_provider(session, name)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\shortcuts\shortcuts.py", line 1393, in run_provider  
keyboard_shortcuts(session).try_shortcut(name)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\shortcuts\shortcuts.py", line 403, in try_shortcut  
self.run_shortcut(keys)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\shortcuts\shortcuts.py", line 421, in run_shortcut  
sc.run(self.session, status = self._enabled)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\shortcuts\shortcuts.py", line 340, in run  
f(s)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\shortcuts\shortcuts.py", line 1303, in save_image  
run(session, cmd)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\shortcuts\shortcuts.py", line 537, in run  
run_command(session, command, **kw)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\core\commands\run.py", line 49, in run  
results = command.run(text, log=log, return_json=return_json)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\core\commands\cli.py", line 3245, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\save_command\cmd.py", line 86, in cmd_save  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\core\commands\cli.py", line 3245, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\save_command\cmd.py", line 101, in provider_save  
saver_info.save(session, path, **provider_kw)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\image_formats\\__init__.py", line 56, in save  
save_image(session, path, format_name, **kw)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\image_formats\save.py", line 123, in save_image  
view.render.make_current()  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\graphics\opengl.py", line 553, in make_current  
e = self.check_for_opengl_errors()  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\graphics\opengl.py", line 1110, in check_for_opengl_errors  
e = GL.glGetError()  
^^^^^^^^^^^^^^^  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\OpenGL\platform\baseplatform.py", line 487, in __call__  
return self(*args, **named)  
^^^^^^^^^^^^^^^^^^^^  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glGetError,  
cArguments = (),  
result = 1282  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glGetError,  
cArguments = (),  
result = 1282  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  

> movie record

> turn y 2 180

> wait 180

> movie encode C:\Users\张冲/Desktop\movie1.mp4

Movie encoding failed because no images were recorded.  

> save C:\Users\张冲/Desktop\image1.png supersample 3

Traceback (most recent call last):  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\toolbar\tool.py", line 185, in callback  
bundle_info.run_provider(session, name, session.toolbar,
display_name=display_name)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\core\toolshed\info.py", line 397, in run_provider  
return api._api_caller.run_provider(api, session, name, mgr, **kw)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\core\toolshed\\__init__.py", line 1420, in run_provider  
return cls._get_func(api, "run_provider")(session, name, mgr, **kw)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\shortcuts\\__init__.py", line 66, in run_provider  
shortcuts.run_provider(session, name)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\shortcuts\shortcuts.py", line 1393, in run_provider  
keyboard_shortcuts(session).try_shortcut(name)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\shortcuts\shortcuts.py", line 403, in try_shortcut  
self.run_shortcut(keys)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\shortcuts\shortcuts.py", line 421, in run_shortcut  
sc.run(self.session, status = self._enabled)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\shortcuts\shortcuts.py", line 340, in run  
f(s)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\shortcuts\shortcuts.py", line 1303, in save_image  
run(session, cmd)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\shortcuts\shortcuts.py", line 537, in run  
run_command(session, command, **kw)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\core\commands\run.py", line 49, in run  
results = command.run(text, log=log, return_json=return_json)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\core\commands\cli.py", line 3245, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\save_command\cmd.py", line 86, in cmd_save  
Command(session, registry=registry).run(provider_cmd_text, log=log)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\core\commands\cli.py", line 3245, in run  
result = ci.function(session, **kw_args)  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\save_command\cmd.py", line 101, in provider_save  
saver_info.save(session, path, **provider_kw)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\image_formats\\__init__.py", line 56, in save  
save_image(session, path, format_name, **kw)  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\image_formats\save.py", line 123, in save_image  
view.render.make_current()  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\graphics\opengl.py", line 553, in make_current  
e = self.check_for_opengl_errors()  
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  
File "D:\360Downloads\ChimeraX 1.12\bin\Lib\site-
packages\chimerax\graphics\opengl.py", line 1110, in check_for_opengl_errors  
e = GL.glGetError()  
^^^^^^^^^^^^^^^  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glGetError,  
cArguments = (),  
result = 1282  
)  
  
OpenGL.error.GLError: GLError(  
err = 1282,  
description = b'\xce\xde\xd0\xa7\xb2\xd9\xd7\xf7',  
baseOperation = glGetError,  
cArguments = (),  
result = 1282  
)  
  
File "src/errorchecker.pyx", line 59, in
OpenGL_accelerate.errorchecker._ErrorChecker.glCheckError  
  
See log for complete Python traceback.  
  
  




OpenGL version: unknown
Could not make opengl context current

Python: 3.11.9
Locale: zh_CN.cp936
Qt version: PyQt6 6.10.2, Qt 6.10.0
Qt runtime version: 6.10.2
Qt platform: windows

Manufacturer: LENOVO
Model: 82L5
OS: Microsoft Windows 11 专业版 (Build 26200.8655)
Memory: 14,877,257,728
MaxProcessMemory: 137,438,953,344
CPU: 16 AMD Ryzen 7 5800H with Radeon Graphics         
OSLanguage: zh-CN

Installed Packages:
    accessible-pygments: 0.0.5
    aiohappyeyeballs: 2.6.2
    aiohttp: 3.13.4
    aiosignal: 1.4.0
    alabaster: 1.0.0
    annotated-types: 0.7.0
    anyio: 4.13.0
    appdirs: 1.4.4
    asttokens: 3.0.1
    attrs: 26.1.0
    babel: 2.18.0
    beautifulsoup4: 4.13.5
    blockdiag: 3.0.0
    blosc2: 4.4.3
    bs4: 0.0.2
    build: 1.3.0
    certifi: 2026.5.20
    cftime: 1.6.5
    charset-normalizer: 3.4.7
    ChimeraX-AddCharge: 1.5.20
    ChimeraX-AddH: 2.2.8
    ChimeraX-AlignmentAlgorithms: 2.0.2
    ChimeraX-AlignmentHdrs: 3.6.2
    ChimeraX-AlignmentMatrices: 2.1
    ChimeraX-Alignments: 3.2
    ChimeraX-AlphaFold: 1.0.1
    ChimeraX-AltlocExplorer: 1.2
    ChimeraX-AmberInfo: 1.0
    ChimeraX-Animations: 1.0
    ChimeraX-Aniso: 1.3.2
    ChimeraX-Arrays: 1.1
    ChimeraX-Atomic: 1.67.1
    ChimeraX-AtomicLibrary: 14.4
    ChimeraX-AtomSearch: 2.0.1
    ChimeraX-AxesPlanes: 2.4
    ChimeraX-BasicActions: 1.1.3
    ChimeraX-BILD: 1.0
    ChimeraX-BlastProtein: 3.0.0
    ChimeraX-Boltz: 1.1
    ChimeraX-BondRot: 2.0.4
    ChimeraX-BugReporter: 1.0.2
    ChimeraX-BuildStructure: 2.13.1
    ChimeraX-Bumps: 1.0
    ChimeraX-BundleBuilder: 1.6.0
    ChimeraX-ButtonPanel: 1.0.1
    ChimeraX-CageBuilder: 1.0.1
    ChimeraX-CellPack: 1.0
    ChimeraX-Centroids: 1.4.1
    ChimeraX-ChangeChains: 1.1
    ChimeraX-CheckWaters: 1.5
    ChimeraX-ChemGroup: 2.0.2
    ChimeraX-Clashes: 2.4
    ChimeraX-Cluster: 1.0
    ChimeraX-ColorActions: 1.0.5
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-ColorKey: 1.5.8
    ChimeraX-CommandLine: 1.3.1
    ChimeraX-ConnectStructure: 2.0.1
    ChimeraX-Contacts: 1.0.1
    ChimeraX-Core: 1.12
    ChimeraX-CoreFormats: 1.2
    ChimeraX-coulombic: 1.4.5
    ChimeraX-Crosslinks: 1.0
    ChimeraX-Crystal: 1.0
    ChimeraX-CrystalContacts: 1.0.1
    ChimeraX-DataFormats: 1.2.4
    ChimeraX-Dicom: 1.2.7
    ChimeraX-DistMonitor: 1.4.2
    ChimeraX-DockPrep: 1.2.2
    ChimeraX-Dssp: 2.0
    ChimeraX-EMDB-SFF: 1.0
    ChimeraX-ESMFold: 1.0
    ChimeraX-FileHistory: 1.0.1
    ChimeraX-FunctionKey: 1.0.1
    ChimeraX-Geometry: 1.3
    ChimeraX-gltf: 1.0
    ChimeraX-Graphics: 1.4.1
    ChimeraX-Hbonds: 2.5.3
    ChimeraX-Help: 1.3
    ChimeraX-HKCage: 1.3
    ChimeraX-IHM: 1.1
    ChimeraX-ImageFormats: 1.2
    ChimeraX-IMOD: 1.0
    ChimeraX-IO: 1.0.4
    ChimeraX-ItemsInspection: 1.0.1
    ChimeraX-IUPAC: 1.0
    ChimeraX-KVFinder: 1.8.2
    ChimeraX-Label: 1.5
    ChimeraX-LightingGUI: 1.0
    ChimeraX-ListInfo: 1.3.1
    ChimeraX-Log: 1.2.2
    ChimeraX-LookingGlass: 1.1
    ChimeraX-Maestro: 1.9.3
    ChimeraX-Map: 1.3
    ChimeraX-MapData: 2.0
    ChimeraX-MapEraser: 1.0.1
    ChimeraX-MapFilter: 2.0.1
    ChimeraX-MapFit: 2.0
    ChimeraX-MapSeries: 2.1.1
    ChimeraX-Markers: 1.0.1
    ChimeraX-Mask: 1.0.2
    ChimeraX-MatchAlign: 1.2
    ChimeraX-MatchMaker: 2.4.1
    ChimeraX-MCopy: 1.0
    ChimeraX-MCPServer: 0.2.0
    ChimeraX-MDcrds: 2.19
    ChimeraX-MedicalToolbar: 1.1
    ChimeraX-Meeting: 1.0.1
    ChimeraX-Minimize: 1.3.9
    ChimeraX-MLP: 1.1.1
    ChimeraX-mmCIF: 2.16
    ChimeraX-MMTF: 2.2
    ChimeraX-ModelArchive: 1.0
    ChimeraX-Modeller: 1.5.23
    ChimeraX-ModelPanel: 1.6.1
    ChimeraX-ModelSeries: 1.0.1
    ChimeraX-Mol2: 2.0.3
    ChimeraX-Mole: 1.0
    ChimeraX-Morph: 1.0.2
    ChimeraX-MouseModes: 1.2
    ChimeraX-Movie: 1.0.1
    ChimeraX-MutationScores: 1.0
    ChimeraX-Neuron: 1.0
    ChimeraX-Nifti: 1.2
    ChimeraX-NMRSTAR: 1.0.2
    ChimeraX-NRRD: 1.2
    ChimeraX-Nucleotides: 2.0.3
    ChimeraX-OpenCommand: 1.15.4
    ChimeraX-OpenFold: 1.0
    ChimeraX-OrthoPick: 1.0.1
    ChimeraX-PDB: 2.7.13
    ChimeraX-PDBBio: 1.0.1
    ChimeraX-PDBLibrary: 1.0.5
    ChimeraX-PDBMatrices: 1.0
    ChimeraX-PickBlobs: 1.0.1
    ChimeraX-Positions: 1.0
    ChimeraX-PresetMgr: 1.1.4
    ChimeraX-ProfileGrids: 1.6
    ChimeraX-PubChem: 2.2
    ChimeraX-ReadPbonds: 1.0.1
    ChimeraX-Registration: 1.1.2
    ChimeraX-RemoteControl: 1.0
    ChimeraX-RenderByAttr: 1.8.2
    ChimeraX-RenumberResidues: 1.1
    ChimeraX-ResidueFit: 1.0.1
    ChimeraX-RestServer: 1.3.3
    ChimeraX-RNALayout: 1.0
    ChimeraX-RotamerLibMgr: 4.0
    ChimeraX-RotamerLibsDunbrack: 2.0
    ChimeraX-RotamerLibsDynameomics: 2.0
    ChimeraX-RotamerLibsRichardson: 2.0
    ChimeraX-SaveCommand: 1.5.2
    ChimeraX-Scenes: 0.3.1
    ChimeraX-SchemeMgr: 1.0
    ChimeraX-SDF: 2.0.3
    ChimeraX-Segger: 1.0
    ChimeraX-Segment: 1.0.1
    ChimeraX-Segmentations: 3.5.12
    ChimeraX-SelInspector: 1.0
    ChimeraX-SeqView: 2.18
    ChimeraX-Shape: 1.1
    ChimeraX-Shell: 1.0.1
    ChimeraX-Shortcuts: 1.2.1
    ChimeraX-ShowSequences: 1.0.3
    ChimeraX-SideView: 1.0.1
    ChimeraX-SimilarStructures: 1.0.1
    ChimeraX-Smiles: 2.1.2
    ChimeraX-SmoothLines: 1.0
    ChimeraX-SNFG: 1.0
    ChimeraX-SpaceNavigator: 1.0
    ChimeraX-StdCommands: 1.19.3
    ChimeraX-STL: 1.0.1
    ChimeraX-Storm: 1.0
    ChimeraX-StructMeasure: 1.2.1
    ChimeraX-Struts: 1.0.1
    ChimeraX-Surface: 1.0.1
    ChimeraX-SwapAA: 2.0.1
    ChimeraX-SwapRes: 2.5.3
    ChimeraX-TapeMeasure: 1.0
    ChimeraX-TaskManager: 1.0
    ChimeraX-Test: 1.0
    ChimeraX-Toolbar: 1.2.4
    ChimeraX-ToolshedUtils: 1.2.4
    ChimeraX-Topography: 1.0
    ChimeraX-ToQuest: 1.0
    ChimeraX-Tug: 1.0.1
    ChimeraX-UI: 1.50.8
    ChimeraX-Umap: 1.0
    ChimeraX-uniprot: 2.3.2
    ChimeraX-UnitCell: 1.0.1
    ChimeraX-ViewDock: 1.6.2
    ChimeraX-VIPERdb: 1.0
    ChimeraX-Vive: 1.1
    ChimeraX-VolumeMenu: 1.0.1
    ChimeraX-vrml: 1.0
    ChimeraX-VTK: 1.0
    ChimeraX-WavefrontOBJ: 1.0
    ChimeraX-WebCam: 1.0.2
    ChimeraX-WebServices: 1.1.5
    ChimeraX-Zone: 1.0.1
    click: 8.4.1
    colorama: 0.4.6
    comm: 0.2.3
    comtypes: 1.4.11
    contourpy: 1.3.3
    coverage: 7.14.1
    cxservices: 1.2.3
    cycler: 0.12.1
    Cython: 3.2.4
    debugpy: 1.8.21
    decorator: 5.3.1
    docutils: 0.21.2
    executing: 2.2.1
    filelock: 3.19.1
    fonttools: 4.63.0
    frozenlist: 1.8.0
    funcparserlib: 2.0.0a0
    glfw: 2.10.0
    grako: 3.16.5
    h11: 0.16.0
    h5py: 3.16.0
    html2text: 2025.4.15
    httpcore: 1.0.9
    httpx: 0.28.1
    httpx-sse: 0.4.3
    idna: 3.18
    ihm: 2.2
    imagecodecs: 2024.6.1
    imagesize: 2.0.0
    iniconfig: 2.3.0
    ipykernel: 7.1.0
    ipython: 9.9.0
    ipython_pygments_lexers: 1.1.1
    jedi: 0.19.2
    Jinja2: 3.1.6
    jsonschema: 4.26.0
    jsonschema-specifications: 2025.9.1
    jupyter_client: 8.8.0
    jupyter_core: 5.9.1
    kiwisolver: 1.5.0
    line_profiler: 5.0.0
    lxml: 6.0.2
    lz4: 4.3.2
    Markdown: 3.8.2
    MarkupSafe: 3.0.3
    matplotlib: 3.10.7
    matplotlib-inline: 0.2.2
    mcp: 1.18.0
    msgpack: 1.1.1
    multidict: 6.7.1
    narwhals: 2.22.1
    ndindex: 1.10.1
    nest-asyncio: 1.6.0
    netCDF4: 1.6.5
    networkx: 3.3
    nibabel: 5.2.0
    nptyping: 2.5.0
    numexpr: 2.14.1
    numpy: 1.26.4
    nvidia-nvjitlink-cu12: 12.9.86
    OpenMM: 8.4.0
    OpenMM-CUDA-12: 8.4.0
    openvr: 1.26.701
    packaging: 25.0
    ParmEd: 4.2.2
    parso: 0.8.7
    pep517: 0.13.1
    pickleshare: 0.7.5
    pillow: 11.3.0
    pip: 25.2
    pkginfo: 1.12.1.2
    platformdirs: 4.10.0
    plotly: 6.8.0
    pluggy: 1.6.0
    prompt_toolkit: 3.0.52
    propcache: 0.5.2
    psutil: 7.0.0
    pure_eval: 0.2.3
    py-cpuinfo: 9.0.0
    pybind11: 3.0.1
    pycollada: 0.8
    pydantic: 2.13.4
    pydantic-settings: 2.14.1
    pydantic_core: 2.46.4
    pydata-sphinx-theme: 0.18.0
    pydicom: 2.4.4
    Pygments: 2.18.0
    pynmrstar: 3.5.1
    pynrrd: 1.0.0
    PyOpenGL: 3.1.10
    PyOpenGL-accelerate: 3.1.10
    pyopenxr: 1.1.4501
    pyparsing: 3.3.2
    pyproject_hooks: 1.2.0
    PyQt6-commercial: 6.10.2
    PyQt6-Qt6: 6.10.2
    PyQt6-WebEngine-commercial: 6.10.0
    PyQt6-WebEngine-Qt6: 6.10.2
    PyQt6_sip: 13.10.3
    pytest: 9.0.3
    pytest-cov: 7.1.0
    python-dateutil: 2.9.0.post0
    python-dotenv: 1.2.2
    python-multipart: 0.0.32
    pywin32: 311
    pyzmq: 27.1.0
    qtconsole: 5.7.0
    QtPy: 2.4.3
    qtshim: 1.2.2
    RandomWords: 0.4.0
    referencing: 0.37.0
    requests: 2.32.5
    roman-numerals: 4.1.0
    rpds-py: 2026.5.1
    scipy: 1.14.0
    setuptools: 80.9.0
    sfftk-rw: 0.8.1
    six: 1.17.0
    snowballstemmer: 3.1.1
    sortedcontainers: 2.4.0
    soupsieve: 2.8.4
    Sphinx: 9.0.4
    sphinx-autodoc-typehints: 3.6.1
    sphinxcontrib-applehelp: 2.0.0
    sphinxcontrib-blockdiag: 3.0.0
    sphinxcontrib-devhelp: 2.0.0
    sphinxcontrib-htmlhelp: 2.1.0
    sphinxcontrib-jsmath: 1.0.1
    sphinxcontrib-qthelp: 2.0.0
    sphinxcontrib-serializinghtml: 2.0.0
    sse-starlette: 3.4.4
    stack-data: 0.6.3
    starlette: 1.3.0
    superqt: 0.7.6
    tables: 3.10.2
    tcia_utils: 3.2.1
    threadpoolctl: 3.6.0
    tifffile: 2025.3.13
    tinyarray: 1.2.5
    tornado: 6.5.7
    tqdm: 4.68.2
    traitlets: 5.14.3
    typing-inspection: 0.4.2
    typing_extensions: 4.15.0
    tzdata: 2026.2
    Unidecode: 1.4.0
    urllib3: 2.7.0
    uvicorn: 0.49.0
    wcwidth: 0.8.1
    webcolors: 24.11.1
    wheel: 0.45.1
    wheel-filename: 1.4.2
    WMI: 1.5.1
    yarl: 1.24.2

Change History (2)

comment:1 by Eric Pettersen, 2 days ago

Component: UnassignedInput/Output
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionSave movie to public desktop: Permission denied

comment:2 by Tom Goddard, 45 hours ago

Resolution: nonchimerax
Status: assignedclosed
Summary: Save movie to public desktop: Permission deniedSave image/movie, no opengl context

There are several problems here. First the user tries "movie encode D:\movie1.mp4" without first recording any frames and the Log says no frames recorded. Later they try to save an image and save a spin movie with the Toolbar icons and both fail because no OpenGL context was available. ChimeraX seems to have started without indicating an OpenGL problem, but then perhaps lost the OpenGL context.

Errors from earlier sessions indicate the user was trying to save movies to the Public Windows desktop where they do not have permission.

Note: See TracTickets for help on using tickets.