nutjunkie / IQmol

IQmol is an open source molecular editor and visualization package
GNU General Public License v3.0
99 stars 47 forks source link

IQmol 2.14 crashes on virtual machines with no gpu #45

Closed Angelworks closed 3 years ago

Angelworks commented 3 years ago

I work at a university and want to deploy IQmol to a virtual lab environment on Microsoft Windows RDS (remote desktop services) - the session hosts that manage this are all virtual machines without GPU's. I've noticed I can reproduce this issue on a Windows 10 VM running in VMWare. On launch we get the splash screen, however the program UI never comes up. In the event viewer application log I get a crash:

Faulting application name: IQmol.exe, version: 0.0.0.0, time stamp: 0x5eb2a8cf Faulting module name: libstdc++-6.dll, version: 0.0.0.0, time stamp: 0x00000000 Exception code: 0x40000015 Fault offset: 0x0002085d Faulting process id: 0x2604 Faulting application start time: 0x01d691d394c93495 Faulting application path: C:\Program Files (x86)\IQmol-2.14.1\bin\IQmol.exe Faulting module path: C:\Program Files (x86)\IQmol-2.14.1\bin\libstdc++-6.dll Report Id: 7d6735a3-2cd6-4739-966a-99f972de1181 Faulting package full name: Faulting package-relative application ID:

I'm not entirely sure where else the application stores debug level logs, but can provide them if its deemed helpful.

nutjunkie commented 3 years ago

Hello,

Thank you for your interest in IQmol. From what you have described, the problem is most likely due to insufficient OpenGL support on your platform. You say the machines have no GPU, so presumably they have on-board graphics. You will need to update the drivers for the on-board graphics so that they support at least OpenGL 2.1.

Regards, Andrew


From: Angelworks notifications@github.com Sent: Thursday, 24 September 2020 7:26 AM To: nutjunkie/IQmol IQmol@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Subject: [nutjunkie/IQmol] IQmol 2.14 crashes on virtual machines with no gpu (#45)

I work at a university and want to deploy IQmol to a virtual lab environment on Microsoft Windows RDS (remote desktop services) - the session hosts that manage this are all virtual machines without GPU's. I've noticed I can reproduce this issue on a Windows 10 VM running in VMWare. On launch we get the splash screen, however the program UI never comes up. In the event viewer application log I get a crash:

Faulting application name: IQmol.exe, version: 0.0.0.0, time stamp: 0x5eb2a8cf Faulting module name: libstdc++-6.dll, version: 0.0.0.0, time stamp: 0x00000000 Exception code: 0x40000015 Fault offset: 0x0002085d Faulting process id: 0x2604 Faulting application start time: 0x01d691d394c93495 Faulting application path: C:\Program Files (x86)\IQmol-2.14.1\bin\IQmol.exe Faulting module path: C:\Program Files (x86)\IQmol-2.14.1\bin\libstdc++-6.dll Report Id: 7d6735a3-2cd6-4739-966a-99f972de1181 Faulting package full name: Faulting package-relative application ID:

I'm not entirely sure where else the application stores debug level logs, but can provide them if its deemed helpful.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/nutjunkie/IQmol/issues/45, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAUBX5RYTKPLKSGPCRGBPHLSHJRXXANCNFSM4RXQ4N6A.

Angelworks commented 3 years ago

Fair enough - I don't think there is a way to update OpenGL specifically for type of virtual machine's we have, but by next year we'll have gpu support anyhow.