💾 Archived View for tilde.team › ~rami › redhat_nm_wait_online.gmi captured on 2023-12-28 at 16:13:18. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

~Rami ₪ MANUALS

רמי

SUBJECT: NetworkManager-wait-online: Отключение сервиса

AUTHOR: Rami Rosenfeld

DATE: 22/11/23

TIME: 01.00

LANG: ru, en

LICENSE: GNU FDL 1.3

TAGS: gnu, gnome, software, opensource, linux, system, man, manual, bash, privacy, security, rhel, centos, mate, xfce, lxde, spin, de, systemd, systemctl, selinux, firewalld, dnf, rpm, ostree, flatpak, siverblue

NetworkManager-wait-online: Отключение сервиса

INTRO

Я всегда советую: отключайте ненужные сервисы и сокеты systemd (но делайте это осторожно и обдуманно)! Навскидку могу перечислить несколько, для которых я (за их ненадобностью) делаю "systemctl stop... && systemctl disable/mask..." сразу после установки ОС: это tracker (его в первую очередь! - подробности см. в отдельном материале в разделе Manuals), а также cups, bluez, etc.

Этими действиями вы: 1) сократите время загрузки ОС; 2) незначительно освободите оперативную память.

Совсем недавно, разыскивая ответ на абсолютно другой вопрос, я наткнулся на весьма дельный совет касательно сервиса NetworkManager-wait-online.service. Подробности см. ниже.

NOTE

Сообщается, что сервис "NetworkManager-wait-online" на самом деле - абсолютная пустышка. Все, что он делает, это ждет сетевое подключение, после чего сообщает о его наличии всем заинтересованным программам. Но(!) при этом он серьезно тормозит первоначальную загрузку ОС (некоторые свидетельствуют: от 15 до 60 секунд; впрочем, лично я такого не замечал!)

Сервис отключается стандартной командой systemctl:

systemctl disable NetworkManager-wait-online.service

Попутно указывается, что необходимо выполнять именно "disable", но не "mask"! Причина: этот сервис "WantedBy=network-online.target".

Я проверил этот способ на ноутбуке 2012/13 г. издания со свежей Fedora GNU/Linux. Изначально моя настроенная система загружалась за 24 секунды (отсчитывается от момента ввода парольной фразы для разблокировки полнодискового шифрования - и до момента появления поля ввода пользовательского пароля)... И действительно - работает! Время загрузки сократилось до 18 секунд (это не столь заметно, но на иных машинах могут быть свои нюансы и другие результаты).

Дополнительно см.:

What does networkmanager-wait-online-service Do?

Disable NetworkManager-wait-online.service

₪ Back to home ₪

🄯 Rami Rosenfeld, 2023. GNU FDL 1.3.