Initial examination of S15:
Edit: Hold your horses. Below I discussed the possibility that installing Gtk3 and/or Qt5 libraries might overcome many failures. Having stepped away from testing for awhile, that thought bugged me. In my storage were qt5 and gtk3 packages for a slacko64. Those might not be the latest or the best. But immediately after installing them both firefox portable and Chrome-portable ran with sound. [I won't keep this workaround. Rather I'll use PPM to install the appropriate libraries. I suggest, however, that the version of S15 offered for publication have them as built-ins.]
I like the display S15 provides. Likely I'll keep it and 'flesh it out'. That means figuring out why some portables and AppImages I actually use don't run, then fixing them when possible by supplying missing libraries. If I do, I can always provide the fix.
As I mentioned previously, my experience with Slackos is that --while they provide superior graphics and possibly sound (others say so, my hearing isn't acute enough to notice), there are fewer applications which will run OOTB.
Why be concerned whether AppImages work? There are actually only a handful of Puppy Fans who produce applications specifically for them. If they want to work on something useful, re-inventing the wheel isn’t it. The same consideration applies to portables.
I started with portables. Mike's wine-portable worked, but you, must set run action for exe's (wine32)
Portable Brave for Slacko works, other doesn't. Other chromime-clones will likely need the modifications he made to Brave for Slacko. firefox and seamonkey will also need additional libraries, maybe only GTK-3.
Palemoon worked, but its Menu-Add didn’t. So I used my palemoon-menu-pet and then set it as default. I’m posting from it now.
ListDD was not built-in. I installed it. I also had to add ‘Run-in-terminal’ to the Right-Click Menu for serveral types of AppImages (i.e. their suffixes may differ or be entirely absent).
Few of the dozen or so portables I tested worked. So I decided to switch to AppImages and come back to portables later.
Gimp worked OOTB. Installed a Pet which added it to the menu, set it as default Graphic Editor, added it to a Panel and Saved. Intent to use to edit a screenshot of all the AppImages and
portables I would test.
The attached screenshot show the results: Green=Opened. Red=Didn’t. Grey=Not tested. Read it with ‘a grain of salt’. I was actually pleased that with S15’s performance. While I did not investigate it, the impression I got was that some which didn’t work would work if S15 included GTK-3 and/or Qt5 libraries. I didn’t test the LibreOffice AppImage as my LibreOffice SFS functioned. In addition to Gimp, some version of most Graphic applications worked. That covers 2 of the ‘big-3’ often-desired types of Applications for ‘fleshing out’ a Puppy. The third is video editors. A version of KDEnlive opened. None of Openshot did. [Ubuntu’s have the opposite condition]. Olive also opened. I didn’t ‘grade’ the Shotcut video editors. Opening, they reported that ‘Jack’ had to be installed. This shouldn’t be a problem. It wasn't under Void. The same may be true for digikam. Shotwell opened, but complained about a missing plug-in.
I accumulated the AppImages using debian/Ubuntu. Most, but not all, of the accumulated versions worked under some of those. But the screenshot shows more than one version of an AppImage because one version worked OOTB in one Puppy, while another didn’t under that Puppy but did under another Puppy. I’ve never used the some AppImages so I don’t know if its fully functional under any Puppy. Note that Green=Opened. I didn’t test if it was fully functional. Grey=Not tested could mean (a) I don’t care because, like LibreOffice, the SFS works; or (b) it would take too long to work thru the initial configuration (c) some other reason requiring the expenditure of a lot of time such as VLC which would have to be started by a not yet written script to ‘run-as-spot’.
The following is withdrawn for now. I'll see what other portables work with Qt5 & GtK present. Will install versions offered by PPM.
Depending on your needs, the many AppImages which didn't open out of the box may not be significant. But it may suggest the difficulty you'll have obtaining a functional application you do want.
I'll report on portables after I've finished my examination. But the preliminary results are dismal, suggesting either that the flexibility of portables will not be available, or to achieve their common use comparable to that under debian/Ubuntus a lot of time and effort will have to be spent.
- Tests after Qt5 & GTK3 installed
- AppImages.png (166.45 KiB) Viewed 3714 times