如何让桌面在 64 位 Debian 9.0 Cinnamon 下再次显示图标?
我从 nemo 文件管理器切换到 nautilus 文件管理器现在我的桌面不显示任何图标/文件夹,我也无法右键单击它。
我已经尝试过 gnome-tweak-tool,它只有一个选项“桌面”->“桌面上的图标”,我将其设置为“打开”,但没有帮助。我还运行gsettings set org.gnome.desktop.background show-desktop-icons true
并尝试在 /usr/share/applications/x-cinnamon-mimeapps.list 中将“nemo”替换为“nautilus”。
我也想知道为什么切换文件管理器时桌面图标默认隐藏?这不是严重违反直觉吗?谁希望桌面只显示壁纸而没有文件?鹦鹉螺就是这样吗?
编辑: 我现在从肉桂到凯德和来自鹦鹉螺到海豚: 两者都更好!
答案1
从 Debian8(我一直在使用 gnome flashback)升级到 Debian9 后,我遇到了一些类似的问题,我决定是时候跳到“现代”Gnome 了。
然而,对于光滑闪亮的新 gnome shell 来说,一个很大的烦恼是没有桌面图标,并且在 gnome-tweak-tool 中切换“桌面上的图标”或点击gsettings set org.gnome.desktop.background show-desktop-icons true
似乎都不会影响它。
突破来自于从“启动应用程序”中删除“文件”(也通过 gnome-tweak-tool)。下次登录时,正如预期的那样,出现了我的所有桌面图标。
然后我没有尝试将“文件”放回到“启动应用程序”中(但是桌面现在似乎填充了一堆东西,我看不到默认情况下出现文件浏览器窗口的价值登录)。
不知道为什么这样做会产生这样的效果。疯狂猜测:nautilus-desktop
与nautilus
“文件”启动的实例之间存在某种竞争/冲突?
答案2
Nautilus 桌面支持已被删除:
https://gitlab.gnome.org/GNOME/nautilus/-/issues/158#instructions。
但他们离开了这个场景。
这些至少有 3 个解决方案:
- 使用
nemo-desktop
(fromnemo
) 处理桌面图标。
引用上述链接:
- 从您的发行版存储库安装 nemo。在 Fedora 上,在终端应用程序中输入以下命令:
sudo dnf install nemo
- 打开文本编辑器并将以下文本复制到新的空文件中:
[Desktop Entry] Type=Application Name=Nemo Comment=Start Nemo desktop at log in Exec=nemo-desktop OnlyShowIn=GNOME; AutostartCondition=GSettings org.nemo.desktop show-desktop-icons X-GNOME-AutoRestart=true NoDisplay=true
- 将文本文件另存为
~/.config/autostart/nemo-autostart-with-gnome.desktop
就是这样!下次登录时,nemo 将自动在桌面背景上显示图标。如果您不想注销,也可以使用 Alt+F2 提示符手动启动它来运行 nemo-desktop
可选步骤:如果您希望 Nemo 的行为与 nautilus 桌面布局更相似,您可以启用在终端上运行此命令的设置:
gsettings set org.nemo.desktop use-desktop-grid false
(在 Debian 上使用apt install nemo
)。
在我的 Debian 10 系统上,我可以看到AutostartCondition=GSettings org.nemo.desktop show-desktop-icons
.desktop 文件上的行不会像gedit
(文本编辑器)上的其他行那样改变颜色。
我需要删除该部分才能使用它。
使用桌面图标的扩展,例如:https://extensions.gnome.org/extension/1465/desktop-icons/。
您可以使用该
desktopfolder
包。
还有idesk
和rox-filer
https://wiki.debian.org/Openbox#Desktop_icons。
我试过idesk
你必须手动设置图标。
它不反映桌面文件夹。
我在 gnome 上尝试过,但效果很差。
为什么桌面支持被删除?
6 年前 GNOME 3 发布时,默认体验的桌面被禁用,并且到目前为止大部分都没有维护。两年前,我花了大约 3 个月的时间试图以某种方式保存它,并进行了重新架构工作,试图将桌面与 Nautilus 应用程序分离,这样就不会影响 Nautilus 的开发,虽然它实现了一定程度的分离,但没有实现其主要目的,不幸的是带来了比我们以前更多的问题。现在已经到了这样的地步:桌面在我们为未来版本设定的基本上每个主要方面都深深地阻碍了我们。
我们还注意到,用户理所当然地期望桌面能够正常工作,但我们承认这与现实相去甚远,我们知道桌面的状态非常糟糕。
完整文章在这里https://csorianognome.wordpress.com/2017/12/21/nautilus-desktop-plans/。