当我尝试将桌面上的文件移动到文件夹(使用文件打开)时,文件不会进入文件夹。如果我使用鼠标指针将其移动到文件夹,则当我释放鼠标按钮时,它会移回桌面。如果我右键单击文件,菜单上没有“移动到”选项。这也适用于外部驱动器(例如扩展驱动器、闪存驱动器棒)。我已经遇到这个问题好几个月了。
答案1
无法拖动文件的原因在于桌面图标支持的限制。从几个 Ubuntu 版本开始,nautilus 文件管理器(又名“文件”)不再提供桌面图标。取而代之的是,为此创建了一个 Gnome Shell 扩展“桌面图标”。这个扩展相当新,其功能仍然相当有限,特别是在与文件管理器的交互方面。
发生这种情况的原因是 Gnome Shell 不支持桌面图标。他们认为桌面不是放置文件夹和启动器的合适位置。大多数时候,桌面都被应用程序覆盖。相反,我们鼓励用户将常用的启动器放在 Dash 上,并从应用程序概览中启动应用程序。对于文件,我们鼓励用户从文件或应用程序内部进行操作,而不是将一系列文件放在单个桌面文件夹中。
因此,在某个时候,Gnome 开发人员从文件管理器中删除了提供桌面图标的代码。因此,Ubuntu 在 Ubuntu 18.04 中使用了旧版本的 nautilus 文件管理器,以便继续提供桌面图标。如今,他们附带了最新版本的 nautilus,并通过 Gnome Shell 扩展支持桌面图标。希望随着时间的推移,该扩展将改进,以取代 nautilus 以前在桌面图标方面的功能。
答案2
答案3
Ubuntu 20.04 上的默认桌面图标管理器是一个名为桌面图标。
桌面图标的实现相当糟糕,因为它缺少最重要的功能。
好消息是,修订版桌面图标 NG(DING),由同一作者,修复了这个问题。
坏消息是桌面图标是作为 Ubuntu 的一部分安装的,因此您无法卸载它!同时使用它和桌面图标 NG (DING) 会导致问题。
好消息是,有一个解决方法。
首先,一些链接
我举报了这个问题的一个错误如果您同意该错误报告,请转到该报告;如果尚未登录(或注册),请登录;并通过选择绿色文字(位于错误报告左上角的标题下)添加您的投票。
这我的解决方案的来源源自对相关问题的回答。
解决方法
禁用桌面图标
正如我之前提到的,您无法卸载桌面图标。但是,您可以禁用它。
打开终端(按Ctrl+ T)。按顺序输入以下三个命令(您可以使用鼠标复制粘贴。Ctrl+C在终端中不起作用)。第二个命令将要求您输入密码;当您输入密码时,密码是不可见的,所以不用担心在按下 Enter 之前什么都不会显示。
cd /usr/share/gnome-shell/extensions/desktop-icons@csoriano/
sudo mv extension.js extension.js.backup
sudo touch extension.js
关闭终端(简单的方法是按Ctrl+ D)。
在执行下一步之前,您需要重新启动计算机。(确实如此。)
安装桌面图标 NG (DING)
- 前往Gnome 扩展页面。
- 系统可能会提示您安装“Gnome shell 扩展”(位于页面顶部)。如果是这样,请按照说明进行安装。
- 现在转到桌面图标 NG(DING)页。
- 右侧的黑色按钮显示“关闭”。选择该按钮将其“打开”,并按照说明操作(如果有)。
设置桌面图标 NG (DING)
- 右键单击桌面并选择“设置”。如果需要,可以更改设置。
- 要将图标从桌面拖到打开的应用程序(例如打开的 Nautilus 或 Chrome 窗口),即使它位于不同的工作区:
- 开始拖动图标。
- 不要放开鼠标,按下Super+ Tab。(在大多数键盘上,该Super键是左下角附近的“Windows”键。)
- 不要放开Super按键,反复Tab按直到选择了所需的应用程序。
- 放开Super钥匙。
- 继续将图标拖到您想要的位置。
一些注释
当您访问您的个人 Gnome 扩展页面,桌面图标将显示“错误”。请忽略它。
系统可能会提示您更新桌面图标 NG (DING);您可以尝试,但不会成功(我认为是由于版本不兼容),因此也请忽略它。