Chrome/Brave 中没有“文件打开”/“另存为”对话框

Chrome/Brave 中没有“文件打开”/“另存为”对话框

我的 Chrome 浏览器有一个奇怪的行为。

我无法打开/上传/保存/下载文件。当我在任何网站上按下上传按钮时,它都不会显示“文件打开”对话框。另外,手动按 CTRL+S 或 CTRL+O 不会显示任何对话。

这是我的系统:

  • ArchLinuxLinux 6.7.0-arch3-1 x86_64 GNU/Linux
  • 谷歌浏览器google-chrome 122.0.6261.128-1
  • 勇敢的brave-bin 1:1.63.169-1

我正在使用i3桌面环境。我在不同的笔记本电脑和工作站上使用相同的桌面配置,并且仅在这一台机器上出现问题。

还有,我在其他浏览器(如 Firefox)上打开/保存文件。我不确定基于 Chrome 的浏览器存在什么问题。重新启动或重置它们也根本没有帮助。

~
❯ xdg-mime query default inode/directory
caja-folder-handler.desktop

我做了一些研究并了解到这些文件对话位于xdg-desktop-portal

我尝试了多个后端,但似乎没有一个可以帮助解决当前的问题:

~
❯ pacman -Qs xdg-desktop     
local/xdg-desktop-portal 1.18.2-1
    Desktop integration portals for sandboxed apps
local/xdg-desktop-portal-gnome 45.1-1 (gnome)
    A backend implementation for xdg-desktop-portal for the GNOME desktop environment
local/xdg-desktop-portal-gtk 1.15.1-1
    A backend implementation for xdg-desktop-portal using GTK
local/xdg-desktop-portal-xapp 1.0.4-1
    A backend implementation for xdg-desktop-portal using GTK and various pieces of Cinnamon/MATE/Xfce4 infrastructure

我还能尝试什么?

相关内容