[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gcmd-dev] Snap version of gnome commander
From: |
Stefan Czinczoll |
Subject: |
[gcmd-dev] Snap version of gnome commander |
Date: |
Sun, 20 Jun 2021 23:08:33 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 |
Hi Uwe & all,
the given "snap install" command installs the snap and mounts a virtual
filesystem (for each snap one). Within the virtual filesystem all needed
paths are automatically created by snapcraft (usr, bin, etc, ...)
By this, the application is accessible from userspace like any regular
binary. Snapcraft just builds the snap file (the container) and is not
inteded to interact with the system. For the latter is command: snap.
I've checked debug mode and got the following:
$ gnome-commander --debug a
Gtk-Message: 02:33:54.033: Failed to load module "gail"
Gtk-Message: 02:33:54.033: Failed to load module "atk-bridge"
Gtk-Message: 02:33:54.036: Failed to load module "canberra-gtk-module"
[II] imageloader: loading pixmap:
/usr/share/pixmaps/gnome-commander/gnome_cmd_arrow_up.xpm
** (gnome-commander:5979): WARNING **: 02:33:54.036: Couldn’t load
installed file type pixmap, trying to load
../pixmaps/gnome_cmd_arrow_up.xpm instead
Also tested was manually copying the .xpm files to the regular
filesystem, but the error persists. Where does "imageloader" come from?
Is it a function from gcmd sources? Adding libxpm to the build helps
neither.
For anyone who likes to contribute by testing: Using an Ubuntu System
(20.04) is quite easy with VirtualBox.
Just put the .yaml file in ~/snap directory and call snapcraft from
users home dir. Snap/snapcraft are also available to other distros (like
arch linux).
Best regards
Stefan
--
stefan.czinczoll[at]arcor.de
https://schollsky.jimdofree.com
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gcmd-dev] Snap version of gnome commander,
Stefan Czinczoll <=