Kubuntu 18.10 - 如何更改此文件选择器?

Fii*_*Fii 9 kde kubuntu filemanager plasma-5

我正在使用 Kubuntu 18.10 并且有默认的文件管理器Dolphin,在侧边栏中与服务器、收藏夹等设置得非常好。

现在,每当我想从程序中打开文件或文件夹时,此文件选择器都会打开:

现在,许多程序打开这个文件/文件夹选择器而不是Dolphin文件选择器:

文件选择器

编辑:这发生在例如Sublime TextFirefox 中。预装的程序(例如SpectacleKate)似乎确实显示了Dolphin文件选择器!

有什么方法可以用Dolphin文件选择器替换它,或者至少将我的收藏夹等放入该程序的任何内容中?

DK *_*ose 5

您希望应用程序使用 KDE 文件选择对话框,以便您可以拥有与 Dolphin 相匹配的外观。

如您所见,Spectacle 等本机应用程序确实符合要求,但其他应用程序则不符合。这可能是因为不符合标准的应用程序基于 gtk 并使用 GTK 文件选择对话框:  

Firefox 默认使用 gtk 文件选择对话框

Firefox 使用 gtk 文件选择对话框

要让 Firefox(一个 gtk 应用程序)使用 KDE 文件选择对话框,请从如下终端启动它:

GTK_USE_PORTAL=1 firefox
Run Code Online (Sandbox Code Playgroud)

现在,你会看到  

Firefox 使用 KDE 文件选择对话框

 

同样,您可以使用 KDE 文件选择对话框制作gedit和其他 gtk 应用程序。  

这是您将看到的内容GTK_USE_PORTAL=1 gedit:  

使用 KDE 文件选择对话框进行 gedit


如果您确定要始终使用 KDE 文件选择对话框,您可以添加export GTK_USE_PORTAL=1~/.profile的末尾。注销并重新登录后,所有应用程序都将使用 KDE 文件选择对话框。

请注意,您的系统中应该存在以下两个包:

  • xdg-桌面-门户-kde
  • xdg-桌面门户

  • 这对我来说似乎不起作用。使用 `GTK_USE_PORTAL=1` 启动应用程序或修改 *.profile* 都没有任何效果。 (4认同)