ManagementStudio 3.1 Buggy on Linux

Tell us about your experience, ask if you're unsure of something, let us know if you have a problem.
Post Reply
User avatar
Angela
Posts: 161
Joined: Sun 13 Jan, 2019 3:23 am
x 21

ManagementStudio 3.1 Buggy on Linux

#178

Post by Angela »

KaffelogicManagementStudio 3.1 Beta

I've never liked this software; for me it's non-intuitive and tends to be clunky. On Windoze perhaps it works better? I don't think drag and drop has ever worked; I've always used the numerical settings - holding shift and control to speed up the step change - who knew?

With this iteration there seems to be a problem with screen draws. If I select a point on the roast profile curve tab nothing apparently happens. If I switch to the fan profile and back, my point is now selected.

Similarly for all other screen action dealing with mouse moving control points etc. Something like screen refresh code not being run after a draw event methinks?

I've found a couple of artisan CSVs online and they import OK. Adapting with the bugs described is difficult.
User avatar
kaffelogic
Site Admin
Posts: 514
Joined: Thu 18 Oct, 2018 9:38 am
x 74
Contact:

Re: ManagementStudio 3.1 Buggy on Linux

#181

Post by kaffelogic »

Actually I am now doing the majority of my development in Linux and not experiencing these issues. Having given it some thought I am suspecting that the distribution method is the problem - I am building an exe with PyInstaller and it looks like it is not coping with variants of graphic drivers. I will change the distribution method and we will try that. For the time being we will have to stay with the PyInstaller build, but I will get the source code available as soon as I can.
User avatar
Angela
Posts: 161
Joined: Sun 13 Jan, 2019 3:23 am
x 21

Re: ManagementStudio 3.1 Buggy on Linux

#185

Post by Angela »

Superb support, as always, Chris; thank you.
User avatar
Angela
Posts: 161
Joined: Sun 13 Jan, 2019 3:23 am
x 21

Re: ManagementStudio 3.1 Buggy on Linux

#188

Post by Angela »

bug.zip
(1.14 KiB) Downloaded 285 times
Startup errors appended. I have always errors about fonts, but I wonder if the 'Gtk Critical' errors over -1 size assertion for widgets are stopping screen redraws when needed?

[EDIT]
These extra errors appeared in 3.1 after use.
/usr/lib/x86_64-linux-gnu/gio/modules/libgioremote-volume-monitor.so: undefined symbol: g_mount_operation_get_is_tcrypt_system_volume
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgioremote-volume-monitor.so
/usr/lib/x86_64-linux-gnu/gio/modules/libgioremote-volume-monitor.so: undefined symbol: g_mount_operation_get_is_tcrypt_system_volume
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgioremote-volume-monitor.so

The library is present:-
angela@angela-XPS13-9333:/usr/lib/x86_64-linux-gnu/gio/modules$ ls -la
total 560
drwxr-xr-x 2 root root 4096 Jul 10 07:43 .
drwxr-xr-x 3 root root 4096 Apr 16 19:59 ..
-rw-r--r-- 1 root root 270 Jul 10 07:43 giomodule.cache
-rw-r--r-- 1 root root 63400 Dec 23 2018 libdconfsettings.so
-rw-r--r-- 1 root root 22528 Jun 12 10:12 libgiognomeproxy.so
-rw-r--r-- 1 root root 108680 Jun 12 10:12 libgiognutls.so
-rw-r--r-- 1 root root 18432 Jun 12 10:12 libgiolibproxy.so
-rw-r--r-- 1 root root 124848 Jul 5 13:31 libgioremote-volume-monitor.so
-rw-r--r-- 1 root root 211144 Jul 5 13:31 libgvfsdbus.so
User avatar
kaffelogic
Site Admin
Posts: 514
Joined: Thu 18 Oct, 2018 9:38 am
x 74
Contact:

Re: ManagementStudio 3.1 Buggy on Linux

#190

Post by kaffelogic »

That will be correct - the error stops all further processing and essentially restarts the main loop. There is probably an assumption about the size of one of the screen elements that is actually dependent on the screen resolution whereas I will have treated it as an absolute size. Thanks for the error details, I will investigate further.
Post Reply