![snap:xdg-open 什么也不做](https://linux22.com/image/1179654/snap%EF%BC%9Axdg-open%20%E4%BB%80%E4%B9%88%E4%B9%9F%E4%B8%8D%E5%81%9A.png)
我正在运行 Ubuntu 20.04。我只安装了没有 GUI 的 ubuntu-standard,然后添加了awesome
没有 的窗口管理器gdm
。我只使用startx
。最近,我开始使用spapd
。例如,我已经通过安装了firefox
和。在所有 snap 中我都遇到了什么都不做的问题。因此,单击 中的电子邮件中的链接不会打开。但是在 snap 应用程序之外,会打开。相反,然后执行相同的命令什么也不做。我观察到这个问题在安装有 GNOME 桌面的 Ubuntu 20.04 上不存在。根据网络搜索,我认为很多人都遇到了这个问题,但是这个问题似乎仍然存在。thunderbird
snap
xdg-open
thunderbird
firefox
xdg-open http://wikipedia.org
firefox
snap run --shell firefox
xdg-open
答案1
在~/.xinitrc
之前添加以下命令exec awesome
:
eval "$(dbus-launch --sh-syntax --exit-with-session)"
此外,安装以下软件包:
apt install dbus-x11 xdg-dbus-proxy xdg-desktop-portal xdg-desktop-portal-gtk
。