Opened 4 years ago

Closed 4 years ago

#5010 closed defect (not a bug)

Simulation doesn't start

Reported by: wim.burmeister@… Owned by: Tristan Croll
Priority: normal Milestone:
Component: Third Party Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Linux-4.19.0-14-amd64-x86_64-with-glibc2.14
ChimeraX Version: 1.2.5 (2021-05-24 04:13:57 UTC)
Description
Last time you used ChimeraX it crashed.
I amusing Isolde, everytime I start a simulation, it never starts moving the atoms and after some time chimerax hangs and has to be killed.
Fatal Python error: Aborted

Current thread 0x00007fd57149c740 (most recent call first):
  File "/usr/lib/ucsf-chimerax/lib/python3.8/site-packages/chimerax/ui/gui.py", line 745 in rapid_access_shown
  File "/usr/lib/ucsf-chimerax/lib/python3.8/site-packages/chimerax/ui/gui.py", line 225 in build
  File "/usr/lib/ucsf-chimerax/lib/python3.8/site-packages/ChimeraX_main.py", line 687 in init
  File "/usr/lib/ucsf-chimerax/lib/python3.8/site-packages/ChimeraX_main.py", line 1015 in 
  File "/usr/lib/ucsf-chimerax/lib/python3.8/runpy.py", line 87 in _run_code
  File "/usr/lib/ucsf-chimerax/lib/python3.8/runpy.py", line 194 in _run_module_as_main


Log:
UCSF ChimeraX version: 1.2.5 (2021-05-24)  
© 2016-2021 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  




OpenGL version: 3.3.0 NVIDIA 418.181.07
OpenGL renderer: Quadro K4000/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Manufacturer: Dell Inc.
Model: Precision T3610
OS: Debian GNU/Linux 10 buster
Architecture: 64bit ELF
Virutal Machine: none
CPU: 8 Intel(R) Xeon(R) CPU E5-1620 v2 @ 3.70GHz
Cache Size: 10240 KB
Memory:
	              total        used        free      shared  buff/cache   available
	Mem:          7.7Gi       2.4Gi       2.1Gi       132Mi       3.2Gi       4.9Gi
	Swap:          15Gi       810Mi        15Gi

Graphics:
	02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK106GL [Quadro K4000] [10de:11fa] (rev a1)	
	Subsystem: NVIDIA Corporation GK106GL [Quadro K4000] [10de:097c]	
	Kernel driver in use: nvidia
