我无法将 mp4 和 avi 文件默认关联到我的自定义桌面文件。对于 mkv,我可以从 nautilus 文件 > 属性 > 使用选项卡打开进行更改。这是一个视频我观察到的奇怪行为。很难用语言描述。每次我在 nautilus 中的文件 > 属性的“打开方式”选项卡中单击我的自定义应用程序,然后单击设置为默认值时,它都会恢复原状。
这问题包含了我的具体情况的所有具体细节,但这似乎是一个普遍问题,因为它只针对某些文件类型。我需要将所有视频文件关联到我的自定义 .desktop 文件。请帮忙。
我努力了:
- 更改 memetypes.list 文件。
- 更改 defaults.list 文件
- 安装 Thunar 并尝试从那里设置关联
所有的尝试都得到完全相同的结果。
这可能与提到的错误有关这里
答案1
您可能需要更改 mimeapps.list: http://tuxdiary.com/2012/04/25/create-default-file-associations-manually-in-ubuntu-precise/
答案2
有可能,在你的mimeapps.列表该文件类型(读取:扩展名,例如 .mp3)有重复的 mimetype 关联记录。
这可能并不明显,因为记录看起来不同。例如,以下两个记录都代表了对 .mp3 文件的操作。关键是部分[Default Applications]
:
[Default Applications]
audio/mpeg=rhythmbox.desktop
audio/x-mp3=audacious.desktop
[Added Associations]
audio/mpeg=mplayer.desktop;
audio/x-mp3=smplayer.desktop;audacious.desktop;
两种哑剧类型音频/mpeg和音频/x-mp3引用“.mp3”类型的文件。因此“打开方式”系统会感到困惑。
解决方案:删除等效的 MIME 类型,直到只剩下一个。或者,删除所有类型,然后仅使用您选择的一个工具重置关联。
可能的原因:通过不同的工具、调整或手动分配文件关联,对相同的 MIME 类型使用不同的 MIME 类型名称。