저는 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/*
답변2
@borabora에게 감사드립니다. snap-store를 다시 설치하면 정말 도움이 됩니다.
$ snap help
The snap command lets you install, configure, refresh and remove snaps.
Snaps are packages that work across many different Linux distributions,
enabling secure delivery and operation of the latest apps and utilities.
Usage: snap <command> [<options>...]
Commands can be classified as follows:
Basics: find, info, install, list, remove
...more: refresh, revert, switch, disable, enable
History: changes, tasks, abort, watch
Daemons: services, start, stop, restart, logs
Commands: alias, aliases, unalias, prefer
Configuration: get, set, unset, wait
Account: login, logout, whoami
Permissions: connections, interface, connect, disconnect
Snapshots: saved, save, check-snapshot, restore, forget
Other: version, warnings, okay, ack, known, model, create-cohort
Development: run, pack, try, download, prepare-image
For more information about a command, run 'snap help <command>'.
For a short summary of all commands, run 'snap help --all'.
$ snap refresh snap-store
snap "snap-store" has no updates available
$ snap remove snap-store
snap-store removed
$ snap install snap-store
snap-store 3.31.1+git187.84b64e0b from Canonical✓ installed
$ snap-store
21:58:29:0941 Gtk Failed to load module "appmenu-gtk-module"
21:58:30:0253 GsPluginOdrs failed to get distro name: Failed to open file “/var/lib/snapd/hostfs/etc/os-release”: Permission denied
21:58:30:0287 Gs enabled plugins: odrs, rewrite-resource, snap, icons, key-colors, key-colors-metadata
21:58:30:0288 Gs disabled plugins: appstream, desktop-categories, desktop-menu-path, dpkg, dummy, epiphany, fedora-pkgdb-collections, generic-updates, hardcoded-blacklist, hardcoded-featured, hardcoded-popular, modalias, os-release, provenance, provenance-license, repos, shell-extensions
21:58:34:0513 Gs failed to create an app for */*/*/*/system/*
21:58:34:0516 Gs updates-shell: failed to get updates: no plugin could handle get-updates
21:58:34:0516 Gs failed to create an app for */*/*/*/system/*
21:58:34:0516 Gs failed to get system app
21:58:34:0541 GsPluginSnap Failed to load snap icon: local snap has no icon
21:58:34:0552 Gs Only 0 apps for recent list, hiding
21:58:34:0565 Gs hiding category graphics featured applications: found only 0 to show, need at least 9
21:58:34:0777 Gs hiding category audio-video featured applications: found only 0 to show, need at least 9
21:58:35:0147 GsPluginSnap Failed to load snap icon: local snap has no icon
21:58:35:0350 GsPluginSnap Failed to load snap icon: local snap has no icon
21:58:35:0767 GsPluginSnap Failed to load snap icon: local snap has no icon
(스냅샷 저장 창이 나타납니다)
다양한 오류 메시지를 확인하세요. 스냅샷 저장 품질에 더 많은 개선이 필요하다는 점은 분명합니다.
시스템 업데이트 중에 커널이나 일부 라이브러리가 업데이트되어 호환성이 손상되었을 수 있습니다. 다른 Snap 앱을 다시 설치할 필요가 없습니다. 스토어를 다시 설치하면 다른 모든 앱의 전제 조건이 자동으로 수정됩니다.
답변3
답변4
snapd 재구성이 나에게 효과적이었습니다.
sudo dpkg-reconfigure snapd