Skip to content
This repository has been archived by the owner on Oct 3, 2020. It is now read-only.

appimaged stops working #88

Open
probonopd opened this issue May 24, 2019 · 60 comments
Open

appimaged stops working #88

probonopd opened this issue May 24, 2019 · 60 comments
Labels
bug Something isn't working high-priority

Comments

@probonopd
Copy link
Member

me@host:~$ appimaged --version
appimaged, continuous build (commit 23a3b00), build 197 built on 2019-05-24 14:27:35 UTC

xubuntu-19.04-desktop-amd64.iso

Screenshot_2019-05-24_21-12-30

@azubieta

@probonopd
Copy link
Member Author

probonopd commented May 24, 2019

Killing appimaged and then relaunching it from the command line made the icons appear.

Please reproduce using SystemImageKit with xubuntu-19.04-desktop-amd64.iso and the appimaged.ExtensionImage.

@probonopd
Copy link
Member Author

probonopd commented May 25, 2019

With
appimaged, continuous build (commit 660c916), build 65 built on 2018-12-06 18:38:08 UTC
the icons were there right after boot. Tested with SystemImageKit and xubuntu-18.04-desktop-amd64.iso.

@probonopd
Copy link
Member Author

Need to experiment more on different systems.

On

me@host:~$ appimaged --version
appimaged, continuous build (commit 23a3b00), build 197 built on 2019-05-24 14:27:35 UTC

it seems to be working on xubuntu-18.04-desktop-amd64.iso using SystemImageKit and appimaged.ExtensionImage.

Please do not invest time until I have verified this on more systems.

@probonopd probonopd unpinned this issue May 25, 2019
@probonopd probonopd self-assigned this May 25, 2019
@probonopd
Copy link
Member Author

I retested this, it is indeed not working on xubuntu-19.04-desktop-amd64.iso using appimaged, continuous build (commit 23a3b00), build 197 built on 2019-05-24 14:27:35 UTC.

@probonopd probonopd removed their assignment May 27, 2019
@azubieta
Copy link
Contributor

Screenshot_20190527_171946

wasn't able to reproduce the issue :(

@probonopd
Copy link
Member Author

probonopd commented May 27, 2019

The same ExtensionImage is working on xubuntu-18.04-desktop-amd64.iso.

Please test on a USB drive using a SystemImageKit ExtensionImage, not in a VM.

@azubieta
Copy link
Contributor

Please test on a USB drive using a SystemImageKit ExtensionImage, not in a VM.

Not quite sure of how do that, can you point me any doc?

@probonopd
Copy link
Member Author

probonopd commented May 28, 2019

It is also not working in neon-useredition-20190321-0530-amd64.iso using the same SystemImageKit ExtensionImage:

@probonopd
Copy link
Member Author

It does work on elementary_OS_0.3_freya_amd64.iso.

@probonopd
Copy link
Member Author

It does work on ubuntu-mate-18.04-desktop-amd64.iso. So maybe it refuses to work on newer versions for some reason?

@probonopd
Copy link
Member Author

On xubuntu-19.04-desktop-amd64.iso when I run systemctl --user stop appimaged and then install AppImageLauncher, the icons appear, even for those apps that are in a place which AppImageLauncher currently does not watch (yet). So it seems that the appimaged is extracting the icons but somehow does not tell the desktop.

@azubieta
Copy link
Contributor

@probonopd just test it using AppImageKit it looks good to me, just a few issue with some broken AppImages who doesn't properly include the icon.

Screenshot_20190531_101359

@azubieta
Copy link
Contributor

I was able to reproduce the issue on KDE Neon, it seems that if you logout and login or just restart plasma the icons are shown. I'm suspecting here that it's an issue with Qt making a cache of the image files at the wrong time.

Also tried running all the commands and dbus calls that AppImageLauncher uses without success. By the way the KIconLoader interface is not registered by any process on kde neon.

@azubieta
Copy link
Contributor

azubieta commented May 31, 2019

I've made some progress, found that if I totally reload the kde icon theme the applications icons are shown. Then I went to the icons kcm module and found this:

