スナップショットストアまたはデフォルトでは、すべてのスナップショットアプリケーションは実行できません:user-dirs.dirs:権限が拒否されました。

スナップショットストアまたはデフォルトでは、すべてのスナップショットアプリケーションは実行できません:user-dirs.dirs:権限が拒否されました。

私はSnap Storeにインストールされている複数のアプリを実行しています。しばらくシステムを使用せずに盲目的に実行しました。

sudo apt-get update
sudo apt-get upgrade
sudo snap refresh

再起動後にbdzionk。これらのアプリケーションを実行するか、スナップショットリポジトリ自体を実行すると、自動的に実行されます。他のすべては期待どおりに動作します。

問題をよりよく診断するために、コマンドラインを使用してアプリケーションを起動してみました。

pdebski@system:~$ ps -ea | grep snap
    764 ?        00:00:01 snapd
pdebski@system:~$ snap list
Name                     Version                     Rev   Tracking       Publisher   Notes
chromium                 83.0.4103.61                1165  latest/stable  canonical✓  -
core                     16-2.45                     9289  latest/stable  canonical✓  core
core18                   20200427                    1754  latest/stable  canonical✓  base
gnome-3-28-1804          3.28.0-17-gde3d74c.de3d74c  128   latest/stable  canonical✓  -
gtk-common-themes        0.1-36-gc75f853             1506  latest/stable  canonical✓  -
kde-frameworks-5-core18  5.61.0                      32    latest/stable  kde✓        -
midori                   v8.0-31-gf6b3b1e            550   latest/stable  kalikiana   -
snap-store               3.31.1+git187.84b64e0b      415   latest/stable  canonical✓  -
snapd                    2.45                        7777  latest/stable  canonical✓  snapd
pdebski@system:~$ snap run snap-store
/snap/snap-store/415/bin/desktop-launch: line 51: /home/pdebski/.config/user-dirs.dirs: Permission denied
18:13:30:0737 GLib-GIO g_app_info_get_name: assertion 'G_IS_APP_INFO (appinfo)' failed
18:13:30:0740 Gtk Failed to load module "appmenu-gtk-module"
Unable to init server: Could not connect: Connection refused
18:13:30:0746 Gtk cannot open display: :1
pdebski@system:~$ ls -l .co*/u*s
-rw------- 1 pdebski pdebski 632 mar 21  2018 .config/user-dirs.dirs

user-dirs.dirs私のホームディレクトリにあるファイルや他のファイルを他の人が読むことを望んでいませんが、何が起こっているのかを確認する権限を変更しました。

pdebski@system:~/.config$ chmod go+r u*s
pdebski@system:~/.config$ ls -ld .
drwxr-xr-x 27 pdebski pdebski 4096 cze  5 19:52 .
pdebski@system:~/.config$ ls -al u*
-rw-r--r--  1 pdebski pdebski  632 mar 21  2018 user-dirs.dirs
pdebski@system:~/.config$ ls -ald ../.c*g
drwxr-xr-x 27 pdebski pdebski 4096 cze  5 19:52 ../.config
pdebski@system:~/.config$ snap-store
/snap/snap-store/415/bin/desktop-launch: line 51: /home/pdebski/.config/user-dirs.dirs: Permission denied
20:45:44:0906 GLib-GIO g_app_info_get_name: assertion 'G_IS_APP_INFO (appinfo)' failed
20:45:44:0951 Gtk Failed to load module "appmenu-gtk-module"
Unable to init server: Could not connect: Connection refused
20:45:45:0012 Gtk cannot open display: :1

ついています。何が問題なの?

ベストアンサー1

Manjaroがありますが、この問題は何度も発生し、クイックスナップストアの再インストールで問題を解決しました(該当する指示に従ってください)。https://snapcraft.io/snap-store)

これで、テキスト文字の代わりに長方形ができました。次のように解決できます。

sudo rm /var/cache/fontconfig/*
sudo rm ~/.cache/fontconfig/*

おすすめ記事