Уголок новичка
   4182

NetworkManager не запускается вместе с системой

После выполнения команды:
sudo systemctl enable systemd-swap
NetworkManager не запускается после включения автоматически.

Данная команда работает и запускает его:
sudo systemctl enable NetworkManager.service

Статус NM после запуска системы, при включенном systemd-swap:
systemctl status NetworkManager
● NetworkManager.service - Network Manager
     Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; v>
    Drop-In: /usr/lib/systemd/system/NetworkManager.service.d
             └─NetworkManager-ovs.conf
     Active: inactive (dead) since Thu 2020-07-23 18:58:38 +05; 45s ago
       Docs: man:NetworkManager(8)
   Main PID: 635 (code=exited, status=0/SUCCESS)

июл 23 18:57:52 ivan-e1510 NetworkManager[635]: <info>  [1595512672.9543] devic>
июл 23 18:57:52 ivan-e1510 NetworkManager[635]: <info>  [1595512672.9558] devic>
июл 23 18:57:52 ivan-e1510 NetworkManager[635]: <info>  [1595512672.9670] devic>
июл 23 18:57:52 ivan-e1510 NetworkManager[635]: <warn>  [1595512672.9677] sup-i>
июл 23 18:58:38 ivan-e1510 systemd[1]: NetworkManager.service: Unexpected error>
июл 23 18:58:38 ivan-e1510 NetworkManager[635]: <info>  [1595512718.4799] caugh>
июл 23 18:58:38 ivan-e1510 NetworkManager[635]: <info>  [1595512718.4945] devic>
июл 23 18:58:38 ivan-e1510 NetworkManager[635]: <info>  [1595512718.4962] manag>
июл 23 18:58:38 ivan-e1510 NetworkManager[635]: <info>  [1595512718.5113] exiti>
июл 23 18:58:38 ivan-e1510 systemd[1]: NetworkManager.service: Succeeded.


При выключенном systemd-swap:
systemctl status NetworkManager
● NetworkManager.service - Network Manager
     Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; v>
    Drop-In: /usr/lib/systemd/system/NetworkManager.service.d
             └─NetworkManager-ovs.conf
     Active: active (running) since Thu 2020-07-23 18:52:26 +05; 1min 48s ago
       Docs: man:NetworkManager(8)
   Main PID: 573 (NetworkManager)
      Tasks: 3 (limit: 4564)
     Memory: 14.5M
     CGroup: /system.slice/NetworkManager.service
             └─573 /usr/bin/NetworkManager --no-daemon

июл 23 18:52:37 ivan-e1510 NetworkManager[573]: <info>  [1595512357.9304] dhcp4>
июл 23 18:52:37 ivan-e1510 NetworkManager[573]: <info>  [1595512357.9347] devic>
июл 23 18:52:37 ivan-e1510 NetworkManager[573]: <info>  [1595512357.9426] devic>
июл 23 18:52:37 ivan-e1510 NetworkManager[573]: <info>  [1595512357.9432] devic>
июл 23 18:52:37 ivan-e1510 NetworkManager[573]: <info>  [1595512357.9445] manag>
июл 23 18:52:37 ivan-e1510 NetworkManager[573]: <info>  [1595512357.9486] manag>
июл 23 18:52:37 ivan-e1510 NetworkManager[573]: <info>  [1595512357.9490] polic>
июл 23 18:52:37 ivan-e1510 NetworkManager[573]: <info>  [1595512357.9545] devic>
июл 23 18:52:38 ivan-e1510 NetworkManager[573]: <info>  [1595512358.1995] manag>
июл 23 18:52:42 ivan-e1510 NetworkManager[573]: <info>  [1595512362.8847] agent

Команда выключения systemd-swap:
sudo systemctl disable systemd-swap
Removed /etc/systemd/system/multi-user.target.wants/systemd-swap.service.


Также это влияет на общий запуск системы.
В первом случае(systemd-swap включен):
systemd-analyze
Startup finished in 3.230s (firmware) + 1.236s (loader) + 3.548s (kernel) + 54.634s (userspace) = 1min 2.649s 
graphical.target reached after 5.973s in userspace

Во втором(systemd-swap выключен):
systemd-analyze
Startup finished in 3.128s (firmware) + 2.103s (loader) + 3.244s (kernel) + 11.829s (userspace) = 20.306s 
graphical.target reached after 5.340s in userspace


Как мне поставить их в автозагрузку вместе?

9 комментариев