https://github.com/KDE/plasma-desktop/blob/6f94e7ddba25eb1a180e67a090d2e7a948408b63/kcms/icons/changeicons.cpp

It seems that if we do the same from appimaged the icons will be loaded. Now I wonder how to call those methods from the cli 🤔

@azubieta
Copy link
Contributor

Related to AppImageCommunity/libappimage#29

@TheAssassin
Copy link
Member

KBuildSycocaProgressDialog::rebuildKSycoca can be done by calling that CLI tool.

What does KIconLoader etc. do? Is that just an abstraction for some D-Bus magic?

@azubieta
Copy link
Contributor

KBuildSycocaProgressDialog::rebuildKSycoca can be done by calling that CLI tool

We already know that, what I suspect that is missing is removing the old icons cache, see:
https://github.com/KDE/plasma-desktop/blob/6f94e7ddba25eb1a180e67a090d2e7a948408b63/kcms/icons/changeicons.cpp#L51

@TheAssassin
Copy link
Member

Check for files named *icon*/*plasma* in .cache, there should be some cache files in there. I don't have a KDE machine on hand right now.

@TheAssassin
Copy link
Member

Just found a running Kubuntu (funny coincidence), there's .cache/icon-cache.kcache with a size of ~11M. I rmd it and then run kbuildsycoca5 (also with --nocheckfiles`), but the file didn't appear any more.

When I checked the help, though, I discovered a --desktopfile option. Please check if we can just call that on the desktop file we install. That'd be really easy to implement then.

@probonopd
Copy link
Member Author

probonopd commented Jun 1, 2019

@probonopd just test it using AppImageKit it looks good to me, just a few issue with some broken AppImages who doesn't properly include the icon.

Did you try SystemImageKit and appimaged.ExtensionImage?

I still have the issue that I have to manually restart appimaged for the icons to show up in xubuntu-19.04-desktop-amd64.iso.

@azubieta
Copy link
Contributor

azubieta commented Jun 4, 2019

@probonopd we know what is not working already. KDE has a cache KSharedDataCache which is used in kde apps be means of KIconLoader. This cache is not being updated therefore icons are not being loaded and shown in the apps. To update that cache we need to do as in plasma-updateicons.

@probonopd
Copy link
Member Author

Besides, it's (also) XFCE that gives us trouble...

@azubieta
Copy link
Contributor

azubieta commented Jun 4, 2019

Besides, it's (also) XFCE that gives us trouble...

That's another tale, but so far I haven't been able to reproduce it. Maybe #12 will have some effect on this scenario (but provably it will not do anything KDE)

@probonopd
Copy link
Member Author

probonopd commented Jun 4, 2019

Possibly when this happens in fact my whole appimaged stops working in XFCE, it also does not set AppImages executable nor creates thumbnails. How to debug?

@probonopd
Copy link
Member Author

probonopd commented Jun 5, 2019

xubuntu-19.04-desktop-amd64.iso

When the icons are not working, AppImages are also not made executable anymore. The whole thing seems to just do nothing anymore

me@host:~$ appimaged --version
appimaged, continuous build (commit 8f26d64), build 204 built on 2019-05-31 15:04:05 UTC

me@host:~$ ls -lh Downloads/
total 271M
-rw-rw-r-- 1 me me 91M Jun  5 08:19 Kiwix-921a8e3-x86_64.AppImage
-rw-rw-r-- 1 me me 91M Jun  5 08:22 Kiwix-921a8e3-x86_64.AppImage.test
-rw-rw-r-- 1 me me 91M Jun  5 08:23 Kiwix-921a8e3-x86_64.AppImage.test2

me@host:~$ systemctl --user status appimaged
● appimaged.service - AppImage daemon
   Loaded: loaded (/var/run/Extensions/appimaged.ExtensionImage/usr/lib/systemd/user/appimaged.service; enabled; vendor preset: enable
   Active: active (running) since Wed 2019-06-05 08:02:13 CEST; 18min ago
 Main PID: 1970 (appimaged)
   CGroup: /user.slice/user-999.slice/user@999.service/appimaged.service
           └─1970 /usr/bin/appimaged

Jun 05 08:19:52 host appimaged[1970]: Could not parse file "/home/me/.local/share/applications/appimagekit_2cbea0c6c0e442620923ecddcaa
Jun 05 08:19:52 host appimaged[1970]: Could not parse file "/home/me/.local/share/applications/appimagekit_c0571c905070536d566bbe878b0
Jun 05 08:19:52 host appimaged[1970]: Could not parse file "/home/me/.local/share/applications/appimagekit_a9b3559d61b2a7aef6ed6995d3b
Jun 05 08:19:52 host appimaged[1970]: Could not parse file "/home/me/.local/share/applications/appimagekit_67e8a99cef4dec05dcf5fc98a39
Jun 05 08:19:52 host appimaged[1970]: Could not parse file "/home/me/.local/share/applications/appimagekit_bada37eb07ccfab4421de6433a9
Jun 05 08:19:52 host appimaged[1970]: Could not parse file "/home/me/.local/share/applications/appimagekit_636c48b153dca0e22a338c40f8f
Jun 05 08:19:52 host appimaged[1970]: Could not parse file "/home/me/.local/share/applications/appimagekit_d6d51dc8061f0166e11ecd040af
Jun 05 08:19:52 host appimaged[1970]: Directory '/home/me/.local/share/mime/packages' does not exist!
Jun 05 08:19:52 host appimaged[1970]: Warning: update-mime-database retuned non-zero exit code:
Jun 05 08:19:52 host appimaged[1970]: Finished updating desktop in 16 milliseconds.

# Restarting fixes it

me@host:~$ systemctl --user restart appimaged
me@host:~$ ls -lh Downloads/
total 271M
-rwxrwxr-x 1 me me 91M Jun  5 08:19 Kiwix-921a8e3-x86_64.AppImage
-rwxrwxr-x 1 me me 91M Jun  5 08:22 Kiwix-921a8e3-x86_64.AppImage.test
-rwxrwxr-x 1 me me 91M Jun  5 08:23 Kiwix-921a8e3-x86_64.AppImage.test2

@probonopd probonopd changed the title Icons not displayed in menu appimaged stops working Jun 5, 2019
@probonopd probonopd pinned this issue Jun 5, 2019
@azubieta
Copy link
Contributor

azubieta commented Jun 5, 2019

Now we have a different bug to hunt. First I'll try to reproduce the issue, maybe there is some weird app in your system that is causing this will try to adding more broken/weird stuff to my test box.

@azubieta
Copy link
Contributor

azubieta commented Jun 5, 2019

@probonopd could you please try journalctl --user -u appimaged.service to get the full logs?
Also would be nice to know which AppImage produce broken desktop entries like this:
Jun 05 08:19:52 host appimaged[1970]: Could not parse file "/home/me/.local/share/applications/appimagekit_d6d51dc8061f0166e11ecd040af

@probonopd
Copy link
Member Author

me@host:~$  journalctl --user -u appimaged.service
No journal files were found.
-- No entries --

@probonopd
Copy link
Member Author

Also would be nice to know which AppImage produce broken desktop entries like this:
Jun 05 08:19:52 host appimaged[1970]: Could not parse file "/home/me/.local/share/applications/appimagekit_d6d51dc8061f0166e11ecd040af

Indeed. But it does not say anymore which AppImage is being worked on.

@azubieta
Copy link
Contributor

azubieta commented Jun 5, 2019

The generated file (if any) should have a reference to them.

@TheAssassin
Copy link
Member

TheAssassin commented Jun 5, 2019

Yeah there should be a desktop entry with an Exec key in there.

@azubieta
Copy link
Contributor

azubieta commented Jun 6, 2019

@probonopd this is the system I'm using to test SystemImageKit, would you mind to take a look at it. Maybe I'm ignoring something while trying to reproduce the issue.

https://drive.google.com/open?id=1DbnJMaCRL73kvu4Gng6_QnCx7RV86Kfb

@probonopd
Copy link
Member Author

probonopd commented Jun 6, 2019

me@host:~$ systemctl --user status appimaged --no-pager -l
● appimaged.service - AppImage daemon
   Loaded: loaded (/var/run/Extensions/appimaged.ExtensionImage/usr/lib/systemd/user/appimaged.service; enabled; vendor preset: enabled)
   Active: active (running) since Thu 2019-06-06 06:26:44 CEST; 8min ago
 Main PID: 2028 (appimaged)
   CGroup: /user.slice/user-999.slice/user@999.service/appimaged.service
           └─2028 /usr/bin/appimaged

Jun 06 06:27:09 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:09 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:09 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:09 host appimaged[2028]: Watching /isodevice/Applications
Jun 06 06:27:09 host appimaged[2028]: Watching /isodevice/Applications
Jun 06 06:27:13 host appimaged[2028]: Updating desktop...
Jun 06 06:27:13 host appimaged[2028]: Directory '/home/me/.local/share/mime/packages' does not exist!
Jun 06 06:27:13 host appimaged[2028]: Warning: update-mime-database retuned non-zero exit code:
Jun 06 06:27:13 host appimaged[2028]: gtk-update-icon-cache: Cache file created successfully.
Jun 06 06:27:13 host appimaged[2028]: Finished updating desktop in 26 milliseconds.
me@host:~$ journalctl --no-pager | grep appimaged
Jun 06 06:26:44 host appimaged[2028]: appimaged, continuous build (commit 8f26d64), build 204 built on 2019-05-31 15:04:05 UTC
Jun 06 06:26:44 host appimaged[2028]: Watching /home/me/Downloads
Jun 06 06:26:44 host appimaged[2028]: Watching /opt
Jun 06 06:26:44 host appimaged[2028]: Watching /usr/local/bin
Jun 06 06:26:44 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:44 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:44 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:44 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:44 host appimaged[2028]: ERROR: Unable to load image.
Jun 06 06:26:44 host appimaged[2028]: ERROR: No icon was generated for: /isodevice/Applications/Advanced_Mac_Substitute-x86_64.AppImage
Jun 06 06:26:44 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:44 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:44 host appimaged[2028]: WARNING: /isodevice/Applications/Ipe-7.2.2.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:45 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:45 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:45 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:45 host appimaged[2028]: WARNING: /isodevice/Applications/krita3-prealpha2-3c69a59-x86_64.appimage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:45 host appimaged[2028]: WARNING: /isodevice/Applications/XChat-2.8.8-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:45 host appimaged[2028]: WARNING: /isodevice/Applications/XChat-2.8.8-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:45 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:45 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:45 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:45 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:45 host appimaged[2028]: WARNING: /isodevice/Applications/Chromium-50.0.2644.0-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:45 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:45 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:45 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:45 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:45 host appimaged[2028]: WARNING: /isodevice/Applications/AvahiDiscover-1-x86_64.AppImge seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:45 host appimaged[2028]: WARNING: /isodevice/Applications/AvahiDiscover-1-x86_64.AppImge seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:45 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:45 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:45 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:46 host appimaged[2028]: WARNING: /isodevice/Applications/PlatformIO-0.34.5-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:46 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:46 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:47 host appimaged[2028]: cannot render on a cairo_t with a failure status (status=5, invalid matrix (not invertible))
Jun 06 06:26:47 host appimaged[2028]: cannot render on a cairo_t with a failure status (status=5, invalid matrix (not invertible))
Jun 06 06:26:48 host appimaged[2028]: WARNING: /isodevice/Applications/Atom-1.5.3-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:48 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:48 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:48 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:48 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:49 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:49 host appimaged[2028]: WARNING: /isodevice/Applications/OpenShot-2.0.7.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:49 host appimaged[2028]: WARNING: /isodevice/Applications/OpenShot-2.0.7.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:49 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:49 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:49 host appimaged[2028]: cannot render on a cairo_t with a failure status (status=5, invalid matrix (not invertible))
Jun 06 06:26:49 host appimaged[2028]: cannot render on a cairo_t with a failure status (status=5, invalid matrix (not invertible))
Jun 06 06:26:49 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:50 host appimaged[2028]: WARNING: /isodevice/Applications/Sigil-0.9.5-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:50 host appimaged[2028]: WARNING: /isodevice/Applications/Sigil-0.9.5-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:50 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:50 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:50 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:50 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:50 host appimaged[2028]: WARNING: /isodevice/Applications/Calibre-2.57.1.glibc2.7-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:50 host appimaged[2028]: WARNING: /isodevice/Applications/Calibre-2.57.1.glibc2.7-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:51 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:51 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:51 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:51 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:51 host appimaged[2028]: WARNING: /isodevice/Applications/Graphmonkey-1.7-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:51 host appimaged[2028]: WARNING: /isodevice/Applications/Graphmonkey-1.7-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:51 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:51 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:51 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:51 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:51 host appimaged[2028]: WARNING: /isodevice/Applications/Stellarium-0.14.3.glibc2.15-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:51 host appimaged[2028]: WARNING: /isodevice/Applications/Stellarium-0.14.3.glibc2.15-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:51 host appimaged[2028]: WARNING: /isodevice/Applications/AppImageAssistant seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:51 host appimaged[2028]: WARNING: /isodevice/Applications/AppImageAssistant seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:51 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:51 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:51 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:51 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:51 host appimaged[2028]: WARNING: /isodevice/Applications/IDEA-2016.1.3-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:51 host appimaged[2028]: WARNING: /isodevice/Applications/IDEA-2016.1.3-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:52 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:52 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:52 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:52 host appimaged[2028]: WARNING: /isodevice/Applications/vlc-3.0.0.gitfeb851a.glibc2.17-x86-64.appimage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:52 host appimaged[2028]: WARNING: /isodevice/Applications/vlc-3.0.0.gitfeb851a.glibc2.17-x86-64.appimage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:52 host appimaged[2028]: WARNING: /isodevice/Applications/ostree-1.6.1.glibc2.11-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:52 host appimaged[2028]: WARNING: /isodevice/Applications/ostree-1.6.1.glibc2.11-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:52 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:52 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:52 host appimaged[2028]: ERROR: Unable to load image.
Jun 06 06:26:52 host appimaged[2028]: ERROR: No icon was generated for: /isodevice/Applications/ostree-1.6.1.glibc2.11-x86_64.AppImage
Jun 06 06:26:52 host appimaged[2028]: ERROR: appimage_register_in_system : Error while reading AppImage desktop file. Missing Name entry.
Jun 06 06:26:52 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:52 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:52 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:52 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:52 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:52 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:52 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:52 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:52 host appimaged[2028]: WARNING: /isodevice/Applications/Blackmagic_Fusion-8.2-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:52 host appimaged[2028]: WARNING: /isodevice/Applications/Blackmagic_Fusion-8.2-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:52 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:52 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:52 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:52 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:52 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:52 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:52 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:52 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:54 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:54 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:54 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:54 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:57 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:57 host appimaged[2028]: WARNING: /isodevice/Applications/OpenShot-v2.3.0-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:57 host appimaged[2028]: WARNING: /isodevice/Applications/OpenShot-v2.3.0-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:57 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:57 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:57 host appimaged[2028]: cannot render on a cairo_t with a failure status (status=5, invalid matrix (not invertible))
Jun 06 06:26:57 host appimaged[2028]: cannot render on a cairo_t with a failure status (status=5, invalid matrix (not invertible))
Jun 06 06:26:57 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:57 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:58 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:58 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:58 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:58 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:58 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:58 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:58 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:58 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:58 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:58 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:58 host appimaged[2028]: ERROR: Unable to load image.
Jun 06 06:26:58 host appimaged[2028]: ERROR: No icon was generated for: /isodevice/Applications/Pandoc-1.17.2.glibc2.11-x86_64.AppImage
Jun 06 06:26:58 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:58 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:58 host appimaged[2028]: WARNING: /isodevice/Applications/wxHexEditor-0.23-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:58 host appimaged[2028]: WARNING: /isodevice/Applications/wxHexEditor-0.23-x86_64.AppImage seems to be a Type 1 AppImage without magic bytes.
Jun 06 06:26:58 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:58 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:58 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:58 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:58 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:58 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:58 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:58 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:58 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:58 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:58 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:58 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:58 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:58 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:58 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:58 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:58 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:58 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:58 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:58 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:26:58 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:58 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:59 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:59 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:59 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:26:59 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:26:59 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:26:59 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:00 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:00 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:00 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:00 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:00 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:00 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:00 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:00 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:00 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:00 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:00 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:00 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:00 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:00 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:00 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:00 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:01 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:01 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:01 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:01 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:01 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:01 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:01 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:01 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:01 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:01 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:02 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:02 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:02 host appimaged[2028]: ERROR: appimage_register_in_system : Malformed desktop entry: Unexpected char '_' at 0
Jun 06 06:27:02 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:02 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:02 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:02 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:02 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:03 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:03 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:03 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:03 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:03 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:03 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:03 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:03 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:03 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:03 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:04 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:04 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:04 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:04 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:04 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:04 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:04 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:04 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:04 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:04 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:04 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:04 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:04 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:04 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:04 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:04 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:04 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:04 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:04 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:05 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:05 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:05 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:05 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:05 host appimaged[2028]: cannot render on a cairo_t with a failure status (status=5, invalid matrix (not invertible))
Jun 06 06:27:05 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:05 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:05 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:05 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:05 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:05 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:05 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:06 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:06 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:06 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:06 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:07 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:07 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:07 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:07 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:07 host appimaged[2028]: cannot render on a cairo_t with a failure status (status=5, invalid matrix (not invertible))
Jun 06 06:27:07 host appimaged[2028]: cannot render on a cairo_t with a failure status (status=5, invalid matrix (not invertible))
Jun 06 06:27:07 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:07 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:07 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:07 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:07 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:07 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:07 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:07 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:07 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:07 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:08 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:08 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:08 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:08 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:08 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:08 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:08 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:08 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:08 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:08 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:08 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:08 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:08 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:08 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:08 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:08 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:08 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:08 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:08 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:08 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:08 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:08 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:08 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:08 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:08 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:08 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:08 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:08 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:09 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:09 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:09 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:09 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:09 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:09 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:09 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:09 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:09 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:09 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:09 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:09 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:09 host appimaged[2028]: WARNING: No icons found at "usr/share/icons"
Jun 06 06:27:09 host appimaged[2028]: WARNING: Using .DirIcon as default app icon
Jun 06 06:27:09 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:09 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:09 host appimaged[2028]: WARNING: Unable to resize the application icon into a 128x128 image, it will be written unchanged.
Jun 06 06:27:09 host appimaged[2028]: WARNING: Unable to resize the application icon into a 256x256 image, it will be written unchanged.
Jun 06 06:27:09 host appimaged[2028]: Watching /isodevice/Applications
Jun 06 06:27:09 host appimaged[2028]: Watching /isodevice/Applications
Jun 06 06:27:09 host systemd[1]: proc-sys-fs-binfmt_misc.automount: Got automount request for /proc/sys/fs/binfmt_misc, triggered by 2028 (appimaged)
Jun 06 06:27:13 host appimaged[2028]: Updating desktop...
Jun 06 06:27:13 host appimaged[2028]: Directory '/home/me/.local/share/mime/packages' does not exist!
Jun 06 06:27:13 host appimaged[2028]: Warning: update-mime-database retuned non-zero exit code:
Jun 06 06:27:13 host appimaged[2028]: gtk-update-icon-cache: Cache file created successfully.
Jun 06 06:27:13 host appimaged[2028]: Finished updating desktop in 26 milliseconds.

What is this Jun 06 06:27:09 host systemd[1]: proc-sys-fs-binfmt_misc.automount: Got automount request for /proc/sys/fs/binfmt_misc, triggered by 2028 (appimaged)?

@probonopd
Copy link
Member Author

probonopd commented Jun 6, 2019

Also, why don't we create the $HOME/.local/share/mime/packages directory first thing when we start up?

@probonopd
Copy link
Member Author

@probonopd this is the system I'm using to test SystemImageKit,

Wow, never tried SystemImageKit in a VM. Can't download atm because it's 8.8G in size...

@TheAssassin
Copy link
Member

I suggested @azubieta to upload it to allow you to actually see a working example. This issue doesn't seem to be reproducible on other systems. Must be you.

@probonopd
Copy link
Member Author

I can reproduce that the icons are there while appimaged is still running for the first time, until they disappear.

So I suspect that #12 might solve this.

@probonopd
Copy link
Member Author

On an "empty" system without a large collection of AppImages of varying quality this does not happen. So we need to test this with large collections of random AppImages.

@probonopd
Copy link
Member Author

This is what happens (I added -v to the systemd service file):

host appimaged[2006]: thread_appimage_register_in_system (/isodevice/Applications/minimum.AppImage)
host appimaged[2006]: ERROR: appimage_register_in_system : Unknown AppImage format: /isodevice/Applications/minimum.AppImage
host appimaged[2006]: appimage_register_in_system result: 1

Why is the format "unknown"?

me@host:~/Desktop$ xxd /isodevice/Applications/minimum.AppImage | head -n 1
00000000: 7f45 4c46 0201 0100 4149 0200 0000 0000  .ELF....AI......

From here on, everyhting seems to fail:

Jun  7 13:46:19 host appimaged[2006]: thread_appimage_register_in_system (/isodevice/Applications/netfabb_Basic-x86_64.AppImage)
Jun  7 13:46:19 host appimaged[2006]: appimage_register_in_system call skipped. is_appimage_result: 0 appimage_is_registered_in_system_result: 0
Jun  7 13:46:19 host appimaged[2006]: thread_appimage_register_in_system (/isodevice/Applications/nrfconnect-2.3.0-x86_64.AppImage)
Jun  7 13:46:19 host appimaged[2006]: appimage_register_in_system call skipped. is_appimage_result: 0 appimage_is_registered_in_system_result: 0
Jun  7 13:46:19 host appimaged[2006]: thread_appimage_register_in_system (/isodevice/Applications/nrfconnect-2.4.0-x86_64.AppImage)
Jun  7 13:46:19 host appimaged[2006]: appimage_register_in_system call skipped. is_appimage_result: 0 appimage_is_registered_in_system_result: 0
Jun  7 13:46:19 host appimaged[2006]: thread_appimage_register_in_system (/isodevice/Applications/nx_software_center_CARE.bin)

If I remove minimum.AppImage, then the icons keep working in the menu, and appimaged keeps doing its job... unless another AppImage creates the same problem, like here:

Jun  7 13:57:37 host appimaged[1917]: thread_appimage_register_in_system (/isodevice/Applications/Mixxx-2.0.0.glibc2.15-x86_64.AppImage)
Jun  7 13:57:37 host appimaged[1917]: ERROR: appimage_register_in_system : Unknown AppImage format: /isodevice/Applications/Mixxx-2.0.0.glibc2.15-x86_64.AppImage
Jun  7 13:57:37 host appimaged[1917]: appimage_register_in_system result: 1
Jun  7 13:57:37 host appimaged[1917]: thread_appimage_register_in_system (/isodevice/Applications/ModbusScope-87d62ce-x86_64.AppImage)
Jun  7 13:57:37 host appimaged[1917]: appimage_register_in_system call skipped. is_appimage_result: 0 appimage_is_registered_in_system_result: 0
Jun  7 13:57:37 host appimaged[1917]: thread_appimage_register_in_system (/isodevice/Applications/Natron-2.1.4-x86_64.AppImage)
Jun  7 13:57:37 host appimaged[1917]: appimage_register_in_system call skipped. is_appimage_result: 0 appimage_is_registered_in_system_result: 0
Jun  7 13:57:37 host appimaged[1917]: thread_appimage_register_in_system (/isodevice/Applications/NCSA_Mosaic-git.6f488cb-x86_64.AppImage)
Jun  7 13:57:37 host appimaged[1917]: appimage_register_in_system call skipped. is_appimage_result: 0 appimage_is_registered_in_system_result: 0

The pattern is that we get "Unknown AppImage format" for one AppImage, after which all further ones fail.

@azubieta
Copy link
Contributor

azubieta commented Jun 7, 2019

@probonopd I was running out of ideas with this issue, but now we have an AppImage to analyze. Would you mind to share a link to it.

@probonopd
Copy link
Member Author

It happens not just with one AppImage. It's more like it happens after the 60th processed AppImage or so. Do you have a large directory full of collected AppImages?

@probonopd
Copy link
Member Author

fwiw, this is my /isodevice/Applications directory.
files.txt

@probonopd
Copy link
Member Author

probonopd commented Jun 9, 2019

Wherenver I remove the offending AppImage, it's another one that becomes the one that has the issue. So I doubt it has to do with the AppImages themselves.

Jun  9 13:23:16 host appimaged[1946]: ERROR: appimage_register_in_system : Unknown AppImage format: /isodevice/Applications/ModbusScope-87d62ce-x86_64.AppImage
Jun  9 13:23:16 host appimaged[1946]: appimage_register_in_system result: 1

Especially because they look fine:

me@host:~$ xxd /isodevice/Applications/ModbusScope-87d62ce-x86_64.AppImage | head -n 1
00000000: 7f45 4c46 0201 0100 4149 0200 0000 0000  .ELF....AI......

@azubieta
Copy link
Contributor

I just added a few applications to /isodevice/Applications but still not being able to reproduce the error 😞
Screenshot_2019-06-10_21-53-15

@probonopd
Copy link
Member Author

Add more :) Also non-AppImages

@azubieta
Copy link
Contributor

Just copied the existent ones with different name until having > 300 AppImages and other executable files.
Still nothing crashes
Screenshot_20190610_154451

@probonopd
Copy link
Member Author

probonopd commented Jun 16, 2019

When the icons are disappeared, I can get them back with

rm -f $HOME/.local/share/icons/hicolor/icon-theme.cache

The corrupt file contains:

me@host:~/Desktop$ xxd icon-theme.cache 
00000000: 0001 0000 0000 000c 0000 0088 0000 000b  ................
00000010: ffff ffff ffff ffff ffff ffff ffff ffff  ................
00000020: ffff ffff 0000 003c ffff ffff ffff ffff  .......<........
00000030: ffff ffff ffff ffff ffff ffff ffff ffff  ................
00000040: 0000 0048 0000 007c 6170 7069 6d61 6765  ...H...|appimage
00000050: 6b69 745f 3736 3862 3933 3664 3939 3461  kit_768b936d994a
00000060: 6430 6139 3465 3364 3438 3964 3035 3533  d0a94e3d489d0553
00000070: 3330 3433 5f6c 616d 7000 0000 0000 0001  3043_lamp.......
00000080: 0000 0004 0000 0000 0000 0001 0000 0090  ................
00000090: 3132 3878 3132 3800                      128x128.

The offending AppImage is attached. Note that it has an icon file in the wrong place, however in my opinion this must not lead to a corrupted icon-theme.cache file. We should not even integrate icons that are in the wrong place. libappimage bug?

appimagelint.cli[3255] [INFO] Running check "Icons validity and location check"
appimagelint.icon_check[3255] [INFO] Extracting icon name from desktop file: /tmp/.mount_Lamp-xzYZ810/lamp.desktop
appimagelint.icon_check[3255] [INFO] [✔] Valid icon in AppDir root
appimagelint.icon_check[3255] [INFO] [✔] Valid icon file in .DirIcon
appimagelint.icon_check[3255] [WARNING] Icon hicolor/128x128/lamp.png is in non-standard location
appimagelint.icon_check[3255] [WARNING] Could not find icon resolution at expected position in path, trying to guess from entire path
appimagelint.icon_check[3255] [WARNING] no other icons found
appimagelint.icon_check[3255] [INFO] [✖] Other integration icons valid

Lamp-x86_64.AppImage.zip

@probonopd
Copy link
Member Author

However, I still get the ERROR: appimage_register_in_system : Unknown AppImage format. So that seems to be an unrelated issue.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working high-priority
Projects
None yet
Development

No branches or pull requests

3 participants