Всем привет!
Постоянно в обсуждении в комментариях сталкиваюсь с идеей о том, что Gnome 3 - крайне прожорливое окружение рабочего стола.
Однако, даже самое прожорливое рабочее окружение можно настроить и крепко тем самым снизить его потребности в системных ресурсах.
Как? Сейчас расскажу.
Прежде всего, я прикинул, чем я буду заниматься на этом ноутбуке. И решил, что мне нужно тщательнее подходить к выбору софта.
Потому Ubuntu и ее производные я отверг сразу - эти системы из рук вон плохо оптимизируются под слабое железо, а обилие патчей, заплаток и костылей по всему коду системы заставляют ее потреблять больше ресурсов, чем конкуренты при аналогичном наборе ПО.
Поскольку я люблю свежие версии программ, я использую Fedora Linux и неплохо знаком с устройством системы. Она очень гибкая и простая. То, что нам нужно. Но данную заметку можно приложить и к другим дистрибутивам с установленным Gnome 3, имейте ввиду. Только команды будут другие. Для Debian\Ubuntu и прочих deb подобных вместо dnf используется apt, например.
Гайдов "как причесать дистрибутив XX после установки" в сети полно. Нас же интересует более тонкая настройка, направленная на повышение производительности конкретно Gnome.
Прежде всего, поставим утилиту тонкой настройки.
sudo dnf install gnome-tweak
Затем, полезем в нее и поставим следующие настройки.
- В меню "Основное" отключим параметр "Анимации".
- В меню "Автозапуск" убедимся, что автозапуск пуст.
- В меню "Расширения" отключим все ненужные нам расширения. Выбирайте с умом, прошу вас.
Дальше - заходим в терминал.
Прежде всего, удалим бесполезную графическую утилиту, которая отправляет отчеты об ошибках в Fedora
sudo dnf remove abrt
Следом самый главный шаг - удалить к черту магазин приложений Gnome. Поверьте, оно вам не нужно, а системные ресурсы есть на ура.
sudo dnf remove PackageKit gnome-software
Дальше отрубим службы, отвечавшие за обмен данных с онйлайн аккаунтами (при настройке гнома, вам предлагали залогиниться в Google Drive и все такое - вот это и отключим.
systemctl --user mask evolution-addressbook-factory evolution-calendar-factory evolution-source-registry
А дальше совет посложнее. Если вы не пользуетесь или не планировали пользоваться системой виртуализации - ее можно отключить вот так:
sudo systemctl disable libvirtd
Наконец подумайте, нужен ли вам поиск-пылесос? Если не нужен поиск по файлам, страничкам, знакам и словам - отключите это все.
systemctl --user mask tracker-miner-apps tracker-miner-fs tracker-store
Обязательно перезагружаем систему и любуемся результатом.
Понравилась заметка?
Поставь лайк, чтобы видеть больше подобного контента, в том числе от меня.
Подпишись на канал и заходи в чат Полезного сопротивления чтобы ничего не пропустить!