Moving AppImage files

I am re-organising my home directory and have moved my AppImage files from /home/alastair/ to /home/alastair/Downloads/AppImage_Apps.

I cannot find any manager or settings which I can change and I am getting error messages on my boot log:-

alastair@HP-Z640-1:~> journalctl -b -1
Hint: You are currently not seeing messages from other users and the system.
      Users in the 'systemd-journal' group can see all messages. Pass -q to
      turn off this notice.
Aug 20 18:01:12 HP-Z640-1 systemd-xdg-autostart-generator[2237]: Configuration file /home/alastair/.config/autostart/xdm>
Aug 20 18:01:12 HP-Z640-1 systemd-xdg-autostart-generator[2237]: Configuration file /home/alastair/.config/autostart/xdm>
Aug 20 18:01:12 HP-Z640-1 systemd-xdg-autostart-generator[2237]: Configuration file /home/alastair/.config/autostart/min>
Aug 20 18:01:12 HP-Z640-1 systemd-xdg-autostart-generator[2237]: Exec binary '/opt/xdman/jre/bin/java' does not exist: N>
Aug 20 18:01:12 HP-Z640-1 systemd-xdg-autostart-generator[2237]: Not generating service for XDG autostart app-xdman@auto>
Aug 20 18:01:12 HP-Z640-1 systemd-xdg-autostart-generator[2237]: Exec binary '/home/alastair/Downloads/minimwatch/bin/st>
Aug 20 18:01:12 HP-Z640-1 systemd-xdg-autostart-generator[2237]: Not generating service for XDG autostart app-minimwatch>
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: /home/alastair/.config/systemd/user/appimaged.service:14: Standard output type >
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: /home/alastair/.config/systemd/user/appimaged.service:15: Standard output type >
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: Queued start job for default target Main User Target.
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: Created slice User Application Slice.
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: Started Daily Cleanup of User's Temporary Directories.
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: Reached target Paths.
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: Reached target Timers.
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: Starting D-Bus User Message Bus Socket...
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: Listening on PipeWire Multimedia System Socket.
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: Listening on Sound System.
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: Starting Create User's Volatile Files and Directories...
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: Listening on D-Bus User Message Bus Socket.
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: Reached target Sockets.
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: Finished Create User's Volatile Files and Directories.
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: Reached target Basic System.
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: Started AppImage system integration daemon.
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: Reached target Main User Target.
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: Startup finished in 212ms.
Aug 20 18:01:12 HP-Z640-1 (AppImage)[2240]: appimaged.service: Failed to locate executable /home/alastair/AppImage_Apps/>
Aug 20 18:01:12 HP-Z640-1 (AppImage)[2240]: appimaged.service: Failed at step EXEC spawning /home/alastair/AppImage_Apps>
Aug 20 18:01:12 HP-Z640-1 systemd[2231]: appimaged.service: Main process exited, code=exited, status=203/EXEC

Home do I correct the error so that the appimages are booted correctly?

You could start with showing full, not truncated, logs.

journalctl --full --no-pager ...

Hi and many thanks. I ran this but am getting pages of baloo info from pCloud. Should I save it to a file and post on susePaste or can I omit the baloo noise?

alastair@HP-Z640-1:/> journalctl --full --no-pager ... 
Hint: You are currently not seeing messages from other users and the system.
      Users in the 'systemd-journal' group can see all messages. Pass -q to
      turn off this notice.
Failed to add match '...': Invalid argument

Sorry, without the elipsis I had the baloo stuff. The elipsis as an argument in the command failed.

Sorry, I had taken you literally and copied and pasted as you have previously advised!
The command:-

journalctl --full --no-pager -b -1 > bootlog.txt

gives me the text file but it is large. In fact it is 25.5MB. I am not sure this is what you want but in any event I cannot get paste.openSUSE to work today.

I am not getting much help with this. Moving my appimage fires caused problems and deleting them and reinstalling and then moving the the subdirectory before opening them still did not work.
Meanwhile my system has become very unstable and if I leave my desktop running or logged out, after a while I return to find my system frozen as in no mouse or keyboard or anything. I am now frequently having to reboot using the Alt-PrntScr-B option or use the power switch.

Does anybody have any other suggestions?

OK thanks to hcvv I have two urls:-

https://susepaste.org/bb39fb9b4ec7

https://paste.opensuse.org/bb39fb9b4ec7

I have no idea if either works and the preview does not work so here goes.

There

Aug 21 13:35:45 HP-Z640-1 (AppImage)[2232]: appimaged.service: Failed to locate executable /home/alastair/AppImage_Apps/appimaged-655-x86_64.AppImage: No such file or directory
Aug 21 13:35:45 HP-Z640-1 (AppImage)[2232]: appimaged.service: Failed at step EXEC spawning /home/alastair/AppImage_Apps/appimaged-655-x86_64.AppImage: No such file or directory

earlier you said

It looks like you previously had your files under ~/AppImage_Apps and run ./AppImage_Apps/appimaged-655-x86_64.AppImage --install from this directory. Now it of course points to this location. I would say, just manually remove appimaged.service and install it again from new location. Or may be directly edit service definition to point to new location. You never described where you got appimaged from in the first place. There is openSUSE Leap package which installs appimaged files globally and so would not have this issue.

I installed the various appimage apps form their respective directories. I installed appimaged from the Leap 15.5 repo using yast.

I don’t know enough about what appimaged and afaik only installed from yast. I could un-install and try again but should there somewhere be a manager to manage
appimage apps?

OK, I have deleted the downloaded appimage app downloads, uninstalled ‘appimaged’ using yast and re-booted.

As far as I understand it I should re-install appimaged first. I can choose which directory is used for the downloads of the apps. Will do this first before executing any appimage app.

After uninstalling everything appimage that I could find and re-booting my boot journal is still showing the same lines. I have searched for appimaged.service and there is no file with than name so it must be lurking in a cache somewhere even after re-boot unless you have another idea.

/usr/bin/appimage.validate
/usr/bin/appimaged
/usr/lib/systemd/user/appimaged.service
alastair@HP-Z640-1:~> /usr/bin/appimage.validate
bash: /usr/bin/appimage.validate: No such file or directory
alastair@HP-Z640-1:~> /usr/bin/appimaged
bash: /usr/bin/appimaged: No such file or directory
alastair@HP-Z640-1:~> /usr/lib/systemd/user/appimaged.service
bash: /usr/lib/systemd/user/appimaged.service: No such file or directory
alastair@HP-Z640-1:~> 

Even so I still have in my boot journal:-

Aug 21 16:20:30 HP-Z640-1 (AppImage)[3803]: appimaged.service: Failed to locate executable /home/alastair/AppImage_Apps/appimaged-655-x86_64.AppImage: No such file or directory
Aug 21 16:20:30 HP-Z640-1 (AppImage)[3803]: appimaged.service: Failed at step EXEC spawning /home/alastair/AppImage_Apps/appimaged-655-x86_64.AppImage: No such file or directory
Aug 21 16:20:30 HP-Z640-1 systemd[2209]: appimaged.service: Main process exited, code=exited, status=203/EXEC
Aug 21 16:20:30 HP-Z640-1 systemd[2209]: appimaged.service: Failed with result 'exit-code'.
Aug 21 16:20:34 HP-Z640-1 systemd[2209]: appimaged.service: Scheduled restart job, restart counter is at 151.
Aug 21 16:20:34 HP-Z640-1 systemd[2209]: Stopped AppImage system integration daemon.
Aug 21 16:20:34 HP-Z640-1 systemd[2209]: Started AppImage system integration daemon.
Aug 21 16:20:34 HP-Z640-1 (AppImage)[3804]: appimaged.service: Failed to locate executable /home/alastair/AppImage_Apps/appimaged-655-x86_64.AppImage: No such file or directory
Aug 21 16:20:34 HP-Z640-1 (AppImage)[3804]: appimaged.service: Failed at step EXEC spawning /home/alastair/AppImage_Apps/appimaged-655-x86_64.AppImage: No such file or directory
Aug 21 16:20:34 HP-Z640-1 systemd[2209]: appimaged.service: Main process exited, code=exited, status=203/EXEC

Show

systemctl --user cat appimaged.service

Hi arvidjaar,
I think this is more promising:-

alastair@HP-Z640-1:~> systemctl --user cat appimaged.service
# /home/alastair/.config/systemd/user/appimaged.service
[Unit]
Description=AppImage system integration daemon
After=syslog.target network.target

[Service]
Type=simple
ExecStart=/home/alastair/AppImage_Apps/appimaged-655-x86_64.AppImage

LimitNOFILE=65536

RestartSec=3
Restart=always

StandardOutput=syslog
StandardError=syslog

SyslogIdentifier=appimaged

Environment=LAUNCHED_BY_SYSTEMD=1

[Install]
WantedBy=default.target
alastair@HP-Z640-1:~> 

I hoped all this would have been removed so how and where is this service configured so I can edit it please?

Why is it not overwritten when I reinstalled appinaged and the apps. I didn’t knowingly set up that service and there must be some means of managing all my appimage apps.

Remove this service file to use the one from installed package.

systemctl --user disable --now appimaged.service
rm /home/alastair/.config/systemd/user/appimaged.service
systemctl --user daemon-reload

You may want to check whether you have this file somewhere else

find ~ -name appimaged.service

Then enabled the service from the installed package.

systemctl --user enable --now appimaged.service

Hi and many thanks. Meanwhile I have been reading up on man systemd. I am beginning to see how it works and will clean up my system as you advise for which many thanks.

Moving on, should I install appimaged using yast or not and then just download and run the appimage apps I need?
If I put them in the directories I want before running will that ensure that they work and receive updates from the app suppllier when prompted?

A thousand thanks. All seems to be good now.