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

hir*_*ist 11 firefox fuse snap keepassxc 22.04

使用全新的 ubuntu 22.04 安装,我无法再在 Firefox 中保存或下载任何文件。当我第一次安装 Firefox 时它确实有效,现在不再有效。

File -> Save page as
Run Code Online (Sandbox Code Playgroud)

甚至没有打开一个窗口,我可以在其中选择目标目录。

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

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

$ firefox --safe-mode
Run Code Online (Sandbox Code Playgroud)

并看到错误消息

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

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

  • firefox
  • keepassxc

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

hir*_*ist 19

哦,经过更多调查,我发现我必须安装

$ sudo apt install xdg-desktop-portal xdg-desktop-portal-gtk
Run Code Online (Sandbox Code Playgroud)

一切又恢复正常了。

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

  • 不适合我,即使不是在 Gnome Boxes 中默认全新安装。在会话中第二次打开对话框时,我无法使用键盘在对话框中导航,也无法使用转义来关闭它。 (2认同)