为什么 Gnome 3 不显示桌面上的文件?

为什么 Gnome 3 不显示桌面上的文件?

我把一些文件放在“桌面”文件夹中,以便显示在屏幕上,但什么也没发生,为什么?

示例截图

答案1

只需安装“gnome-tweak-tool”并打开它。您必须启用“让文件管理器处理桌面”。

答案2

使用以下命令设置适当的 gconf 键更加容易:

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

答案3

2019 年 1 月更新

GNOME 3.28 已删除在桌面上放置文件的功能(理由公告)。

安装“桌面图标” GNOME shell 扩展(GNOME 扩展网站git)。

答案4

感谢对桌面图标扩展经过此用户,找到了解决方案(其他所有解决方案对我都不起作用)。它在 Fedora 31 上对我有用(并且还修复了另一个扩展中的一个错误)。

解决方案如下:

  1. 安装桌面图标扩展,可以使用软件应用程序(通过搜索“桌面图标”)或从这里

  2. 在终端中运行以下命令:

    sudo setcap -r /usr/bin/gnome-shell
    
  3. 当提示输入密码时,输入您的密码(密码是隐藏的)。

  4. 注销并重新登录。

太棒了!您有桌面图标了。尽情享受吧!

笔记:请记住,正如 OP 所提到的,如果您升级了 Gnome 环境,则应重复这些步骤。您还可以将其添加到启动脚本中,请参阅这里为了那个原因。

恢复

此解决方案可能会(也可能不会)影响 Gnome 的性能和稳定性(尽管不应该)。如果您遇到更多问题,请执行以下操作之一以恢复更改(建议使用第一个):

  1. 通过 DNF 重新安装 Gnome Shell(或DnfDragora):

    sudo dnf reinstall gnome-shell
    
  2. 在终端中运行以下命令:

    sudo setcap cap_sys_nice+epi /usr/bin/gnome-shell
    

相关内容