如何配置GNOME 3以在桌面上显示图标

在Ubuntu 11.04中,/home/user/Desktop的文件以图标的形式显示在桌面上。在使用GNOME 3和GNOME Shell(例如在Fedora 15上)时,它们似乎不会显示。如何进行配置?
更新:在11.10版本中,默认情况下它们会同时在Unity shell和GNOME shell下显示。
4个回答

在gnome3中可以进行反转,所以如果实施了这个功能,同样也应该是真实的。

我的桌面图标在哪里?

它们已经消失了,这是设计上的。但是你可以通过以下方式重新启用它们:

gsettings set org.gnome.desktop.background show-desktop-icons true

并启动鹦鹉螺(如果尚未运行)。 (感谢bronte提供的信息)。 来源

谢谢你提醒我重新启动Nautilus,我需要它 :-)。 - pevik
同样适用于 Fedora。 - Franklin Yu
从Gnome 3.28开始,桌面图标已完全移除。:(( - Accountant م

启用桌面图标的最简单方法是使用Gnome Tweak Tool。 运行sudo apt-get install gnome-tweak-tool,然后从Gnome Shell菜单中启动Gnome Tweak Tool。它将被称为高级设置。

enter image description here

然后,点击桌面按钮。启用选项“由文件管理器处理桌面”。 现在,放置在主文件夹中的桌面文件夹中的任何文件都应该显示在桌面上。

4我在我的gnome-tweak-tool 3.34.0-4中找不到这个选项,它是消失了还是我错过了? - nmr

在终端中运行以下命令(应用程序 > 辅助工具 > 终端):
# show files on desktop
gsettings set org.gnome.desktop.background show-desktop-icons true

# show shares on desktop
gsettings set org.gnome.nautilus.desktop volumes-visible true

# restart nautilus
nautilus -q
nautilus

1nautilus -q 命令只是退出 nautilus。因此,之后按下 Alt+F2,输入 nautilus 并按回车键再次启动它,此时桌面图标将再次变为可见状态。 - tanius

很遗憾,Gnome 3.28已经删除了“桌面图标”的选项 :(

我将引用解决方案

作为一个即时的、短期的解决方案,用户可以安装nemo-desktop文件管理器,并设置它在登录时自动启动。(点击这里阅读相关说明。) 桌面图标是Cinnamon用户体验的一个重要组成部分。因此,实际上nemo-desktop提供了比Files更丰富的桌面功能。


您可能希望[编辑]您的回答,以包括有关扩展原型的信息。 - Elder Geek
@ElderGeek 谢谢你的建议。老实说,我自己并没有尝试过这个解决方案,只是从fedoramagazie.org上引用了它,因为这个问题没有涉及到这一点。不过,我会将帖子设为维基,以便任何人都可以编辑它。 - Accountant م
嗯,我现在正在使用GNOME 3.28,并且这个选项显然是存在的,尽管它被隐藏在“Tweaks”应用程序中。顺便说一下,我是在安装了vanilla-gnome-desktop软件包的Ubuntu 18.04上运行的。 - 0xC0000022L
@0xC0000022L 我在调整应用中找不到选项,你知道它在哪里吗,这样我可以再次查找吗? - nmr
@nmr 那你用的是哪个版本的Ubuntu呢?我基本上都坚持使用LTS版本,所以在我发表评论的时候,很可能是用的18.04版本。 - 0xC0000022L