我信任的朋友gnome-open
(我简称它go
)停止工作了。它会将任何传递给它的参数解释为目录,并且不会识别任何其他内容。
我已经找到了连接gnome 菜单系统这又依赖于XDG子系统它需要/etc/gnome/defaults.list
,/usr/share/application/mimeinfo.cache
它本身是由 update-mime-database(1) 生成的,它需要$XDG_CONFIG_DIRS
并$XDG_DATA_DIRS
正确设置。
一切似乎都正常,但 mime 类型识别却不起作用。从 shell 来看,这是可以容忍的(因为我通常知道要打开的文件的 mime 类型),但 Chrome 等应用程序无法正常启动任何程序。
我肯定我漏掉了什么,这是在一台日常桌面使用的机器上,最近更新到 Natty Beta 1(并且一小时前更新到存储库中)。我不知道 gnome-open 失败是由升级引起的,还是在安装某些软件包时发生的。
答案1
这似乎是一个错误。我搜索了 launchpad 并找到了类似的 unity dash 报告
https://bugs.launchpad.net/ubuntu/+source/unity-place-files/+bug/751374