avatar
Можно через dhcpcd.service интернет подключать, при этом пропадут графические настройки сети, но я бы сначала со свапом разобрался. Имхо это ненормально вообще, что на 40 секунд загрузку увеличивать, что NetworkManager не давать работать.
0
avatar
Обычный swapfile работает, а когда я попытался zram настроить через systemd-swap. Начались проблемы. Swapfile я создавал как здесь написано: wiki.manjaro.org/index.php?title=SwapUsing_zswap_with_systemd-swap.
А zram через systemd-swap. Перед запуском я менял файл /etc/systemd/swap.conf
<code>#  This file is part of systemd-swap.
#
# Entries in this file show the systemd-swap defaults as
# specified in /usr/share/systemd-swap/swap-default.conf
# You can change settings by editing this file.
# Defaults can be restored by simply deleting this file.
#
# See swap.conf(5) and /usr/share/systemd-swap/swap-default.conf for details.

<a class="inline-tag" href="https://manjaro.ru/tag/zswap_enabled/">zswap_enabled</a>=1
<a class="inline-tag" href="https://manjaro.ru/tag/zswap_compressor/">zswap_compressor</a>=zstd
<a class="inline-tag" href="https://manjaro.ru/tag/zswap_max_pool_percent/">zswap_max_pool_percent</a>=25
<a class="inline-tag" href="https://manjaro.ru/tag/zswap_zpool/">zswap_zpool</a>=z3fold
zram_enabled=1
zram_size=$(( RAM_SIZE / 8 ))
<a class="inline-tag" href="https://manjaro.ru/tag/zram_count/">zram_count</a>=${NCPU}
zram_streams=${NCPU}
zram_alg=zstd
<a class="inline-tag" href="https://manjaro.ru/tag/zram_prio/">zram_prio</a>=32767
<a class="inline-tag" href="https://manjaro.ru/tag/swapfc_enabled/">swapfc_enabled</a>=0
<a class="inline-tag" href="https://manjaro.ru/tag/swapfc_force_use_loop/">swapfc_force_use_loop</a>=0
<a class="inline-tag" href="https://manjaro.ru/tag/swapfc_frequency/">swapfc_frequency</a>=1
<a class="inline-tag" href="https://manjaro.ru/tag/swapfc_chunk_size/">swapfc_chunk_size</a>=256M
<a class="inline-tag" href="https://manjaro.ru/tag/swapfc_max_count/">swapfc_max_count</a>=32
<a class="inline-tag" href="https://manjaro.ru/tag/swapfc_min_count/">swapfc_min_count</a>=0
<a class="inline-tag" href="https://manjaro.ru/tag/swapfc_free_ram_perc/">swapfc_free_ram_perc</a>=35
<a class="inline-tag" href="https://manjaro.ru/tag/swapfc_free_swap_perc/">swapfc_free_swap_perc</a>=15
<a class="inline-tag" href="https://manjaro.ru/tag/swapfc_remove_free_swap_perc/">swapfc_remove_free_swap_perc</a>=55
<a class="inline-tag" href="https://manjaro.ru/tag/swapfc_priority/">swapfc_priority</a>=50
<a class="inline-tag" href="https://manjaro.ru/tag/swapfc_path/">swapfc_path</a>=/var/lib/systemd-swap/swapfc/
<a class="inline-tag" href="https://manjaro.ru/tag/swapfc_nocow/">swapfc_nocow</a>=1
<a class="inline-tag" href="https://manjaro.ru/tag/swapfc_directio/">swapfc_directio</a>=1
<a class="inline-tag" href="https://manjaro.ru/tag/swapfc_force_preallocated/">swapfc_force_preallocated</a>=0
<a class="inline-tag" href="https://manjaro.ru/tag/swapd_auto_swapon/">swapd_auto_swapon</a>=1
<a class="inline-tag" href="https://manjaro.ru/tag/swapd_prio/">swapd_prio</a>=1024</code>
0
avatar
есть вариант, что не с проста ребята, пилящие systemd-swap в инструкции, пишут, что нужно отключать другие swap-файлы или разделы.



тык
0
avatar
Перед установкой выполнил команды
sudo swapoff /swapfile
sudo rm /swapfile

И в файле /etc/fstab
Удалил строчку
/swapfile none swap defaults 0 0

Строки
UUID=c2430cf1-8ea9-4422-a5c5-5a38779194c3 swap           swap    defaults,noatime 0 2
не было.

swapfile был 1
Последний раз редактировалось
0
avatar
Можно вообще средствами сустемды: systemd-networkd.
0
avatar
Вместо NetworkManager dhcpcd:
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service  
systemctl enable dhcpcd.service
systemctl start dhcpcd.service
Последний раз редактировалось
0
avatar
NetworkManager выключен:
<code>systemd-analyze
Startup finished in 3.226s (firmware) + 1.842s (loader) + 3.508s (kernel) + 52.988s (userspace) = 1min 1.565s 
graphical.target reached after 6.010s in userspace
</code>
0
avatar
Я решил свою проблему. У меня работает и zram, и NetworkManager. Systemd-swap я удалил и поставил zramswap из Aur.
0
avatar
ну так себе решение)
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.