Поэтапная оптимизация GNOME для максимальной производительности и удобства работы: горячие клавиши, отключение служб. Описание релиза https://help.gnome.org/misc/release-notes/40.0/.
Для удобства работы нужен был линукс, решил поставить на VirtualBox Ubuntu 21.10 Desktop («Hirsute Hippo» - «Волосатый Бегемот) с Gnome 4. GNOME 4 в Ubuntu является рабочим столом по умолчанию.
Не важно какое вы предпочитаете десктопное окружение, ибо всё это дело привычки, но нельзя отрицать, что Gnome 4 это одно из лучших массовых пользовательских окружений доступных на Linux и тем забавнее наблюдать, как компания Microsoft внедряет похожие принципы работы с системой в свою Windows 11. Используйте Linux, наслаждайтесь свободной и всегда оставайтесь гладкими!
Рекомендованные системные требования Ubuntu 21.10 Desktop:
Горячие клавиши, упомянутые в этом обзоре, предназначены для Ubuntu с графическим окружением GNOME. Большинство из них должны работать и в других версиях Ubuntu и дистрибутивах Linux, а также с другими графическими окружениями, но возможны и исключения.
Super key (суперключ) в Linux — это та кнопка, которая обычно идет с логотипом Windows на клавиатуре .
Вы должны знать, что комбинации клавиш не ограничиваются лишь теми, что установлены по умолчанию. Вы можете создавать собственные комбинации клавиш. Перейдите в Настройки→ Устройства→ Клавиатура. Здесь вы увидите все комбинации клавиш, доступные в вашей системе. Прокрутите страницу вниз и вы увидите вкладку "Дополнительные комбинации".
Этот вопрос я вынес в отдельный раздел. Задача достаточно нетривиальная, потому что привычная нам раскладка по Windows Аlt+Shift или Ctrl+Shift конфликтует с системными параметрами настроек того же Gnome и других графических интерфейсов.
По умолчанию в Gnome для переключения раскладки клавиатуры используются клавиши Super key + Space.
В интернете, часто советуют для изменения горячей клавиши смены языка "Super+ Space" на Аlt+Shift, чтобы ничего не устанавливать, для Ubuntu 20.04 и выыше использовать команду (открываете терминал (Ctrl+Alt+T)):
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:alt_shift_toggle']"
Да, этов принципе работает, но клавиша Alt завязана на другие функции и например, в моем случае я постоянно терял фокус окна в котором вводил текст.
Для изменения, вы можете использовать "Доп. настройки Gnome@ из пакета Gnome Tweak Tool.
Или введите в терминале команду
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:caps_toggle']"
Всё. Теперь Caps Lock будет переключать язык клавиатуры.
Читайте также: Как отключить меню по Alt в Firefox
По окончании оптимизаций мы получаем потребление на уровне современной XFCE, но в отличие от оной уже на современном GTK4, а также со всеми рабочими эффектами и графикой.
systemctl mask, systemctl unmask : запрещает (разрешает) все и любые попытки запуска рассматриваемого модуля (либо вручную, либо как зависимость любого другого модуля, включая зависимости цели загрузки по умолчанию).
Если после отключения какой-либо службы что-то пошло не так, то просто пропишите:
systemctl --user unmask --now СЛУЖБА
Служба вернётся в строй после перезагрузки.
systemctl --user mask org.gnome.SettingsDaemon.Wacom.service Проверим состояние этой службы и видим что её состояние inactive: systemctl --user status org.gnome.SettingsDaemon.Wacom.service ○ org.gnome.SettingsDaemon.Wacom.service Loaded: masked (Reason: Unit org.gnome.SettingsDaemon.Wacom.service is masked.) Active: inactive (dead)
systemctl --user mask org.gnome.SettingsDaemon.PrintNotifications.service
systemctl --user mask org.gnome.SettingsDaemon.Color.service
systemctl --user mask org.gnome.SettingsDaemon.A11ySettings.service
systemctl --user mask org.gnome.SettingsDaemon.Wwan.service
systemctl --user mask org.gnome.SettingsDaemon.UsbProtection.service
systemctl --user mask org.gnome.SettingsDaemon.ScreensaverProxy.service
systemctl --user mask org.gnome.SettingsDaemon.Sharing.service
systemctl --user mask org.gnome.SettingsDaemon.Rfkill.service
systemctl --user mask org.gnome.SettingsDaemon.Keyboard.service
systemctl --user mask org.gnome.SettingsDaemon.Sound.service
systemctl --user mask org.gnome.SettingsDaemon.Smartcard.service
systemctl --user mask org.gnome.SettingsDaemon.Housekeeping.service
systemctl --user mask org.gnome.SettingsDaemon.Power.service
systemctl --user mask evolution-addressbook-factory evolution-calendar-factory evolution-source-registry
Сделать снимок экрана в Linux не так просто, как в Windows или Mac OS X. Это связано с тем, что в Linux нет универсальной утилиты для создания скриншотов: все зависит от конкретного дистрибутива. Однако в большинстве дистрибутивов есть по крайней мере одна программа, с помощью которой можно сделать скриншот; более того, существует множество доступных аналогичных программ.
Рассморим встроенные средства для создания скриншотов в Ubuntu Gnome. Скриншоты будут автоматически сохраняться в папку «Pictures».
apt install gnome-tweaks
gnome-session-properties
Установка шрифтов Windows происходит одинаково для любой DE, под управлением Ubuntu Gnome, Xfce и так далее.
apt install ttf-mscorefonts-installer