当我尝试通过双击桌面上的文件夹(和垃圾箱)来打开它们时,什么也没发生。但是,当我右键单击文件夹,选择“使用其他应用程序打开”,然后选择 Nautilus 时,它就会正常打开。我认为这可能与默认文件管理器有关?(我可以正常打开其他非文件夹的文件)
答案1
我的系统是 Ubuntu 17.10。
我 5 分钟前刚遇到这个问题。这是我的解决方案。
只需安装 gnome-tweak
sudo apt install gnome-tweak-tool
然后关闭并打开桌面上的某些选项。例如,打开和关闭显示图标。然后,一切似乎都焕然一新,一切又恢复正常了!
答案2
重新安装 nautilus 并不能解决问题。我尝试了许多其他方法,例如重置 dconf 和重新安装 gnome-tweak-tool 等,但都无济于事。就我而言,问题是由于来自另一个桌面的 FileManager dbus 服务残留造成的,我猜想这可能会干扰默认桌面。
修复此问题的步骤:
# 1. Look for the residue:
cd /usr/share/dbus-1/services
ls | grep File
# 2. you will get something like:
org.freedesktop.FileManager1.service
org.gnome.FileRoller.ArchiveManager1.service
org.gnome.FileRoller.service
org.mate.freedesktop.FileManager1.service
# 3. delete the unused file manager service
sudo rm -f org.mate.freedesktop.FileManager1.service
要了解您是否遇到同样的问题,您可以:
1. 终止 nautilus-desktop 并在终端中再次运行它。(这样您就可以看到来自 nautilus 服务的日志)2. 尝试打开桌面上的任何文件夹并查找错误:无法打开桌面上的文件夹,freedesktop 总线未准备好
3. 如果您看到此错误,则说明存在完全相同的问题,可以通过上述步骤进行解决。
问题:错误:无法打开桌面上的文件夹,freedesktop 总线尚未准备好
来源:https://gitlab.gnome.org/GNOME/nautilus/issues/872
答案3
对我来说最好的解决方案是使用以下终端命令:
sudo apt-get purge nautilus
sudo apt-get install nautilus
nautilus --check
答案4
这让我很抓狂,但我发现调整触摸板/鼠标设置可以解决问题......
点击左上角的“活动”,搜索“设置”,然后点击“设备”。
尝试调整行为 - 拖放、双击和距离。我刚刚将它们全部移至最大设置,然后我就可以双击文件夹来打开!