Skip to main content

On-Screen TakeOff Error: 'The drawing engine failed to initialise the selected graphics driver' when opening a drawing

When I'm opening a drawing, I'm getting the following error message: Warning message from graphic engine during initialisation: The drawing engine failed to initialise the selected graphics driver "OpenGL2". It will use "Software" graphics instead.

Written by Magda Antonie

This issue is most common when using On-Screen Takeoff on a terminal service or in a Citrix environment, but can also result from an incorrect configuration file.
​​​​​
First, determine where the configuration is held by going:

  1. On a completely local install this will be C:\Program files\ConQuest\On-Screen TakeOff\Configuration

  2. If you have a network install, it is likely there will be a 'UsersTakeOff' folder in the ConQuest network drive which will contain sub-folders for each user which contain the configurations.

  3. To double-check the location, open regedit and check the value of HKEY_LOCAL_MACHINE\SOFTWARE\ConQuest\OnScreenTakeOff\ConfigLocation.


Once you have determined the location of the configuration:

  1. Open and edit the DimtronixSettings.xml file

  2. Check the GraphicsDriver Option

  3. If it says Default, then change it to Direct3D

  4. Save the file and try again.

  5. If this still errors, change it to OpenGL, save it and try again.

  6. If this does not work, then the error pop-up can be prevented by changing it to Software.


Note: These settings are case-sensitive, please ensure you enter them exactly as shown.
Using 'Software' as the setting will result in reduced performance.



If it is a local machine, try installing updated graphics drivers and retry the Direct3D and if necessary OpenGL as above.



If it is a physical server, it may be possible to install a graphics card that would give better performance and use Direct3D or OpenGL.



If it is a virtual server, then depending on the type of setup, it may be possible to set it to use the local machine's graphics capabilities, but this is not something ConQuest support can assist with, it is down to IT's knowledge of the infrastructure.




If you are using the application on our Hosted Environment (e.g. MyDesk or Remote Desktop connection), please continue with a support member.

Did this answer your question?