This article is related to the error "The lineardim has a an invalid graphics rendering context" 


Why Am I getting this error:

To give a little background, Meca is currently working on a project to re-design our user input screens to be more robust. There may be times currently when text doesn't fit on a button or extends off the screen where you can't see a button or text.  This is a side effect of some old technology we were using to create our user input screens, and we are updating that to newer methods that will be more forgiving to different screen sizes and resolutions.  This will most likely take much of 2021 to complete.  Unfortunately, this creates a problem because the 3D graphics that we include with our software has some incompatibility with certain graphics cards while we are in this "interim" stage of development.  


Who Is Affected:  

Most of the time we see this as a problem on newer laptops that have very high resolution monitors.  This is the case with the Microsoft Surface, which has very high resolution screens.  It will also be an issue with other high dpi monitors.


What Can I do to Resolve:

If you want to continue to use the latest version, then the only solution at this point is to adjust the display settings:


1.  Under Windows "Display Settings" reduce the "Scale and layout" to lower setting (example 200% > 175% or 175% > 150%).  This will make thinks look smaller fyi.


2.  Under "Display Settings" reduce the screen resolution to lower setting.  This will make thinks look bigger fyi.


3.  (Recommended) You can do a combination of 1 and 2 together.  Used in combination the can balance the smaller vs larger effect of 1 & 2 


I don't Want to Change Resolution, what else can I do?

If this changing display settings is not acceptable, the only other option we have at this time is to revert back to an older version of the software.  Depending upon which software package you are using, here are the versions that were prior to these issues being introduced:


Install an older version of MecaWind: https://mecaenterprises.com/downloads/software/mecawindinstall_v2359.exe

Install an older version of MecaLug: https://mecaenterprises.com/downloads/software/mecaluginstall_v1022.exe

Install an older version of MecaStack: https://mecaenterprises.com/downloads/software/mecastackinstall_v5532.exe


We are sorry for the inconvenience, and are working to resolve this issue as soon as possible.