无论我对 Firefox 的“应用程序”选项卡中的文件关联(操作)进行什么更改,它们都将被完全忽略。
例如,我将.wmv和.avi文件设置为使用“smplayer”打开,但是当我下载文件并双击它(通过“下载”窗口)时,它会继续使用 Totem 播放器打开。
通过 nautilus(“打开方式”选项卡)的默认文件关联工作正常,即我已将 smplayer 设置为默认播放器,当我双击视频文件时,它可以正确打开。
我试图删除并重新创建 mimetypes.rdf 但这没有帮助。
关于我还应该检查什么的任何想法?
我刚刚安装了 Kubuntu 12.04 beta 1。
Rekong 和 Firefox 都不知道如何为下载的项目“打开包含文件夹”。他们也不知道如何打开项目本身。(我将在下面给出具体的错误。)
此外,如果我手动告诉 Firefox(在对话框中)记住文件关联,则会产生一个新问题。每个文件首先在 Dolphin 中打开,然后 Dolphin 打开正确的应用程序。(它几乎可能是一个功能而不是一个错误,但有时会很烦人。)
我的安装缺少文件 /usr/share/applications/mimeinfo.cache。我还缺少 /usr/share/applications/defaults.list 和 ~/.local/share/applications/mimeapps.list。如果有人拥有此版本的这些文件的默认副本,我将不胜感激。我认为他们可以帮助我解决这个问题。(其他人看到那些文件丢失了吗?)
细节:
Rekong 是默认安装的,问题出现在标准配置中。
要重现,请使用 Rekong 下载文件。然后转到下载 > 打开目录(下载文件的)。结果是:
Error: rekonq does not know how to handle this protocol:
Run Code Online (Sandbox Code Playgroud)
同样的情况也存在于 Firefox 中。我使用包含的 Kubuntu 菜单项来安装 Firefox。安装没有问题,一切都是标准的。
但是当我用 Firefox 下载一个项目(例如,一个 JPG 图像)然后选择打开它或打开包含的文件夹时,我得到一个标题为“启动应用程序”的对话框,我必须“选择一个应用程序”。一旦我选择了一个应用程序,告诉 Firefox 记住它会导致上面的问题:每个文件都在 Dolphin 中打开。
Firefox 似乎不知道 mime 类型。但是,Dolphin 确实知道 mime 类型。
更多信息:
在 Firefox 首选项 > 应用程序中,显示的唯一内容类型是 irc、ircs、mailto、podcast、tar 文件、webca 和 webfeed。通常情况下,会有更多。
我尝试删除 Firefox 配置文件中的 mimeTypes.rdf(如 …