我在跑步编译侏儒会话与xf桌面在FC16,不要问为什么,但我有这个奇怪的问题。某些应用程序(例如 tracker 或进化)不会为适当的文件类型启动正确的应用程序;相反,nautilus 被启动。我已经检查了./local/share/applications/
该文件是否存在.desktop
,并且mimeapps.list
.我进行了一些调试,似乎 xdg-open 确实进行了适当的 launch gvfs-open
。
答案1
我终于发现问题所在了,看来我受到了影响这个错误。问题是,即使exo-filemanager
已更新,mimeapps.list
文件仍然包含无效条目。必须手动编辑mimeapps.list
和mimeinfo.cache
并删除包含这些行的所有行x-scheme-handler
。
答案2
如果是新条目,则需要将处理程序附加到该[Default Applications]
条目下方。[Added Associations]
但无论如何,为什么你不使用 thunar 来轻松实现这一点,请参阅框Open With
:(你可能只是在更改处理程序后比较 mimeapps.list )