Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Snap image 0.39.0 broken

A topic by nigel22 created Aug 25, 2023 Views: 252 Replies: 3
Viewing posts 1 to 4
(1 edit)

Deepdwn_0.39.0_amd64.snap running on Fedora 36, snapd-2.58.3-1.fc36.x86_64. My desktop is cinnamon 5.2.7-5, if that's relevant.

Result:

/var/lib/snapd/snap/bin/deepdwn
2023/08/24 18:52:04.707878 cmd_run.go:451: restoring default SELinux context of /home/nigel/snap
Gtk-Message: 18:52:10.537: Failed to load module "xapp-gtk3-module"
/usr/share/libdrm/amdgpu.ids: No such file or directory
Gtk-Message: 18:52:13.644: GtkDialog mapped without a transient parent. This is discouraged.

Then the window asking me to create a directory pops up with no readable text, just rectangles representing every glyph.

Google suggests that this is a snap packaging error and that there's nothing I can do to fix it. It's not an selinux issue. I tried `setenforce 0` but this made no difference. Neither did the often-recommended `ln -s /var/lib/snapd/snap /snap`.

The corresponding appimage works OK

Hi,

The font issue isn’t unique to the 0.39 build, unfortunately, and I don’t have a solution for you (other than to use the appimage).

I believe it’s down to distro and desktop differences, but I don’t have a good lead on a solution.

Related post for this issue: https://itch.io/t/2130290/font-missing-in-file-explorer-on-linux-fedora-36-snap-package-install

For the font issue, you may try clearing your font cache, per this post: https://ekiwi-blog.de/en/25084/linux-snap-applications-error-with-fonts-only-rectangles-are-displayed/

fc-cache -r
rm ~/.cache/fontconfig/*
sudo rm -f /var/cache/fontconfig/*

Thanks. Tried the first two without joy. Fedora doesn't have a /var/cache/fontconfig. It's been moved to /usr/lib/fontconfig/cache. Is this relevant to the problem?

Was reluctant to try sudo rm /usr/lib/fontconfig/cache.  Tried temporary mv to hide it away. No joy.

I tried the obvious fix of creating a symlink

ls -l /var/cache/fontconfig
lrwxrwxrwx. 1 root root 25 Aug 30 11:12 /var/cache/fontconfig -> /usr/lib/fontconfig/cache

but the problem persists.

Anyway, happily using the appimage.