Firefox 使用 kdesvn 打开目录

Firefox 使用 kdesvn 打开目录

当我在 Firefox 中打开包含下载的文件夹时,它会启动 kdesvn(然后失败)。

这没有列在“首选项”窗口的“应用程序”选项卡中,在 ~/.mozilla 中 grepkdesvn 也没有找到任何东西,所以我怀疑这是某种系统范围的设置,而不是 Firefox 特有的。不过,我从未见过在任何其他情况下选择 kdesvn 来打开目录。

什么负责选择 kdesvn 作为打开目录的应用程序?

为了获得加分,有没有办法可以一次性从所有文件关联中删除给定的应用程序(我知道如何单独执行此操作)?

我正在使用 Kubuntu 13.10

答案1

这是一个开始:

从 shell 中,尝试在目录上使用 xdg-open:

$ xdg-open ~/Downloads

如果这不能重现问题,那么 Firefox 正在使用其他机制来确定要使用的应用程序。

我们可以像这样找出哪个程序被设置为默认程序:

$ xdg-mime query filetype ~/Downloads
inode/directory
$ xdg-mime query default inode/directory
dolphin.desktop

我们可以设置默认值:

$ xdg-mime default dolphin.desktop inode/directory

答案2

我遇到了类似的问题,不过启动的是 Cervisia 而不是 kdesvn(我没有)。

我修复了它如下:

  • 打开 KDE 系统设置
  • 转至文件关联
  • 按“目录”进行过滤,以找到 inode/目录条目
  • 将 Cervisia 下移。
  • 应用更改并测试:当打开包含下载的文件夹时,Dolphin 启动。

随后我将 Cervisia 放回正确位置,它仍然正常工作。因此我怀疑排序存在某种形式的损坏,可以通过进行更改来修复。

相关内容