AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1231413
Accepted
Raphaël Titol
Raphaël Titol
Asked: 2020-04-27 05:35:28 +0800 CST2020-04-27 05:35:28 +0800 CST 2020-04-27 05:35:28 +0800 CST

基本桌面操作在 Ubuntu 20.04 上不可用

  • 772

在 Ubuntu 20.04 中,在桌面上,我希望我可以执行许多操作,例如按重要性顺序:

  • 使用键盘快捷键,例如全选、复制/粘贴。
  • 使用图标拖放
  • 停用“鼠标悬停”突出显示,并将单击区域限制为仅图标,而不是周围的正方形

简而言之,我希望拥有与 Ubuntu 18.04 桌面提供的完全相同的功能(可能与特定版本的 GNOME 相关,而不是 Ubuntu 本身)。

我在这里遗漏了一些明显的东西吗?实际上,我认为没有理由在桌面上删除或停用这些操作,因为它们都可以在任何 Nautilus 窗口中工作。

shortcut-keys drag-and-drop gnome-shell desktop-icons 20.04
  • 4 4 个回答
  • 13470 Views

4 个回答

  • Voted
  1. Best Answer
    Mee
    2020-04-27T23:48:15+08:002020-04-27T23:48:15+08:00

    不幸的是,桌面图标完全损坏(这在 Ubuntu 的 LTS 版本中是非常出乎意料的),而不是文件管理器 (Nautilus) 处理桌面项目,现在由 GNOME Shell 扩展处理它们。

    请参阅此错误报告:https ://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-desktop-icons/+bug/1813441

    此处描述了涉及替换文件管理器的解决方法:https ://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-desktop-icons/+bug/1813441/comments/14 。为此,请按照以下步骤操作。

    1. 消除gnome-shell-extension-desktop-icons
    2. 安装nemo
    3. 让 Nemo 处理桌面图标
    • 18
  2. pomsky
    2020-07-08T14:04:48+08:002020-07-08T14:04:48+08:00

    与旧的 Ubuntu 版本相比,这种体验变化背后的原因是 GNOME 开发人员已经解除了最新版本的 Nautilus(又名(GNOME) Files,默认文件管理器应用程序)处理桌面及其上的项目。这个决定背后的理由可以在这里找到:https ://gitlab.gnome.org/GNOME/nautilus/-/issues/158 。标准未修改的 GNOME 桌面完全没有桌面图标功能。

    为了缓解这个问题,Ubuntu 开发人员已经发布了 Ubuntu 20.04 LTS(事实上,它自 Ubuntu 19.04 发布以来就已经发生)带有一个名为“桌面图标”(包名称:)的 GNOME Shell 扩展gnome-shell-extension-desktop-icons,它处理桌面并提供桌面图标。但目前该扩展仅提供有限的一组功能,因此您会发现许多标准桌面功能缺失。

    一种解决方法是使用一个不同的且功能稍多的扩展,由 Sergio Costas称为Desktop Icons NG (DING)(Desktop Icons 扩展的一个分支)。请注意,您需要先禁用预安装的桌面图标扩展(例如,使用“扩展”应用程序)。

    Desktop Icons NG (DING) 提供了一些与默认功能相比的额外功能,例如

    • 在桌面内部、桌面和应用程序之间以及 nautilus 窗口之间进行拖放。
    • 允许对多个文件使用“打开方式... ”选项。
    • 当悬停或单击名称太大而无法容纳的图标时,它会显示全名。
    • 用于剪切/复制、粘贴、全选、删除(移动到垃圾箱和永久删除)的常用键盘快捷键。
    • 在上下文菜单(右键菜单)中显示“永久删除”操作的选项。
    • 在桌面上显示可移动驱动器和网络驱动器的选项。
    • 为新图标选择对齐方式的选项。

    请参阅此处以了解有关安装和配置 GNOME Shell 扩展的更多信息:如何安装和管理 GNOME Shell 扩展?

    • 13
  3. N0rbert
    2020-06-27T12:56:11+08:002020-06-27T12:56:11+08:00

    当前的 GNOME“桌面”看起来更像是一种痛苦,而不是真正的桌面。它打破了习惯和经典的桌面用户体验。

    更糟糕的是,Ubuntu 20.04 LTS 是一个 LTS 版本。因此,在接下来的 5 年中,您很有可能会被困在除功能齐全的桌面之外的任何东西上。

    因此,您可以考虑完全放弃 GNOME 桌面环境并选择正常的全功能替代方案。本问答中介绍了我的实现方法:
    如何从 Ubuntu 20.04 LTS 中删除 GNOME Shell 以从头开始安装其他桌面环境?
    我最喜欢的是 MATE DE,但你的选择可能会有所不同。

    • 5
  4. razor7
    2020-05-18T08:45:58+08:002020-05-18T08:45:58+08:00

    根据 GNOME 桌面图标开发https://gitlab.gnome.org/World/ShellExtensions/desktop-icons/-/merge_requests/174的推送请求,它应该可以部分工作。在撰写本文时,应用补丁会导致将桌面文件/文件夹移动到垃圾箱,但与shift+没有区别delete(它也会将文件移动到垃圾箱)

    要立即应用补丁而不是等待更新包的发布,您可以按照以下步骤操作。

    如果您按照Mee的回答指出此处https://gitlab.gnome.org/GNOME/nautilus/issues/158#alternative-solution的旧解决方法,您可能需要以下额外步骤:

    rm ~/.config/autostart/nemo-autostart-with-gnome.desktop
    sudo apt-get purge nemo
    sudo apt autoremove -y
    sudo apt install --reinstall gnome-shell-extension-desktop-icons
    

    然后您需要按照以下步骤编辑几个文件:

    1. 在终端窗口中,运行

      sudo -H nautilus
      
    2. 导航到/usr/share/gnome-shell/extensions/desktop-icons@csoriano/。

    3. createFolderDialog.js使用 gedit 或类似的文本编辑器打开。

    4. 复制/粘贴https://gitlab.gnome.org/World/ShellExtensions/desktop-icons/-/raw/8ba06e3f456e211dfeace27bb27221cd375b65de/createFolderDialog.js

    5. desktopGrid.js使用 gedit 或类似的文本编辑器打开。

    6. 复制/粘贴https://gitlab.gnome.org/World/ShellExtensions/desktop-icons/-/raw/8ba06e3f456e211dfeace27bb27221cd375b65de/desktopGrid.js

    重新启动,你就完成了!

    • 3

相关问题

  • 如何为所有应用程序(系统范围)禁用 Ctrl+Q?

  • 有哪些有用的键盘快捷键?[关闭]

  • 如何让 Nautilus windows 坚持拖放?[关闭]

  • 如何在 Ubuntu 中眨眼间显示桌面?[关闭]

  • 输入语言切换键只接受 shift-alt 而不是 alt-shift [关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve