升级到 Ubuntu 21.10 后我的桌面图标消失了

Mah*_*hir 6 gnome-shell desktop-icons 21.10

我的机器从 Ubuntu 21.04 升级到 21.10 后,桌面没有图标。即使是默认的“垃圾箱”和“主页”图标也不可见。我怎样才能恢复图标?

env | grep XDG_CURRENT_DESKTOP输出:

XDG_CURRENT_DESKTOP=ubuntu:GNOME
Run Code Online (Sandbox Code Playgroud)

van*_*ium 4

Ubuntu 21.10 使用不同的 gnome shell 扩展在桌面上提供图标,“Desktop Icons NG”而不是“Desktop Icons”。

升级过程未正确地将软件包替换gnome-shell-extensions-desktop-icons为新软件包与gnome-shell-extensions-desktop-icons-ng您的具体配置以及Ubuntu 21.10 中不再打包旧扩展这一事实有关。

ubuntu-desktop通过“您的特定配置”,我怀疑您的系统上可能不再存在某些标准元包(例如)的自定义。在这种情况下,新包不会与更新的元包一起拉入。但是,旧包已被删除,因为它在新版本中不再存在。但是,如果您确实有元包,那么这将被视为升级程序中的错误。

解决方案是手动安装新包:

sudo apt install gnome-shell-extension-desktop-icons-ng
Run Code Online (Sandbox Code Playgroud)

您可能需要使用扩展工具激活扩展。安装它

sudo apt install gnome-shell-extension-prefs
Run Code Online (Sandbox Code Playgroud)

启动工具搜索“扩展”。