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)
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)
启动工具搜索“扩展”。