Opened 45 hours ago
Closed 41 hours ago
#20749 closed defect (nonchimerax)
Save image/movie, no opengl context
| Reported by: | 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 , 44 hours ago
| Component: | Unassigned → Input/Output |
|---|---|
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → Save movie to public desktop: Permission denied |
comment:2 by , 41 hours ago
| Resolution: | → nonchimerax |
|---|---|
| Status: | assigned → closed |
| Summary: | Save movie to public desktop: Permission denied → Save image/movie, no opengl context |
Note:
See TracTickets
for help on using tickets.
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.