Testing release of SheetCam for Linux

I finally got the Linux version building and running. You can download a testing release here: https://sheetcam.com/Download/SheetCam_setupV7.1.16-64.bin
This should run on Ubuntu 18.04 or later, Debian 10 or later. Note it is 64 bit only. For CommandCNC users, it should work with cnc-xf but not the earlier Xubuntu 32 bit.
Download the file, make it executable and run it.

I have the 32 Bit. When will that be ready. Thanks.

I’m running some tests now to see if it is possible to build it on the old Ubuntu 14.04 32 bit.

Ok, try this 32 bit version https://sheetcam.com/Download/SheetCam_setupV7.1.16-32.bin. It should work with Ubuntu 14.04 upwards

Thanks for doing this.

been running Debian 10/ buster runs fine.

installed Debian 11/bullseye… it’s looking for libreadline7… unfortunately bullseye installs with libreadline8

libreadline7 was not available in bullseye backports… but I installed it from buster…

sheetcam for Linux seems to start fine

but there are a load of gtk critical errors in the terminal (could it be gtk2 ??? )
sheetcam linux terminal.txt (7.82 KB)

This is why I hate building Linux installers. Every distro and release is different. I’ll build a new installer that contains libreadline.

I’m looking into producing a Flatpack release. Maybe that will be a little more portable.

I have just uploaded a new 64 bit release that will run on Debian 10 and 11. It also fixes a crash on closing.
https://sheetcam.com/Download/SheetCam_setupV7.1.17-64.bin

You’ll still get lots of GTK warnings. They are pretty harmless.

hi Les, thanks for the new one file

I’ve just installed it on MX-Linux 21 (Debian 11) and got a message saying update from 7.1.17 to 6.1.57

(

Yes, It’s trying to sync with the current official Linux version. Obviously you don’t want to install that.

That’s strange. Wouldn’t the newer version number prevent that from happening?

Will it run on Debian 7 Wheezy 32-bit ???

I just tried the 32 bit version on LinuxCNC running Wheezy and it appeared to work.

Please a link to the latest version 32-bit. 7.1.16 or 7.1.17 ?

" To install it, download the file then right-click on it an select ‘properties’. Go to the permissions tab and make sure ‘execute’ is turned on. You can now simply double click on the file to install SheetCam.
If that does not work you can simply unzip the file. The data folder in the zip is a tarball containing everything you need to run SheetCam. Execute run-sheetcam to run SheetCam. "

^^^ The manual installation is up to date ? ^^^

Currently the most recent 32 bit is 7.1.16. The instructions still apply but Debian installations tend to make it a bit hard to run downloaded files using the GUI. You may need to use the terminal. Assuming you downloaded to your Downloads directory you can use these commands from the command line:

cd ~/Downloads
chmod +x SheetCam_setupV7.1.16-32.bin
./SheetCam_setupV7.1.16-32.bin

In most Linux installations the tab key can auto complete. For instance if you type chmod +x Sh then hit the tab key it will auto complete the rest for you.

I need to remove the previous version 6.1.57 before installing new version 7.1.16 ? Installation with a BIN file.

You should not need to uninstall but if you want to, look for a folder called ‘sheetcamtng’ in your hole folder. Deleting that folder will remove SheetCam while keeping your settings.

The program works, but the graphical interface is ugly. Windows are not displayed correctly and it is not possible to widen them. Some of the functions are cut off and they are invisible due to errors in displaying windows.

works and looks fine to me on
Debian 10 Buster
Debian 11 Bullseye
MX-Linux 21

are their some dependencies it could be looking for that are not loaded on your setup?

I have linuxcnc loaded complete with a load of python dependencies, glade and pyQT… so my setup may have solved what sheetcam needs possibly