TheAssassin / AppImageLauncher

Helper application for Linux distributions serving as a kind of "entry point" for running and integrating AppImages
https://assassinate-you.net/tags/appimagelauncher/
MIT License
5.35k stars 252 forks source link

stop looking in /Applications or stop spamming syslog #600

Open jamcinnes2 opened 12 months ago

jamcinnes2 commented 12 months ago

Pre-submit checks

Describe the bug

I keep getting journal system log messages like this every 30 seconds:

appimagelauncher-lite.AppImage[1234]: Directory /Applications does not exist, skipping

Harmless but annoying clutter when looking at my logs.

Expected behavior

I don't have or want to have a root folder named /Applications . Dont spam the log.

Steps to reproduce the issue

Install appimagelauncher-lite latest build as of yesterday. Look at the system log systemd-journal. You will see messages every 30 seconds.

Screenshots

No response

Distribution and desktop environment

openSUSE tumbleweed latest snapshot. KDE Plasma 5.27.7

Installed AppImageLauncher version

Latest release as of yesterday. appimagelauncher-lite-2.2.0-gha111-d9d4c73-x86_64.AppImage

List of AppImages you tried

No response

Additional context

No response

TheAssassin commented 12 months ago

I'll make the message a debug one to reduce the amount of logging to a minimum.

I found a few issues with how the directories are stored in the code, too, which I'll fix ASAP, too.

TheAssassin commented 12 months ago

In fact, this is already the case: https://github.com/TheAssassin/AppImageLauncher/commit/5515c5274235f21b6ef81f25e64e12d5dddd0320

Debug logging should not be enabled in release builds...

popey commented 11 months ago

I'm also seeing this. Where is it possible to get an updated build? The daily build in launchpad doesn't seem up to date for 23.04?

TheAssassin commented 11 months ago

I don't actively maintain those builds. Please try the latest continuous build. (You may have to uninstall the package and PPA first.)

popey commented 11 months ago

That link takes me to a build from over a year ago, September 8th 2022. How is that a continuous build? It is actually the same build I already had installed, and still see the Sep 18 09:47:09 ziggy appimagelauncherd[5759]: Directory /Applications does not exist, skipping log message spam.

Is there some more recent build which disables this logging?

lingfish commented 1 month ago

Agree... perhaps your continuous build process is broken?