20.04 - Как изменить размер и внешний вид значков на рабочем столе и способ их обработки?
Я только что обновился с Ubuntu 18.04 до последней версии LTS - 20.04. Хотя в нем есть некоторые интересные изменения, на мой взгляд, система значков на рабочем столе была испорчена. Когда вы наводите курсор мыши на значки, вы видите огромное пространство, отмеченное вокруг них, которое не может быть нарушено (как вы можете видеть на изображении ниже), поэтому их нужно размещать очень далеко друг от друга.
18.04 позволяет размещать значки намного ближе друг к другу, и вокруг них не остается отмеченного пространства. Этот новый способ оставляет на рабочем столе гораздо меньше места для организации большого количества значков, включая папки, файлы и ярлыки. Есть ли способ значительно уменьшить размер иконок и их "пробелов" или вернуться к старой системе организации файлов? В "Настройках" есть инструмент для изменения размера значков Dock, но не значков рабочего стола.
Кроме того, каждый раз, когда я что-то перемещаю или удаляю, рабочий стол "мигает", а значки меняются автоматически, чего не произошло в 18.04. Я также не могу ничего переместить прямо на рабочий стол; Мне нужно перейти в папку Desktop на Nautilus. Это заставляет меня задуматься о понижении версии Ubuntu до 18.04.
2 ответа
Начиная с некоторых предыдущих версий 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 локального расширения, как показано ниже. Обратите внимание, что "локальное" - это главное изменение.
{нам нужно отредактировать 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
Обновите оболочку gnome с помощью Alt+F2 'r' Enter.
Убедитесь, что вы никогда не включаете оба расширения desktop-icons@csoriano
(Расширение системы) и desktop-icons@csoriano-local
(Местный добавочный номер)
В Ubuntu 21.04 вы можете изменить размер значков на рабочем столе, просто снова настроив его в настройках рабочего стола.
Щелкните правой кнопкой мыши на рабочем столе-> выберите настройки. Вы можете настроить размер значка в диалоговом окне.