Ubuntu 20.04 桌面图标一直在移动

Ubuntu 20.04 桌面图标一直在移动

我的桌面图标一直在以下两种排列类型之间切换(附图):

安排 1

安排 2

我真的不知道是什么触发了切换。似乎第一种类型发生在登录后,然后在完成特定操作后切换到第二种类型。我通过在桌面上创建一个新目录来测试它。这有时会触发更改,但有时不会。有时将新创建的目录移至垃圾箱似乎会触发它。

打开/关闭桌面图标扩展似乎没有做任何事情。

我该如何解决?

值得注意的是,我使用 Nemo 作为我的默认文件管理器。

更新:很有帮助。通过删除桌面图标扩展(显然是通过删除扩展的实际目录)并让 Nemo 处理桌面图标似乎工作正常。

答案1

正如问题更新中提到的,解决方案是禁用 Gnome Shell“桌面图标”扩展,并改用 Nemo 桌面。

以下是详细的操作说明:

# install Nemo
sudo apt install nemo

# Edit settings
gsettings set org.gnome.desktop.background show-desktop-icons false
gsettings set org.nemo.desktop show-desktop-icons true

# Disable the "desktop-icons" extension
gnome-extensions disable desktop-icons@csoriano

# Set nemo-desktop to autostart on login
cp /usr/share/applications/nemo-autostart.desktop $HOME/.config/autostart/
sed -i -r 's/^(OnlyShowIn)/#\1/i' $HOME/.config/autostart/nemo-autostart.desktop

最后sed一行是注释掉OnlyShowIn=X-Cinnamon;.desktop 文件中的行。否则,它只能与 Cinnamon 一起运行。

请注意,您不需要删除原始的 Gnome“dektop-icons”扩展,正如许多类似问题的答案所建议的那样。gnome-extensions可以使用该命令代替。

要查看所有已安装的 Gnome 扩展的状态,我还发现此命令很有用:

gnome-extensions list | while read id; do gnome-extensions show "$id"; done

注意:根据评论这里,似乎在某些情况下,您可能需要在更改后重新启动才能使其生效(注销并重新登录可能不够)。

答案2

我已阅读了所有试图在 Ubuntu 20.00 上解决此问题的帖子。它们都不适用。右键单击桌面会显示一个完全不同的菜单,其中所需的选项不在那里,也不在设置中。没有匹配的。

然后,我尝试将分辨率降低一级。我不想这样做,因为我的屏幕很大,想在上面显示尽可能多的内容...但我还是这么做了。(从 1920x1080 到 1680x1050)。

猜猜怎么着……它成功了!我的桌面图标仍然保留在我放置它们的位置!即使在我编辑文档后它们消失了(这是另一个问题),当我重新启动或重新开始时,它们又回到了我想要的位置。

相关内容