Ticket #6161 (closed: fixed)

Opened 8 years ago

Last modified 5 years ago

Disable OpenGL in mantid properties

Reported by: Owen Arnold Owned by: Roman Tolchenov
Priority: blocker Milestone: Release 2.3.2
Component: Mantid Keywords: PatchCandidate,Released
Cc: nick.draper@… Blocked By:
Blocking: Tester: Owen Arnold

Description

Pascal's users are having trouble using the instrument view over the network. It does seem to work if OpenGL is disabled, but this setting does not appear to be properly remembered.

An easy fix would be to have a option in the mantid properties file to switch on/off the usage of OpenGL for the instrument view. Perhaps call it "opengl.use"?

This option should also be exposed via the property settings in the MantidPlot UI, so that users don't have to manually edit the user properties file themselves.

This is not just critical, but a blocker, because users are getting frustrated with Mantid and it's damaging the reputation of the project.

Change History

comment:1 Changed 8 years ago by Roman Tolchenov

  • Status changed from new to accepted

comment:2 Changed 8 years ago by Roman Tolchenov

Re #6161. Added property MantidOptions.InstrumentView.UseOpenGL

If set to On the "unwrapped" instrument view will draw on to a OpenGL widget in MantidPlot. "Off" disables OpenGL. This option does not affect the 3D view.

Changeset: 451d339087d46c1426916daf49da9ee2e2974fd3

comment:3 Changed 8 years ago by Roman Tolchenov

  • Status changed from accepted to verify
  • Resolution set to fixed

comment:4 Changed 8 years ago by Roman Tolchenov

Re #6161. Added property MantidOptions.InstrumentView.UseOpenGL

If set to On the "unwrapped" instrument view will draw on to a OpenGL widget in MantidPlot. "Off" disables OpenGL. This option does not affect the 3D view.

Changeset: 451d339087d46c1426916daf49da9ee2e2974fd3

comment:5 Changed 8 years ago by Roman Tolchenov

  • Keywords PatchCandidate added

comment:6 Changed 8 years ago by Michael Reuter

  • Milestone changed from Release 2.4 to Release 2.3.2

Moved to patch release.

comment:7 Changed 8 years ago by Michael Reuter

This ticket has been cherry picked.

comment:8 Changed 8 years ago by Roman Tolchenov

Re #6161. Added property MantidOptions.InstrumentView.UseOpenGL

If set to On the "unwrapped" instrument view will draw on to a OpenGL widget in MantidPlot. "Off" disables OpenGL. This option does not affect the 3D view. (cherry picked from commit 451d339087d46c1426916daf49da9ee2e2974fd3)

Changeset: ba5602fbec066cf0ea1743c26caaa501a2e008fb

comment:9 Changed 8 years ago by Michael Reuter

  • Status changed from verify to verifying
  • Tester set to Michael Reuter

comment:10 Changed 8 years ago by Michael Reuter

  • Status changed from verifying to verify
  • Tester Michael Reuter deleted

I cannot seem to have this make a difference one way or the other. It always works for me.

comment:11 Changed 8 years ago by Owen Arnold

  • Status changed from verify to verifying
  • Tester set to Owen Arnold

comment:12 Changed 8 years ago by Owen Arnold

  • Status changed from verifying to closed

I ssh'd into our RHEL6 box to try this out. It seems to work okay. Note that it is still possible to reach the Full 3D view mode even after Open GL has been turned off. We should probably do something about this for the full release.

comment:13 Changed 7 years ago by Nick Draper

  • Keywords PatchCandidate,Released added; PatchCandidate removed

comment:14 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 7007

Note: See TracTickets for help on using tickets.