A Linux update. First, in prior Linux versions of Lightburn, the executable was downloaded, this time it was a script with a .run extension. Don’t give us a file is is suppose to be an executable and isn’t. It’s OK to let us know its a shell script.
Next, the install script deletes the old version of Lightburn and replaces it with the script renamed to the prior executable. Don’t do that, some of us would prefer to simply know the program has been deleted, and have the script delete itself after the installation. Finally, this version creates a /.local folder in the users home folder. Once again provide a README.tx file advising. I doubt this will play well with apparmor.
Also let us know that we can no longer create a shortcut and must use the program as installed under the graphics menu. Finally, the system has to be rebooted or the first execution of the program may kill the desktop manager. The new version starts but there is no version number, and apparently no about box, so its tough to say what is running. There does seem to some new menu items.
Some professional advice for Linux software.
Most of us using Linux are not Windows users, we actively are involved in some way with the Linux community. About boxes have been around for almost 40 years and are a standard way to determine what version is running quickly. Put an about box in that takes clicks, Help → About, and get over it. Do try to change history, make it easy. Next, consider using the apt package manager to install your software. Normally, the executable would be installed in /usr/bin which is customary for applications installed on all versions of Linux in the past 20 years. There are stand folders for storing logs, executables, and configurations. i suggest you familiarize your staff with customary Linux development staff with customary Linux paths and procedures, it will make installation and support a much easier task.
I run Debian 10, Debian 9 RT, Debian 11, Arch, Manjaro, Gentoo, and Mint. I have yet to see a program that I, or anyone else experienced in Linux development, install a program that doesn’t work on all of these platforms, out of the box.
It appears my problems, except for finding the version numbers, have been resolved.