我使用的是口径,它似乎使用xdg-open
来打开文件。这一点,即使在终端中尝试,也只会打开nautilus,文件就会被选中,但不会打开。如果我尝试打开.cbz
或.pdf
并不重要。
这似乎很好:/usr/share/applications/defaults.list
application/x-cbr=evince.desktop
application/x-cbz=evince.desktop
当然,当我在Nautilus中打开文件时,它会打开,但是这种方法非常烦人。
发布于 2012-03-10 18:54:06
我在另一个askubuntu问题的答案中找到了相同问题的解决方案:https://askubuntu.com/a/39602/1943
基本上,您必须将Thunar设置为xfce
的默认文件管理器:
http://ubuntuforums.org/showpost.php?p=10884462&postcount=16
一旦您这样做,xdg-open
和gnome-open
将避免使用exo-helper
来打开nautilus。不知何故,侏儒和xfce交织在一起。
编辑:缺点是现在当打开文件夹时Thunar会打开而不是nautilus。但是我发现它不那么令人沮丧,另一方面,如果我真的不想要的话,我可以卸载xfce4
发布于 2012-05-12 09:11:06
来源:Bug #751374“Dash将不再打开文件”:Bug:“统一位置-文件”包: Ubuntu“
请参阅源线程中的评论#27。我修改了原始命令以使用sed
。
sed -i '/exo/d' ~/.local/share/applications/mimeapps.list
update-desktop-database ~/.local/share/applications
这帮助我修复了自己的Ubuntu/XFCE安装,而没有删除XFCE。您可能需要修改更多(请参阅源线程),但这些命令在我的安装中修复了它。
根据我在源线程中收集到的信息,错误可能已经修复,以便进行干净的安装。
https://askubuntu.com/questions/78048
复制相似问题