Snap 应用程序没有文件保存对话框

Snap 应用程序没有文件保存对话框

使用全新安装的 ubuntu 22.04,我无法再在 Firefox 中保存或下载任何文件。当我第一次安装 Firefox 时它可以工作,但现在不再能用了。

File -> Save page as

甚至没有打开一个可以让我选择目标目录的窗口。

使用 pdf 查看器中的“另存为”按钮也没有任何作用。

我刚刚在安全模式下启动了 Firefox

$ firefox --safe-mode

并看到错误消息

(firefox:9161):Gtk-WARNING **:09:19:12.367:无法打开门户文件选择器:GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown:任何 .service 文件均未提供名称 org.freedesktop.portal.Desktop

这(可能)适用于所有 snap 应用程序。对我来说

  • firefox
  • keepassxc

我可能已经卸载了fuse3xdg-desktop-portal当我安装时fuse看到这个问题

答案1

哦,经过进一步调查,我发现我必须安装

$ sudo apt install xdg-desktop-portal xdg-desktop-portal-gtk

一切恢复正常。

正如评论中提到的:安装软件包后您可能必须重新启动。

答案2

我已经安装了这两个包,所以我必须

sudo dpkg --purge --force depends xdg-desktop-portal xdg-desktop-portal-gtk
sudo apt install xdg-desktop-portal xdg-desktop-portal-gtk

之后就可以正常工作了。让我们看看重启后它是否仍然有效。

另请参阅https://bugzilla.mozilla.org/show_bug.cgi?id=1851104

相关内容