20.04 - 如何更改桌面图标的大小和外观以及处理方式?

20.04 - 如何更改桌面图标的大小和外观以及处理方式?

我刚刚从 Ubuntu 18.04 升级到其最新的 LTS 版本 - 20.04。虽然它带来了一些有趣的变化,但我认为桌面图标系统很乱。当您将鼠标光标悬停在图标上时,您会看到图标周围标记了一个巨大的空间,不能被侵犯(如下图所示),因此它们需要彼此相距很远。

18.04 允许您将图标放置得更近,并且图标周围没有标记空间。这种新方法在桌面上留下的空间更少,无法组织大量图标 - 包括文件夹、文件和快捷方式。有没有办法可以显著减少图标及其“空间”的大小,或者回到组织文件的旧系统?在“设置”中,有一个工具可以更改 Dock 图标的大小,但不能更改桌面图标的大小。

此外,每次我移动或删除某些内容时,桌面都会“闪烁”,图标似乎会自动重新排列,但在 18.04 中没有发生这种情况。我也无法直接将任何内容移动到桌面;我需要移动到桌面文件夹在 Nautilus 上。这让我开始考虑将 Ubuntu 降级回 18.04。

在此处输入图片描述

答案1

由于 Ubuntu 的一些先前版本...

desktop-icons桌面图标由gnome-shell 扩展处理。

您可以通过编辑扩展文件来实现问题中提到的大小和间距prefs.js。编辑前请备份文件。

扩展目录是/usr/share/gnome-shell/extensions/desktop-icons@csoriano

原始内容:

const ICON_SIZE = { 'small': 48, 'standard': 64, 'large': 96 };
const ICON_WIDTH = { 'small': 108, 'standard': 116, 'large': 116 };
const ICON_HEIGHT = { 'small': 86, 'standard': 102, 'large': 134 };

编辑内容:

const ICON_SIZE = { 'small': 48, 'standard': 64, 'large': 96 };
const ICON_WIDTH = { 'small': 52, 'standard': 116, 'large': 116 };
const ICON_HEIGHT = { 'small': 60, 'standard': 102, 'large': 134 };

我已将尺寸配置为“小”,您也可以使用其他尺寸“标准”和“大”。

在此处输入图片描述


上述方法需要root权限..如果您需要在本地进行更改..

禁用系统扩展desktop-icons

gnome-extensions disable desktop-icons@csoriano

创建本地扩展目录。

install -d $HOME/.local/share/gnome-shell/extensions

将系统扩展复制desktop-icons到本地扩展目录并重命名为desktop-icons@csoriano-local

cp -r /usr/share/gnome-shell/extensions/desktop-icons@csoriano $HOME/.local/share/gnome-shell/extensions/desktop-icons@csoriano-local

编辑本地扩展的 metadata.json 文件,如下所示。请注意,“local” 是主要的变化

{我们需要编辑该metadata.json文件,因为扩展目录名称和文件中的 UUID 字段metadata.json必须匹配}

gedit $HOME/.local/share/gnome-shell/extensions/desktop-icons@csoriano-local/metadata.json

已编辑内容:

{
    "name": "Desktop Icons-local",
    "description": "Add icons to the desktop",
    "uuid": "desktop-icons@csoriano-local",
    "shell-version": ["3.34.0"]
}

使用以下命令启用本地扩展

gnome-extensions enable desktop-icons@csoriano-local

使用 Alt+F2 ‘r’ Enter 方法刷新 gnome-shell。

在此处输入图片描述

确保不要同时打开扩展desktop-icons@csoriano(系统扩展)和desktop-icons@csoriano-local(本地扩展)

答案2

对于 Ubuntu 21.04,您可以通过再次通过桌面设置进行调整来更改桌面图标的大小。

右键单击桌面->选择设置您可以在对话框中调整图标大小

ubuntu 桌面设置对话框

相关内容