Howto: Popular AppImages one click away

Post tutorials, HOWTO's and other useful resources here.
User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Howto: Popular AppImages one click away

Post#241 by Rava » 21 Oct 2022, 12:37

about audacity-linux-3.2.0-x64.AppImage

I extracted the main binary and included only the bare minimum of its libraries to get it to work on my Port 5.0 XFCE and what a size difference that made compared to the AppImage.

But during start audacity-linux-3.2.0 told me there is a new version - 3.2.1, so I let it download that version.
And made a new module out of that, and now the size advantage is gone. :cry:
The binary itself went up from 21.08 MB (3.2.0) to a frightening 43.05 MB (3.2.1)
Look for yourself:

Code: Select all

root@porteus:/mybin/audacity-linux-3.2.0-x86_64/usr/bin# ls -o audacity*|cut -c 19-
22102240 2022-10-21 11:50 audacity
45143232 2022-10-21 13:55 audacity-linux-3.2.1-x64
root@porteus:/mybin/audacity-linux-3.2.0-x86_64/usr/bin# md5sum *
f9e5bfc6052a8d71aec8cbb8597b6e66  audacity
e1aa25fc887b6bb88669270344524b41  audacity-linux-3.2.1-x64
and of course while I was happy with the size of the 3.2.0 module, I am not happy with the size of the 3.2.1 module:

Code: Select all

root@porteus:/mybin# ls -o audacity-linux-3.2.*[me]|cut -c 20-
45118656 2022-09-28 05:07 audacity-linux-3.2.0-x64.AppImage
10518528 2022-10-21 13:50 audacity-linux-3.2.0-x86_64.xzm
49168384 2022-10-21 14:00 audacity-linux-3.2.1-x86_64.xzm
It went up from a really nice 10.03 MB (that module of course includes the needed libthai) to an awful 46.89 MB (also incl. libthai) - even larger than the AppImage.

But I got it to run.
Image

Added in 4 minutes 22 seconds:
And you probably also have to change its tmp folder out of your / filesystem, during importing a large file it completely filled up my RAMdisk - so make sure to change that in its settings to somewhere on your harddrive.
And start audacity anew because only then the new tmp folder settings will apply.
And delete the stuff in /var/tmp/audacity-guest/

Code: Select all

guest@porteus:/$ rm -r /var/tmp/audacity-guest/
guest@porteus:/$ 
unless you want all your other programs go bonkers cause no files can be saved to /home/guest or /root since the RAMdisk is 100% filled up by audacity. :roll:

Added in 14 minutes 20 seconds:
I forgot: in both my modules I incor some reasons audacity would not appear in my XFCE main menu. luded the /usr/share/applications/audacity.desktop and I even expanded the categories from

Code: Select all

Categories=AudioVideo;Audio;AudioVideoEditing;
to

Code: Select all

Categories=AudioVideo;Audio;AudioVideoEditing;Multimedia;
but no dice, for some reason audacity would not appear in my XFCE main menu. :cry:
Cheers!
Yours Rava

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Howto: Popular AppImages one click away

Post#242 by beny » 21 Oct 2022, 14:13

hi Rava, where have you found the source code for the audacity 3.2.1 version in the site only appimage is ready to download the source code give me not found but you know that audacity have now a lot of deps...new deps, libsbsms this one need the jdk package to work, portaudio portmidi portsmf and btw wxgtk3

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Howto: Popular AppImages one click away

Post#243 by Rava » 21 Oct 2022, 16:00

beny wrote:
21 Oct 2022, 14:13
where have you found the source code for the audacity 3.2.1
No source code, audacity 3.2.0 just told me that 3.2.1 is available and if I want to download it, saying "yes" it downloaded only the main 43.05 MB binary as seen above into ~/Downloads - that's all folks.

Added in 3 minutes 11 seconds:
But when 3.2.0 works for you, stay with that version.

The main reason for the never version seems to be that 3.2.0 crashed on some systems. When that is not the case for you, you have no real reason using 3.2.1.

If there is demand I could upload my audacity 3.2.1 module, but know that I only included the bare minimum of libraries for it to run in XFCE. Could be that your DE needs more dependencies than mine does.
Cheers!
Yours Rava

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Howto: Popular AppImages one click away

Post#244 by beny » 21 Oct 2022, 16:11

hi but for me the audacity appimage need a package named libthai and for the build of the source code need conan but fail ok i use the 3.2.0

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Howto: Popular AppImages one click away

Post#245 by Rava » 21 Oct 2022, 17:19

Hi beny,
beny wrote:
21 Oct 2022, 16:11
me the audacity appimage need a package named libthai
Seems you oversaw the following in my above post:
Rava wrote:
21 Oct 2022, 12:55
It went up from a really nice 10.03 MB (that module of course includes the needed libthai) to an awful 46.89 MB (also incl. libthai)
(highlighting by me)
beny wrote:
21 Oct 2022, 16:11
and for the build of the source code need conan
Like I wrote, I did not compile the program. My audacity-linux-3.2.0-x86_64.xzm module that I made out of a stripped down audacity-linux-3.2.0-x64.AppImage asked me if I want to download the newest version.

Maybe such asking if a newer version should be downloaded is disabled for the AppImage?

Anyhow, for the ones trying it out themselves here is what lsxzm audacity-linux-3.2.0-x86_64.xzm gives us:

Code: Select all

/usr
/usr/bin
/usr/bin/audacity
/usr/lib64
/usr/lib64/lib-audio-devices.so
/usr/lib64/lib-audio-graph.so
/usr/lib64/lib-basic-ui.so
/usr/lib64/lib-cloud-audiocom.so
/usr/lib64/lib-cloud-upload.so
/usr/lib64/lib-components.so
/usr/lib64/lib-exceptions.so
/usr/lib64/lib-ffmpeg-support.so
/usr/lib64/lib-files.so
/usr/lib64/lib-graphics.so
/usr/lib64/lib-ipc.so
/usr/lib64/lib-math.so
/usr/lib64/lib-module-manager.so
/usr/lib64/lib-network-manager.so
/usr/lib64/lib-preferences.so
/usr/lib64/lib-project-history.so
/usr/lib64/lib-project-rate.so
/usr/lib64/lib-project.so
/usr/lib64/lib-registries.so
/usr/lib64/lib-sample-track.so
/usr/lib64/lib-screen-geometry.so
/usr/lib64/lib-sentry-reporting.so
/usr/lib64/lib-string-utils.so
/usr/lib64/lib-strings.so
/usr/lib64/lib-theme-resources.so
/usr/lib64/lib-theme.so
/usr/lib64/lib-track.so
/usr/lib64/lib-transactions.so
/usr/lib64/lib-url-schemes.so
/usr/lib64/lib-utility.so
/usr/lib64/lib-uuid.so
/usr/lib64/lib-xml.so
/usr/lib64/libjack.so.0
/usr/lib64/libportaudio.so
/usr/lib64/libportmidi.so
/usr/lib64/libthai.so
/usr/lib64/libthai.so.0
/usr/lib64/libthai.so.0.3.1
/usr/lib64/libwx_baseu-3.1.so
/usr/lib64/libwx_baseu_net-3.1.so
/usr/lib64/libwx_baseu_xml-3.1.so
/usr/lib64/libwx_gtk2u_core-3.1.so
/usr/lib64/libwx_gtk2u_html-3.1.so
/usr/lib64/libwx_gtk2u_qa-3.1.so
/usr/share
/usr/share/applications
/usr/share/applications/audacity.desktop
The contents of lsxzm for audacity-linux-3.2.1-x86_64.xzm is the very same since the only difference is the other main binary that I renamed also as "audacity" from its original name as downloaded "audacity-linux-3.2.1-x64"
Last edited by Rava on 21 Oct 2022, 17:20, edited 1 time in total.
Reason: silly typo that escaped the spell checking
Cheers!
Yours Rava

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Howto: Popular AppImages one click away

Post#246 by beny » 21 Oct 2022, 17:37

ok the age is the age... but appimage have all the software that package needed builded inside so why ask me libthai when i start audacity ok don't mind..

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Howto: Popular AppImages one click away

Post#247 by Rava » 21 Oct 2022, 17:45

beny wrote:
21 Oct 2022, 17:37
but appimage have all the software that package needed builded inside so why ask me libthai when i start audacity
That is sure a mistake when they created audacity-linux-3.2.0-x64.AppImage …
But I presume when you run a very minimal OS - like an extremely slim Puppy Linux - it could happen that some libraries are missing that are not part of most AppImages because such libs are seen as being part of almost all Linux OS.

When you look into your exploded audacity-linux-3.2.0-x64.AppImage you see a folder called fallback/ - I presume this folder has libs that are only used when the ones in the system are not working for some reasons.

That is just my thoughts on that, I could be wrong. :)
And libthai should have been at least in the fallback/ folder…
Cheers!
Yours Rava

Kulle
Warlord
Warlord
Posts: 594
Joined: 28 Jan 2017, 10:39
Distribution: v4.0 64bit Xfce
Location: Berlin

Howto: Popular AppImages one click away

Post#248 by Kulle » 26 Nov 2022, 16:58

Midori Browser 10.0.2 Appimage 89,7 MB
Download:
https://astian.org/download/midori-next-for-linux/

Rapha_
Shogun
Shogun
Posts: 238
Joined: 12 Jun 2021, 21:59
Distribution: Xfce 4.12 - 5.rc3 - x86_64
Location: France

Howto: Popular AppImages one click away

Post#249 by Rapha_ » 26 Nov 2022, 21:08

Stellarium 1.1.1 x86_64 AppImage 382.8 MB
(Planetarium - Skymap )

Need graphic card OpenGL compatible

Web site (Differents languages) :
https://stellarium.org/

Stellarium web (Online light version) :
https://stellarium-web.org/ (Need graphic card web GL compatible)

Kulle
Warlord
Warlord
Posts: 594
Joined: 28 Jan 2017, 10:39
Distribution: v4.0 64bit Xfce
Location: Berlin

Howto: Popular AppImages one click away

Post#250 by Kulle » 11 Dec 2022, 10:10

A simple handy image viewer and editor with some useful features (Qt based).
Download:
https://www.linux-apps.com/p/1953597

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Howto: Popular AppImages one click away

Post#251 by Rava » 11 Dec 2022, 15:03

Kulle wrote:
11 Dec 2022, 10:10
A simple handy image viewer and editor with some useful features (Qt based).
Download:
https://www.linux-apps.com/p/1953597
For the ones curious:
It is this program: https://github.com/ksharindam/photoquick
PhotoQuick (for Linux and Windows)

A simple handy image viewer and editor with some useful features (Qt based).
Description

This program is aimed at ease of use, quick opening, and doing most necessary features.

Export to PDF
Auto Resize to file size
Crop in particular ratio
Rotate, mirror, perspective transform
Add Border
Create photo grid for printing
Magic Eraser (inpainting)
Intelligent Scissor
Filters (Scan Page, Reduce Noise, Auto Contrast, White Balance )
Photo Optimizer & Batch Resize
Plugin support
Cheers!
Yours Rava

Kulle
Warlord
Warlord
Posts: 594
Joined: 28 Jan 2017, 10:39
Distribution: v4.0 64bit Xfce
Location: Berlin

Howto: Popular AppImages one click away

Post#252 by Kulle » 02 Jan 2023, 13:04


User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Howto: Popular AppImages one click away

Post#253 by Rava » 02 Jan 2023, 16:21

Kulle wrote:
02 Jan 2023, 13:04
Thorium browser
Info:
https://thorium.rocks/
Download:
https://www.linux-apps.com/p/1835262
Since it's based on Chromium, I presume it also has all the Göögle snooping deactivated or removed?

Is it possible to get a Thorium package? I would like to make a xzm module and no use an AppImage.
(It is also possible to extract the AppImage and only keep the bare minimum on dependencies to make it run.)

Added in 4 minutes 13 seconds:
I <B it that he also delivers a dark theme:
https://chrome.google.com/webstore/deta ... ggbogdmddp
Cheers!
Yours Rava

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Howto: Popular AppImages one click away

Post#254 by beny » 02 Jan 2023, 18:26

there is a deb packages of this browser now i can't,but later i try to make one package for porteus and see if work without issue.

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Howto: Popular AppImages one click away

Post#255 by Rava » 02 Jan 2023, 18:29

beny wrote:
02 Jan 2023, 18:26
there is a deb packages of this browser now i can't,but later i try to make one package for porteus and see if work without issue.
thanks beny, I wait for your reply. You use Port 5.0, yes?
Cheers!
Yours Rava

Post Reply