FreeCAD_0.19-18737 AppImage Does Not Load

This subforum is specifically to discuss packaging issues on different platforms (windows, mac, linux), and using different packaging systems (conda, etc...)
Syres
Posts: 385
Joined: Thu Aug 09, 2018 11:14 am

FreeCAD_0.19-18737 AppImage Does Not Load

Postby Syres » Sat Nov 16, 2019 2:13 pm

I was just looking to carry out some Techdraw testing on my Linux Mint 19.1 (X-Cinnamon/cinnamon) dual boot setup using the latest AppImage FreeCAD_0.19-18737-Linux-Conda_Py3Qt5_glibc2.12-x86_64.AppImage. On double clicking the file I get no error feedback to screen and FreeCAD does not start. I was using the 0.19.18714 AppImage fine so can anyone else please confirm the same issue?
chrisb
Posts: 19703
Joined: Tue Mar 17, 2015 9:14 am

Re: FreeCAD_0.19-18737 AppImage Does Not Load

Postby chrisb » Sat Nov 16, 2019 2:16 pm

As you have used Appimage before I rule out that you forgot to make the file executable. Can you start the AppImage from console?
Syres
Posts: 385
Joined: Thu Aug 09, 2018 11:14 am

Re: FreeCAD_0.19-18737 AppImage Does Not Load

Postby Syres » Sat Nov 16, 2019 2:33 pm

chrisb wrote:
Sat Nov 16, 2019 2:16 pm
As you have used Appimage before I rule out that you forgot to make the file executable. Can you start the AppImage from console?
I treble checked that I'd ticked the make program executable before posting!! Running it from the Terminal (you're pushing my Linux skills here) produces:

Code: Select all

jps@jps-System-Product-Name:~$ cd Downloads
jps@jps-System-Product-Name:~/Downloads$ ls
FreeCAD_0.19-18737-Linux-Conda_Py3Qt5_glibc2.12-x86_64.AppImage
FreeCAD_0.19-18737-Linux-Conda_Py3Qt5_glibc2.12-x86_64.AppImage.zsync
jps@jps-System-Product-Name:~/Downloads$ FreeCAD_0.19-18737-Linux-Conda_Py3Qt5_glibc2.12-x86_64.AppImage
FreeCAD_0.19-18737-Linux-Conda_Py3Qt5_glibc2.12-x86_64.AppImage: command not found
I only use the Linux side of the dual boot for FreeCAD testing so it's not like I'm in there messing with system settings hence my surprise at the AppImage not loading.
User avatar
easyw-fc
Posts: 2692
Joined: Thu Jul 09, 2015 9:34 am

Re: FreeCAD_0.19-18737 AppImage Does Not Load

Postby easyw-fc » Sat Nov 16, 2019 3:30 pm

Bug confirmed.
launching the AppImage by command line you hìget the the full error:

Code: Select all

/tmp/.mount_FreeCACZPHUU
/tmp/.mount_FreeCACZPHUU/AppRun: line 19: /tmp/.mount_FreeCACZPHUU/usr/bin/freecad: No such file or directory
chrisb
Posts: 19703
Joined: Tue Mar 17, 2015 9:14 am

Re: FreeCAD_0.19-18737 AppImage Does Not Load

Postby chrisb » Sat Nov 16, 2019 4:19 pm

Syres wrote:
Sat Nov 16, 2019 2:33 pm

Code: Select all

jps@jps-System-Product-Name:~$ cd Downloads
jps@jps-System-Product-Name:~/Downloads$ ls
FreeCAD_0.19-18737-Linux-Conda_Py3Qt5_glibc2.12-x86_64.AppImage
FreeCAD_0.19-18737-Linux-Conda_Py3Qt5_glibc2.12-x86_64.AppImage.zsync
jps@jps-System-Product-Name:~/Downloads$ FreeCAD_0.19-18737-Linux-Conda_Py3Qt5_glibc2.12-x86_64.AppImage
FreeCAD_0.19-18737-Linux-Conda_Py3Qt5_glibc2.12-x86_64.AppImage: command not found
I only use the Linux side of the dual boot for FreeCAD testing so it's not like I'm in there messing with system settings hence my surprise at the AppImage not loading.
You have to include the path in your call:

Code: Select all

./FreeCAD_0.19-18737-Linux-Conda_Py3Qt5_glibc2.12-x86_64.AppImage
or if you don't want to change the directory:

Code: Select all

~/Downloads/FreeCAD_0.19-18737-Linux-Conda_Py3Qt5_glibc2.12-x86_64.AppImage
looo
Posts: 2965
Joined: Mon Nov 11, 2013 5:29 pm

Re: FreeCAD_0.19-18737 AppImage Does Not Load

Postby looo » Sat Nov 16, 2019 4:48 pm

Thanks for reporting, I changed the freecad conda-package to lowercase commands (FreeCAD->freecad) recently. Not sure why it doesn't work with the appimage yet. I will check tomorrow.
please help with my conda-packaging efforts: https://liberapay.com/looooo/