Locale: ('en_GB', 'UTF-8')
PyQt5 5.15.2, Qt 5.15.2
Installed Packages:
    alabaster: 0.7.12
    appdirs: 1.4.4
    Babel: 2.9.1
    backcall: 0.2.0
    blockdiag: 2.0.1
    certifi: 2020.12.5
    cftime: 1.5.0
    chardet: 3.0.4
    ChimeraX-AddCharge: 1.0.1
    ChimeraX-AddH: 2.1.6
    ChimeraX-AlignmentAlgorithms: 2.0
    ChimeraX-AlignmentHdrs: 3.2
    ChimeraX-AlignmentMatrices: 2.0
    ChimeraX-Alignments: 2.1
    ChimeraX-AmberInfo: 1.0
    ChimeraX-Arrays: 1.0
    ChimeraX-Atomic: 1.13.2
    ChimeraX-AtomicLibrary: 3.1.3
    ChimeraX-AtomSearch: 2.0
    ChimeraX-AtomSearchLibrary: 1.0
    ChimeraX-AxesPlanes: 2.0
    ChimeraX-BasicActions: 1.1
    ChimeraX-BILD: 1.0
    ChimeraX-BlastProtein: 1.1
    ChimeraX-BondRot: 2.0
    ChimeraX-BugReporter: 1.0
    ChimeraX-BuildStructure: 2.5.2
    ChimeraX-Bumps: 1.0
    ChimeraX-BundleBuilder: 1.1
    ChimeraX-ButtonPanel: 1.0
    ChimeraX-CageBuilder: 1.0
    ChimeraX-CellPack: 1.0
    ChimeraX-Centroids: 1.1
    ChimeraX-ChemGroup: 2.0
    ChimeraX-Clashes: 2.1
    ChimeraX-Clipper: 0.16.0
    ChimeraX-ColorActions: 1.0
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-ColorKey: 1.2.1
    ChimeraX-CommandLine: 1.1.4
    ChimeraX-ConnectStructure: 2.0
    ChimeraX-Contacts: 1.0
    ChimeraX-Core: 1.2.5
    ChimeraX-CoreFormats: 1.0
    ChimeraX-coulombic: 1.1.1
    ChimeraX-Crosslinks: 1.0
    ChimeraX-Crystal: 1.0
    ChimeraX-CrystalContacts: 1.0
    ChimeraX-DataFormats: 1.1
    ChimeraX-Dicom: 1.0
    ChimeraX-DistMonitor: 1.1.3
    ChimeraX-DistUI: 1.0
    ChimeraX-Dssp: 2.0
    ChimeraX-EMDB-SFF: 1.0
    ChimeraX-ExperimentalCommands: 1.0
    ChimeraX-FileHistory: 1.0
    ChimeraX-FunctionKey: 1.0
    ChimeraX-Geometry: 1.1
    ChimeraX-gltf: 1.0
    ChimeraX-Graphics: 1.0
    ChimeraX-Hbonds: 2.1
    ChimeraX-Help: 1.1
    ChimeraX-HKCage: 1.3
    ChimeraX-IHM: 1.0
    ChimeraX-ImageFormats: 1.1
    ChimeraX-IMOD: 1.0
    ChimeraX-IO: 1.0.1
    ChimeraX-ISOLDE: 1.2.2
    ChimeraX-Label: 1.0
    ChimeraX-LinuxSupport: 1.0
    ChimeraX-ListInfo: 1.1.1
    ChimeraX-Log: 1.1.2
    ChimeraX-LookingGlass: 1.1
    ChimeraX-Maestro: 1.8.1
    ChimeraX-Map: 1.0.2
    ChimeraX-MapData: 2.0
    ChimeraX-MapEraser: 1.0
    ChimeraX-MapFilter: 2.0
    ChimeraX-MapFit: 2.0
    ChimeraX-MapSeries: 2.0
    ChimeraX-Markers: 1.0
    ChimeraX-Mask: 1.0
    ChimeraX-MatchMaker: 1.2.1
    ChimeraX-MDcrds: 2.2
    ChimeraX-MedicalToolbar: 1.0.1
    ChimeraX-Meeting: 1.0
    ChimeraX-MLP: 1.1
    ChimeraX-mmCIF: 2.3
    ChimeraX-MMTF: 2.1
    ChimeraX-Modeller: 1.0.1
    ChimeraX-ModelPanel: 1.0.1
    ChimeraX-ModelSeries: 1.0
    ChimeraX-Mol2: 2.0
    ChimeraX-Morph: 1.0
    ChimeraX-MouseModes: 1.1
    ChimeraX-Movie: 1.0
    ChimeraX-Neuron: 1.0
    ChimeraX-Nucleotides: 2.0.1
    ChimeraX-OpenCommand: 1.5
    ChimeraX-PDB: 2.4.1
    ChimeraX-PDBBio: 1.0
    ChimeraX-PDBLibrary: 1.0.1
    ChimeraX-PDBMatrices: 1.0
    ChimeraX-PickBlobs: 1.0
    ChimeraX-Positions: 1.0
    ChimeraX-PresetMgr: 1.0.1
    ChimeraX-PubChem: 2.0.1
    ChimeraX-ReadPbonds: 1.0
    ChimeraX-Registration: 1.1
    ChimeraX-RemoteControl: 1.0
    ChimeraX-ResidueFit: 1.0
    ChimeraX-RestServer: 1.1
    ChimeraX-RNALayout: 1.0
    ChimeraX-RotamerLibMgr: 2.0
    ChimeraX-RotamerLibsDunbrack: 2.0
    ChimeraX-RotamerLibsDynameomics: 2.0
    ChimeraX-RotamerLibsRichardson: 2.0
    ChimeraX-SaveCommand: 1.4
    ChimeraX-SchemeMgr: 1.0
    ChimeraX-SDF: 2.0
    ChimeraX-Segger: 1.0
    ChimeraX-Segment: 1.0
    ChimeraX-SeqView: 2.3
    ChimeraX-Shape: 1.0.1
    ChimeraX-Shell: 1.0
    ChimeraX-Shortcuts: 1.0
    ChimeraX-ShowAttr: 1.0
    ChimeraX-ShowSequences: 1.0
    ChimeraX-SideView: 1.0
    ChimeraX-Smiles: 2.0.1
    ChimeraX-SmoothLines: 1.0
    ChimeraX-SpaceNavigator: 1.0
    ChimeraX-StdCommands: 1.3.1
    ChimeraX-STL: 1.0
    ChimeraX-Storm: 1.0
    ChimeraX-Struts: 1.0
    ChimeraX-Surface: 1.0
    ChimeraX-SwapAA: 2.0
    ChimeraX-SwapRes: 2.1
    ChimeraX-TapeMeasure: 1.0
    ChimeraX-Test: 1.0
    ChimeraX-Toolbar: 1.0.1
    ChimeraX-ToolshedUtils: 1.2
    ChimeraX-Tug: 1.0
    ChimeraX-UI: 1.7.6
    ChimeraX-uniprot: 2.1
    ChimeraX-UnitCell: 1.0
    ChimeraX-ViewDockX: 1.0
    ChimeraX-Vive: 1.1
    ChimeraX-VolumeMenu: 1.0
    ChimeraX-VTK: 1.0
    ChimeraX-WavefrontOBJ: 1.0
    ChimeraX-WebCam: 1.0
    ChimeraX-WebServices: 1.0
    ChimeraX-Zone: 1.0
    colorama: 0.4.3
    comtypes: 1.1.7
    cxservices: 1.0
    cycler: 0.10.0
    Cython: 0.29.21
    decorator: 5.0.9
    distlib: 0.3.1
    distro: 1.5.0
    docutils: 0.16
    filelock: 3.0.12
    funcparserlib: 0.3.6
    grako: 3.16.5
    h5py: 2.10.0
    html2text: 2020.1.16
    idna: 2.10
    ihm: 0.17
    imagecodecs: 2020.5.30
    imagesize: 1.2.0
    ipykernel: 5.3.4
    ipython: 7.18.1
    ipython-genutils: 0.2.0
    jedi: 0.17.2
    Jinja2: 2.11.2
    jupyter-client: 6.1.7
    jupyter-core: 4.7.1
    kiwisolver: 1.3.1
    line-profiler: 2.1.2
    lxml: 4.6.2
    lz4: 3.1.0
    MarkupSafe: 2.0.1
    matplotlib: 3.3.2
    msgpack: 1.0.0
    netCDF4: 1.5.4
    networkx: 2.5
    numexpr: 2.7.3
    numpy: 1.19.2
    numpydoc: 1.1.0
    openvr: 1.14.1501
    packaging: 20.9
    ParmEd: 3.2.0
    parso: 0.7.1
    pexpect: 4.8.0
    pickleshare: 0.7.5
    Pillow: 7.2.0
    pip: 21.0.1
    pkginfo: 1.5.0.1
    prompt-toolkit: 3.0.18
    psutil: 5.7.2
    ptyprocess: 0.7.0
    pycollada: 0.7.1
    pydicom: 2.0.0
    Pygments: 2.7.1
    PyOpenGL: 3.1.5
    PyOpenGL-accelerate: 3.1.5
    pyparsing: 2.4.7
    PyQt5-commercial: 5.15.2
    PyQt5-sip: 12.8.1
    PyQtWebEngine-commercial: 5.15.2
    python-dateutil: 2.8.1
    pytz: 2021.1
    pyzmq: 22.0.3
    qtconsole: 4.7.7
    QtPy: 1.9.0
    RandomWords: 0.3.0
    requests: 2.24.0
    scipy: 1.5.2
    setuptools: 50.3.2
    sfftk-rw: 0.6.7.dev1
    six: 1.15.0
    snowballstemmer: 2.1.0
    sortedcontainers: 2.2.2
    Sphinx: 3.2.1
    sphinxcontrib-applehelp: 1.0.2
    sphinxcontrib-blockdiag: 2.0.0
    sphinxcontrib-devhelp: 1.0.2
    sphinxcontrib-htmlhelp: 2.0.0
    sphinxcontrib-jsmath: 1.0.1
    sphinxcontrib-qthelp: 1.0.3
    sphinxcontrib-serializinghtml: 1.1.5
    suds-jurko: 0.6
    tables: 3.6.1
    tifffile: 2020.9.3
    tinyarray: 1.2.3
    tornado: 6.1
    traitlets: 5.0.5
    urllib3: 1.25.11
    wcwidth: 0.2.5
    webcolors: 1.11.1
    wheel: 0.36.0
    wheel-filename: 1.2.0

Attachments (2)

untitled-part.html (6.7 KB ) - added by Wim.Burmeister@… 4 years ago.
Added by email2trac
high-sim-fidelity-2021-08-06_10-09.png (100.2 KB ) - added by Wim.Burmeister@… 4 years ago.
Added by email2trac

Download all attachments as: .zip

Change History (12)

comment:1 by pett, 4 years ago

Component: UnassignedThird Party
Owner: set to Tristan Croll
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionSimulation doesn't start

comment:2 by Tristan Croll, 4 years ago

Hmm... that's a new one for me. To start with the debugging, could you set the "Experience Level" drop-down at the bottom right of the ISOLDE screen to "advanced", then on the "Sim settings" tab tell me what it says under "Computational platform" (and also what other options are available in that drop-down menu?

comment:3 by Tristan Croll, 4 years ago

Second question: is this for a specific model, or *all* models? To test for the latter, try "isolde demo crystal_intro" and see if that will start.

in reply to:  4 ; comment:4 by Wim.Burmeister@…, 4 years ago

by Wim.Burmeister@…, 4 years ago

Attachment: untitled-part.html added

Added by email2trac

by Wim.Burmeister@…, 4 years ago

Added by email2trac

in reply to:  7 comment:5 by Tristan Croll, 4 years ago

