A-A+

干戈玉帛:巧手解决Cinnamon文件管理器冲突问题

2013年04月25日 软件技巧 评论 5 条 阅读 5,725 views 次

Cinnamon作为LinuxMint的主力桌面,被寄予了厚望。随着Cinnamon的发展成熟,其优雅漂亮的界面、强大的功能和良好的操作体验,也逐渐受到其他发行版,如Arch和Fedora等的青睐。

在Cinnamon的使用过程中,薄荷开源网小编发现其存在几个小瑕疵。虽然无伤大雅,但着实令人不悦。问题表现如下:
1.有时候桌面图标无法显示,鼠标右键点击桌面也不可用;
2.把桌面“Computer”、“Home”等修改为中文“计算机”、“主文件夹”,有时候重启后又变回英文;
3.鼠标右键点击桌面,选择“更改桌面背景”,弹出的却是Gnome系统设置窗口;

4.打开桌面上的文件管理器(“计算机”或“主文件夹”)和打开面板中的文件管理器,二者外观不同,功能也有差异。

关于Cinnamon中文件管理器的怪事,以上是小编常遇到的,或者还有更多问题,不一而足。

其实,这一切都是由于LinuxMint中存在2个文件管理器(Nautilus和Nemo),二者冲突所致。众所周知,LinuxMint基于Ubuntu,而Ubuntu默认采用的文件管理器是Gnome的招牌软件--Nautilus。而Cinnamon却在Nautilus的基础上开发了Nemo作为自己的文件管理器。于是,在LinuxMint MATE中,不会有上述怪问题,因为MATE的文件管理器就只有Nautilus一个。而在Cinnamon中却出现了Nautilus和Nemo打架的情况。

既然找到了问题的根源,想必解决办法也呼之欲出了。最“暴力”的办法,就是把Nautilus删除!但是既然LinuxMint官方还是保留了Nautilus,可能还有其必要性。对于普通用户而言,贸然删除文件管理器这种比较基础性的软件,恐怕会导致严重的问题。经小编摸索,找到了一个简易的解决办法。我们发现,在系统启动时,Nautilus和Nemo都会自动启动。只要把Nautilus从自启动中删除,仅仅启动Nemo,问题就迎刃而解了。

在终端中运行如下命令,把Nautilus从自启动中剔除:
sudo rm /etc/xdg/autostart/nautilus-autostart.desktop

重启之后,再次在桌面上点击鼠标右键,选择“更改桌面背景”,即可正确显示壁纸选择窗口:

再鼠标右键点击面板中的文件管理器启动器,选择“编辑”。

在编辑对话框中,把Application一栏中的nautilus改为nemo,如图所示。

在前文《LinuxMint使用“个人文件共享”与Windows共享》中,小编提到,为了设置某个文件夹的共享,还是需要使用Nautilus来打开文件夹,因为Nemo默认没有安装共享功能。我们在终端中使用如下命令安装之:
sudo apt-get install nemo-share

重启之后,再次鼠标右键点击文件夹,即可看到共享选项啦。

小编之前一直对Cinnamon不满的问题终于被解决啦,Cinnamon真心不错。不过,在使用中发现一个尚待完善的地方。在Nautilus中,鼠标停留在音频文件上,即可自动播放--鼠标悬停预览,而Nemo还没有这个功能。期待5月份即将发布的LinuxMint 15搭载的Cinnamon 1.8会更加完善。

  1. 呵呵,这个问题我在Arch+Cinnamon中遇到过,文件管理器本来是nemo,后来装了下Nautilus再卸掉时发现回不到最初的纯nemo状态了,很多调用和链接都回不来了,两者还是太接近了以至于互相干扰太大。

  2. Nautilus历史悠久还是有很多package需要它的,类似于文中的share,特别是 rabbitcvs-nautilus 一个整合svn hui界面的,demo就还没有。其实为什么cinnamon不沿用nautilus而要重新开发个demo出来替代我没想出来? 不就一个文档管理器么,感觉demo与nautilus都差不多,难道内层有重大区别还是与cinnamon不兼容?我愚昧了

    • Nautilus具有的功能,目前Nemo还有一些不具备。比如鼠标悬停预览播放。据说会在cinnamon2.0中加以完善之。

Copyright © 薄荷开源网 保留所有权利.   Theme  Ality

用户登录

分享到: