尽管在 Pop!_OS 中将默认文件管理器更改为 Dolphin,Chrome 仍然会打开 Nautilus

尽管在 Pop!_OS 中将默认文件管理器更改为 Dolphin,Chrome 仍然会打开 Nautilus

最近,我通过以下命令将 Pop!_OS 中的默认文件管理器从 Nautilus 更改为 Dolphin:

xdg-mime default org.kde.dolphin.desktop inode/directory'

并通过执行以下命令再次检查默认文件管理器:

xdg-mime query default inode/directory

我得到这个输出:

org.kde.dolphin.desktop

但是,Gogle Chrome 仍然打开 Nautilus 作为默认文件管理器。我想过删除它,但这样做会对我的系统造成潜在的损坏,因为它是内置文件。这是查看场景的图片。

在此输入图像描述

而且,当我浏览该图片时,Chrome 立即像往常一样使用 Nautilus 来浏览该图片。

在此输入图像描述

无论如何要解决这个问题吗?我只是想确保所有应用程序都使用 Dolphin 作为默认文件管理器,而不删除 Nautilus。

更新:按照建议,我还使用xdg-open命令来查找系统正在使用的默认文件管理器。我注意到,Dolphin 会自动打开并显示输入的文件位置。

答案1

这不是海豚与鹦鹉螺的问题。这是 GTK+2 与 GTK+3 的问题。为 GTK+2 编写的应用程序将使用看起来熟悉的人类主题文件选择对话框,而为 GTK+3 编写的应用程序将使用 GTK+3 外来的、看起来空洞的默认主题。

不幸的是,获得一致用户体验的唯一方法是使用所有 GTK+2 应用程序,或切换到基于 Qt 的 DE,如 LXQT 或 KDE。

原帖

相关内容