The GPU you're running on is a mid-range model launched 9 years ago so I'm not entirely surprised it struggles... ISOLDE started around 6 years ago now, and my aim was to focus development on that year's generation of moderate-to-high end GPUs (i.e. the GTX 10-series) with the idea that their capabilities would be becoming reasonably mainstream by the time ISOLDE reached maturity.

The "High", "Medium" and "Quick" sim fidelity modes are a new addition - "High" is the original ISOLDE settings, whereas "Medium" and "Quick" are designed to support lower-end GPUs at the expense of some loss in simulation quality (at the "Quick" end the simulation is performed in vacuo, so you'll want to pay close attention to charged sidechains in particular and, if your resolution is lower than ~3A, make extensive use of secondary structure and/or reference model restraints). I've been thinking about adding some code to automatically pick the most suitable setting based on GPU capabilities - but the problem is that there are many different GPUs, and not all of them are that great at reporting their capabilities up-front. I'm really not keen to set the default mode to "quick" because that will degrade the quality of the end result for all those users who never try to adjust it. I'll try to set up some level of automatic assignment, but that may take some time - what's likely to happen far faster is that I'll be providing a facility to save preferences for settings like this so you won't have to remember to choose it for every session.
________________________________
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Sent: 06 August 2021 10:00
Cc: Tristan Croll <tic20@cam.ac.uk>; wim.burmeister@ibs.fr <wim.burmeister@ibs.fr>
Subject: Re: [ChimeraX] #5010: Simulation doesn't start

#5010: Simulation doesn't start
---------------------------------------+---------------------------
          Reporter:  wim.burmeister@…  |      Owner:  Tristan Croll
              Type:  defect            |     Status:  assigned
          Priority:  normal            |  Milestone:
         Component:  Third Party       |    Version:
        Resolution:                    |   Keywords:
        Blocked By:                    |   Blocking:
Notify when closed:                    |   Platform:  all
           Project:  ChimeraX          |
---------------------------------------+---------------------------
Changes (by Wim.Burmeister@…):

 * Attachment "high-sim-fidelity-2021-08-06_10-09.png" added.

 Added by email2trac

--
Ticket URL: <https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/5010>
ChimeraX <https://www.rbvi.ucsf.edu/chimerax/>
ChimeraX Issue Tracker

in reply to:  8 comment:6 by wim.burmeister@…, 4 years ago

Hello,
the computational platform is "CPU" and the only other proposition "Reference".
I could run it with "Medium" sim fidelity, but that is dead slow even for the simulation of the surrounding of one residue.
Wim

ps : A year ago I ran it on the same machine, now under Debian 10, (which was under Debian 9 at the time) and ISOLDE ran fine !

----- Mail original -----
De: "ChimeraX" <ChimeraX-bugs-admin@cgl.ucsf.edu>
À: "Wim Burmeister" <wim.burmeister@ibs.fr>, tic20@cam.ac.uk
Envoyé: Vendredi 6 Août 2021 13:24:59
Objet: Re: [ChimeraX] #5010: Simulation doesn't start

#5010: Simulation doesn't start
---------------------------------------+---------------------------
          Reporter:  wim.burmeister@…  |      Owner:  Tristan Croll
              Type:  defect            |     Status:  assigned
          Priority:  normal            |  Milestone:
         Component:  Third Party       |    Version:
        Resolution:                    |   Keywords:
        Blocked By:                    |   Blocking:
Notify when closed:                    |   Platform:  all
           Project:  ChimeraX          |
---------------------------------------+---------------------------

Comment (by Tristan Croll):

 {{{
 The GPU you're running on is a mid-range model launched 9 years ago so I'm
 not entirely surprised it struggles... ISOLDE started around 6 years ago
 now, and my aim was to focus development on that year's generation of
 moderate-to-high end GPUs (i.e. the GTX 10-series) with the idea that
 their capabilities would be becoming reasonably mainstream by the time
 ISOLDE reached maturity.

 The "High", "Medium" and "Quick" sim fidelity modes are a new addition -
 "High" is the original ISOLDE settings, whereas "Medium" and "Quick" are
 designed to support lower-end GPUs at the expense of some loss in
 simulation quality (at the "Quick" end the simulation is performed in
 vacuo, so you'll want to pay close attention to charged sidechains in
 particular and, if your resolution is lower than ~3A, make extensive use
 of secondary structure and/or reference model restraints). I've been
 thinking about adding some code to automatically pick the most suitable
 setting based on GPU capabilities - but the problem is that there are many
 different GPUs, and not all of them are that great at reporting their
 capabilities up-front. I'm really not keen to set the default mode to
 "quick" because that will degrade the quality of the end result for all
 those users who never try to adjust it. I'll try to set up some level of
 automatic assignment, but that may take some time - what's likely to
 happen far faster is that I'll be providing a facility to save preferences
 for settings like this so you won't have to remember to choose it for
 every session.
 ________________________________
 From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
 Sent: 06 August 2021 10:00
 Cc: Tristan Croll <tic20@cam.ac.uk>; wim.burmeister@ibs.fr
 <wim.burmeister@ibs.fr>
 Subject: Re: [ChimeraX] #5010: Simulation doesn't start

 #5010: Simulation doesn't start
 ---------------------------------------+---------------------------
           Reporter:  wim.burmeister@…  |      Owner:  Tristan Croll
               Type:  defect            |     Status:  assigned
           Priority:  normal            |  Milestone:
          Component:  Third Party       |    Version:
         Resolution:                    |   Keywords:
         Blocked By:                    |   Blocking:
 Notify when closed:                    |   Platform:  all
            Project:  ChimeraX          |
 ---------------------------------------+---------------------------
 Changes (by Wim.Burmeister@…):

  * Attachment "high-sim-fidelity-2021-08-06_10-09.png" added.

  Added by email2trac

 --
 Ticket URL: <https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/5010>
 ChimeraX <https://www.rbvi.ucsf.edu/chimerax/>
 ChimeraX Issue Tracker
 }}}

--
Ticket URL: <https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/5010#comment:5>
ChimeraX <https://www.rbvi.ucsf.edu/chimerax/>
ChimeraX Issue Tracker

in reply to:  9 ; comment:7 by wim.burmeister@…, 4 years ago

Hello,
the computational platform is "CPU" and the only other proposition "Reference".
I could run it with "Medium" sim fidelity, but that is dead slow even for the simulation of the surrounding of one residue.
Wim

----- Mail original -----
De: "ChimeraX" <ChimeraX-bugs-admin@cgl.ucsf.edu>
À: "Wim Burmeister" <wim.burmeister@ibs.fr>, tic20@cam.ac.uk
Envoyé: Vendredi 6 Août 2021 13:24:59
Objet: Re: [ChimeraX] #5010: Simulation doesn't start

#5010: Simulation doesn't start
---------------------------------------+---------------------------
          Reporter:  wim.burmeister@…  |      Owner:  Tristan Croll
              Type:  defect            |     Status:  assigned
          Priority:  normal            |  Milestone:
         Component:  Third Party       |    Version:
        Resolution:                    |   Keywords:
        Blocked By:                    |   Blocking:
Notify when closed:                    |   Platform:  all
           Project:  ChimeraX          |
---------------------------------------+---------------------------

Comment (by Tristan Croll):

 {{{
 The GPU you're running on is a mid-range model launched 9 years ago so I'm
 not entirely surprised it struggles... ISOLDE started around 6 years ago
 now, and my aim was to focus development on that year's generation of
 moderate-to-high end GPUs (i.e. the GTX 10-series) with the idea that
 their capabilities would be becoming reasonably mainstream by the time
 ISOLDE reached maturity.

 The "High", "Medium" and "Quick" sim fidelity modes are a new addition -
 "High" is the original ISOLDE settings, whereas "Medium" and "Quick" are
 designed to support lower-end GPUs at the expense of some loss in
 simulation quality (at the "Quick" end the simulation is performed in
 vacuo, so you'll want to pay close attention to charged sidechains in
 particular and, if your resolution is lower than ~3A, make extensive use
 of secondary structure and/or reference model restraints). I've been
 thinking about adding some code to automatically pick the most suitable
 setting based on GPU capabilities - but the problem is that there are many
 different GPUs, and not all of them are that great at reporting their
 capabilities up-front. I'm really not keen to set the default mode to
 "quick" because that will degrade the quality of the end result for all
 those users who never try to adjust it. I'll try to set up some level of
 automatic assignment, but that may take some time - what's likely to
 happen far faster is that I'll be providing a facility to save preferences
 for settings like this so you won't have to remember to choose it for
 every session.
 ________________________________
 From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
 Sent: 06 August 2021 10:00
 Cc: Tristan Croll <tic20@cam.ac.uk>; wim.burmeister@ibs.fr
 <wim.burmeister@ibs.fr>
 Subject: Re: [ChimeraX] #5010: Simulation doesn't start

 #5010: Simulation doesn't start
 ---------------------------------------+---------------------------
           Reporter:  wim.burmeister@…  |      Owner:  Tristan Croll
               Type:  defect            |     Status:  assigned
           Priority:  normal            |  Milestone:
          Component:  Third Party       |    Version:
         Resolution:                    |   Keywords:
         Blocked By:                    |   Blocking:
 Notify when closed:                    |   Platform:  all
            Project:  ChimeraX          |
 ---------------------------------------+---------------------------
 Changes (by Wim.Burmeister@…):

  * Attachment "high-sim-fidelity-2021-08-06_10-09.png" added.

  Added by email2trac

 --
 Ticket URL: <https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/5010>
 ChimeraX <https://www.rbvi.ucsf.edu/chimerax/>
 ChimeraX Issue Tracker
 }}}

--
Ticket URL: <https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/5010#comment:5>
ChimeraX <https://www.rbvi.ucsf.edu/chimerax/>
ChimeraX Issue Tracker

in reply to:  10 ; comment:8 by Tristan Croll, 4 years ago

Hmm... in that case the most likely culprit is to do with your GPU driver installation. Do you have the official Nvidia drivers installed (not the third-party Nouveau ones)?

Apart from that, the following might help:

Go to Tools/General/Shell, then in the Python window that appears:

from simtk.openmm import Platform
Platform.getPluginLoadFailures()

... which will give OpenMM's explanation for *why* the OpenCL and CUDA platforms failed to load.
________________________________
From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
Sent: 06 August 2021 14:18
To: wim.burmeister@ibs.fr <wim.burmeister@ibs.fr>; Tristan Croll <tic20@cam.ac.uk>
Subject: Re: [ChimeraX] #5010: Simulation doesn't start

#5010: Simulation doesn't start
---------------------------------------+---------------------------
          Reporter:  wim.burmeister@…  |      Owner:  Tristan Croll
              Type:  defect            |     Status:  assigned
          Priority:  normal            |  Milestone:
         Component:  Third Party       |    Version:
        Resolution:                    |   Keywords:
        Blocked By:                    |   Blocking:
Notify when closed:                    |   Platform:  all
           Project:  ChimeraX          |
---------------------------------------+---------------------------

Comment (by wim.burmeister@…):

 {{{
 Hello,
 the computational platform is "CPU" and the only other proposition
 "Reference".
 I could run it with "Medium" sim fidelity, but that is dead slow even for
 the simulation of the surrounding of one residue.
 Wim

 ps : A year ago I ran it on the same machine, now under Debian 10, (which
 was under Debian 9 at the time) and ISOLDE ran fine !

 ----- Mail original -----
 De: "ChimeraX" <ChimeraX-bugs-admin@cgl.ucsf.edu>
 À: "Wim Burmeister" <wim.burmeister@ibs.fr>, tic20@cam.ac.uk
 Envoyé: Vendredi 6 Août 2021 13:24:59
 Objet: Re: [ChimeraX] #5010: Simulation doesn't start

 #5010: Simulation doesn't start
 ---------------------------------------+---------------------------
           Reporter:  wim.burmeister@…  |      Owner:  Tristan Croll
               Type:  defect            |     Status:  assigned
           Priority:  normal            |  Milestone:
          Component:  Third Party       |    Version:
         Resolution:                    |   Keywords:
         Blocked By:                    |   Blocking:
 Notify when closed:                    |   Platform:  all
            Project:  ChimeraX          |
 ---------------------------------------+---------------------------

 Comment (by Tristan Croll):

  {{{
  The GPU you're running on is a mid-range model launched 9 years ago so
 I'm
  not entirely surprised it struggles... ISOLDE started around 6 years ago
  now, and my aim was to focus development on that year's generation of
  moderate-to-high end GPUs (i.e. the GTX 10-series) with the idea that
  their capabilities would be becoming reasonably mainstream by the time
  ISOLDE reached maturity.

  The "High", "Medium" and "Quick" sim fidelity modes are a new addition -
  "High" is the original ISOLDE settings, whereas "Medium" and "Quick" are
  designed to support lower-end GPUs at the expense of some loss in
  simulation quality (at the "Quick" end the simulation is performed in
  vacuo, so you'll want to pay close attention to charged sidechains in
  particular and, if your resolution is lower than ~3A, make extensive use
  of secondary structure and/or reference model restraints). I've been
  thinking about adding some code to automatically pick the most suitable
  setting based on GPU capabilities - but the problem is that there are
 many
  different GPUs, and not all of them are that great at reporting their
  capabilities up-front. I'm really not keen to set the default mode to
  "quick" because that will degrade the quality of the end result for all
  those users who never try to adjust it. I'll try to set up some level of
  automatic assignment, but that may take some time - what's likely to
  happen far faster is that I'll be providing a facility to save
 preferences
  for settings like this so you won't have to remember to choose it for
  every session.
  ________________________________
  From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
  Sent: 06 August 2021 10:00
  Cc: Tristan Croll <tic20@cam.ac.uk>; wim.burmeister@ibs.fr
  <wim.burmeister@ibs.fr>
  Subject: Re: [ChimeraX] #5010: Simulation doesn't start

  #5010: Simulation doesn't start
  ---------------------------------------+---------------------------
            Reporter:  wim.burmeister@…  |      Owner:  Tristan Croll
                Type:  defect            |     Status:  assigned
            Priority:  normal            |  Milestone:
           Component:  Third Party       |    Version:
          Resolution:                    |   Keywords:
          Blocked By:                    |   Blocking:
  Notify when closed:                    |   Platform:  all
             Project:  ChimeraX          |
  ---------------------------------------+---------------------------
  Changes (by Wim.Burmeister@…):

   * Attachment "high-sim-fidelity-2021-08-06_10-09.png" added.

   Added by email2trac

  --
  Ticket URL: <https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/5010>
  ChimeraX <https://www.rbvi.ucsf.edu/chimerax/>
  ChimeraX Issue Tracker
  }}}

 --
 Ticket URL:
 <https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/5010#comment:5>
 ChimeraX <https://www.rbvi.ucsf.edu/chimerax/>
 ChimeraX Issue Tracker
 }}}

--
Ticket URL: <https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/5010#comment:6>
ChimeraX <https://www.rbvi.ucsf.edu/chimerax/>
ChimeraX Issue Tracker

in reply to:  11 ; comment:9 by wim.burmeister@…, 4 years ago

Hello,
thank you very much !
Apparently in the upgrade process, the cuda libraries got lost.
I reinstalled them with apt-get install nvidia-cuda-toolkit from the debian buster repository
and chimerax is now working fine indicating "OpenCL" as computational platform!
Wim

----- Mail original -----
De: "ChimeraX" <ChimeraX-bugs-admin@cgl.ucsf.edu>
À: "Wim Burmeister" <wim.burmeister@ibs.fr>, "tic20" <tic20@cam.ac.uk>
Envoyé: Vendredi 6 Août 2021 15:28:41
Objet: Re: [ChimeraX] #5010: Simulation doesn't start

#5010: Simulation doesn't start
---------------------------------------+---------------------------
          Reporter:  wim.burmeister@…  |      Owner:  Tristan Croll
              Type:  defect            |     Status:  assigned
          Priority:  normal            |  Milestone:
         Component:  Third Party       |    Version:
        Resolution:                    |   Keywords:
        Blocked By:                    |   Blocking:
Notify when closed:                    |   Platform:  all
           Project:  ChimeraX          |
---------------------------------------+---------------------------

Comment (by Tristan Croll):

 {{{
 Hmm... in that case the most likely culprit is to do with your GPU driver
 installation. Do you have the official Nvidia drivers installed (not the
 third-party Nouveau ones)?

 Apart from that, the following might help:

 Go to Tools/General/Shell, then in the Python window that appears:

 from simtk.openmm import Platform
 Platform.getPluginLoadFailures()

 ... which will give OpenMM's explanation for *why* the OpenCL and CUDA
 platforms failed to load.
 ________________________________
 From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
 Sent: 06 August 2021 14:18
 To: wim.burmeister@ibs.fr <wim.burmeister@ibs.fr>; Tristan Croll
 <tic20@cam.ac.uk>
 Subject: Re: [ChimeraX] #5010: Simulation doesn't start

 #5010: Simulation doesn't start
 ---------------------------------------+---------------------------
           Reporter:  wim.burmeister@…  |      Owner:  Tristan Croll
               Type:  defect            |     Status:  assigned
           Priority:  normal            |  Milestone:
          Component:  Third Party       |    Version:
         Resolution:                    |   Keywords:
         Blocked By:                    |   Blocking:
 Notify when closed:                    |   Platform:  all
            Project:  ChimeraX          |
 ---------------------------------------+---------------------------

 Comment (by wim.burmeister@…):

  {{{
  Hello,
  the computational platform is "CPU" and the only other proposition
  "Reference".
  I could run it with "Medium" sim fidelity, but that is dead slow even for
  the simulation of the surrounding of one residue.
  Wim

  ps : A year ago I ran it on the same machine, now under Debian 10, (which
  was under Debian 9 at the time) and ISOLDE ran fine !

  ----- Mail original -----
  De: "ChimeraX" <ChimeraX-bugs-admin@cgl.ucsf.edu>
  À: "Wim Burmeister" <wim.burmeister@ibs.fr>, tic20@cam.ac.uk
  Envoyé: Vendredi 6 Août 2021 13:24:59
  Objet: Re: [ChimeraX] #5010: Simulation doesn't start

  #5010: Simulation doesn't start
  ---------------------------------------+---------------------------
            Reporter:  wim.burmeister@…  |      Owner:  Tristan Croll
                Type:  defect            |     Status:  assigned
            Priority:  normal            |  Milestone:
           Component:  Third Party       |    Version:
          Resolution:                    |   Keywords:
          Blocked By:                    |   Blocking:
  Notify when closed:                    |   Platform:  all
             Project:  ChimeraX          |
  ---------------------------------------+---------------------------

  Comment (by Tristan Croll):

   {{{
   The GPU you're running on is a mid-range model launched 9 years ago so
  I'm
   not entirely surprised it struggles... ISOLDE started around 6 years ago
   now, and my aim was to focus development on that year's generation of
   moderate-to-high end GPUs (i.e. the GTX 10-series) with the idea that
   their capabilities would be becoming reasonably mainstream by the time
   ISOLDE reached maturity.

   The "High", "Medium" and "Quick" sim fidelity modes are a new addition -
   "High" is the original ISOLDE settings, whereas "Medium" and "Quick" are
   designed to support lower-end GPUs at the expense of some loss in
   simulation quality (at the "Quick" end the simulation is performed in
   vacuo, so you'll want to pay close attention to charged sidechains in
   particular and, if your resolution is lower than ~3A, make extensive use
   of secondary structure and/or reference model restraints). I've been
   thinking about adding some code to automatically pick the most suitable
   setting based on GPU capabilities - but the problem is that there are
  many
   different GPUs, and not all of them are that great at reporting their
   capabilities up-front. I'm really not keen to set the default mode to
   "quick" because that will degrade the quality of the end result for all
   those users who never try to adjust it. I'll try to set up some level of
   automatic assignment, but that may take some time - what's likely to
   happen far faster is that I'll be providing a facility to save
  preferences
   for settings like this so you won't have to remember to choose it for
   every session.
   ________________________________
   From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
   Sent: 06 August 2021 10:00
   Cc: Tristan Croll <tic20@cam.ac.uk>; wim.burmeister@ibs.fr
   <wim.burmeister@ibs.fr>
   Subject: Re: [ChimeraX] #5010: Simulation doesn't start

   #5010: Simulation doesn't start
   ---------------------------------------+---------------------------
             Reporter:  wim.burmeister@…  |      Owner:  Tristan Croll
                 Type:  defect            |     Status:  assigned
             Priority:  normal            |  Milestone:
            Component:  Third Party       |    Version:
           Resolution:                    |   Keywords:
           Blocked By:                    |   Blocking:
   Notify when closed:                    |   Platform:  all
              Project:  ChimeraX          |
   ---------------------------------------+---------------------------
   Changes (by Wim.Burmeister@…):

    * Attachment "high-sim-fidelity-2021-08-06_10-09.png" added.

    Added by email2trac

   --
   Ticket URL: <https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/5010>
   ChimeraX <https://www.rbvi.ucsf.edu/chimerax/>
   ChimeraX Issue Tracker
   }}}

  --
  Ticket URL:
  <https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/5010#comment:5>
  ChimeraX <https://www.rbvi.ucsf.edu/chimerax/>
  ChimeraX Issue Tracker
  }}}

 --
 Ticket URL:
 <https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/5010#comment:6>
 ChimeraX <https://www.rbvi.ucsf.edu/chimerax/>
 ChimeraX Issue Tracker
 }}}

--
Ticket URL: <https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/5010#comment:8>
ChimeraX <https://www.rbvi.ucsf.edu/chimerax/>
ChimeraX Issue Tracker

comment:10 by Tristan Croll, 4 years ago

Resolution: not a bug
Status: assignedclosed

Great to hear it! I'll go ahead and close this ticket as "not a bug" - but I will work on improving ISOLDE's communication in situations like this.

Note: See TracTickets for help on using tickets.