probonopd / LIVEstep

Experimental Live ISO based on FreeBSD with GNUstep and other components.
BSD 3-Clause "New" or "Revised" License
74 stars 12 forks source link

Non GNUstep apps inconsistent results #19

Open probonopd opened 4 years ago

probonopd commented 4 years ago

@dszidi wrote:

I tested the continuous build circa September 23rd and tried installing non GNUstep apps to see the new behavior.

Apps tested:

Results:

Since technically two of the apps were gtk and only one of them threw the error, I suspect that problem is probably specific to Inkscape

probonopd commented 4 years ago

Not all applications correctly installed themselves into /Local/Applications.

To debug this, run in a terminal:

sudo service desktop2app stop
sudo desktop2app

Keep this terminal open while you pkg install applications in a second terminal. This way you see what is going on.

VSCode actually installed two. One for the editor and the other was some utility.

Works as designed. One FreeBSD pkg can contain multiple *.desktop files, in which case multiple app wrappers get generated.

probonopd commented 4 years ago

"Error ... is Hung" is coming from GNUstep. I think it happens when an application does not launch fast enough? Maybe you can investigate in the GNUstep sources what exactly an application needs to do so that it does not get classified as "hung".