26

ingvaro⇓ пишет:

Поднял все таки ваш скрипт сеть на Net-Applet wifi через роутер с паролем .

Это не мой скрипт. Я просто оформил в один файл все команды с форума, ссылку на который вам давали.

ingvaro⇓ пишет:

А на другом юзере ? Опять придется скрипт запускать ?

Пока NetworkManager запущен как системный сервис, не надо, запустите от пользователя, придется.

algri14 пишет:

Да, systemctl stop NetworkManager.service уже достаточно и незачем его убивать командой killall, к тому же:

Вы о чем?

ingvaro пишет:

И  непонятен смысл присутствия  NM-applet  и Net-Applet  в системе

Вы об этом у чукотских товарищей спросите, у них траффик дорогой.

ingvaro пишет:

Т к NM-applet  самодостаточен и не зависит от drakconf

Drak* -это фишка mageia, это то, что индивидуализирует дистрибутив.  Или вам нужен очередной клон убунты с обоями от mageia?

27 (2019-11-08 19:48:17 отредактировано ingvaro)

kvv-vp⇓ пишет:

Drak* -это фишка mageia, это то, что индивидуализирует дистрибутив.  Или вам нужен очередной клон убунты с обоями от mageia?

Клона убунты на Магее не  добиться. Хотя запускал я на своей сборке тестовую 19.10
И Убунту 19.10  порою даже лучше состыковывается с Магеей чем  Роса
Допустим настройки для grub2 взял из Магеи и все подошло.
А что запускать NM-applet  или  Net-Applet  дело вкуса и личных предпочтений
У каждого аплета есть свои преимущества и недостатки

28

algri14⇓ пишет:

Да, systemctl stop NetworkManager.service уже достаточно и незачем его убивать командой killall,

kvv-vp⇓ пишет:

Вы о чем?

В спешке перефразировал, там и так всё правильно stop NetworkManager.service

kvv-vp⇓ пишет:
#!/bin/bash
systemctl start NetworkManager.service
systemctl enasble NetworkManager.service
echo "AUTOSTART=FALSE" > ~/.net_applet
killall net_applet
reboot

А что можно вместо killall net_applet, не очень мне нравится убивать процессы командой killall

29 (2019-11-08 20:59:23 отредактировано ingvaro)

algri14⇓ пишет:

А что можно вместо killall net_applet, не очень мне нравится убивать процессы командой killall

Что бы net-applet не запускался при старте надо удалить :

rm -rf /etc/xdg/autostart/net_applet.desktop

Скорее всего этого будет достаточно.
Сервиса для systemd у net-applet нет  и иначе его удалить его запуск из системы скорее всего нельзя
Но может выполнение

echo "AUTOSTART=FALSE" > ~/.net_applet

Исправит дело но каждый раз запускать скрипт запуска nm-applet  да еще от юзера представляется мне неудобным вариантом

А так я  применил :

[ -f "/usr/bin/net_applet" ] && rpm --nodeps -e drakx-net-applet

Т е полное удаление пакета
Т к непонятно что после выполнения killall net_applet, будет после перезагрузки.
Скорее всего все вернется на круги своя без удаления /etc/xdg/autostart/net_applet.desktop

30

ingvaro пишет:

Т к NM-applet  самодостаточен и не зависит от drakconf

ingvaro⇓ пишет:

А что запускать NM-applet  или  Net-Applet  дело вкуса и личных предпочтений
У каждого аплета есть свои преимущества и недостатки

Полностью согласен с вами. Поэтому, считаю  независимость NM от drak* его  большим плюсом, т.е, на установочном диске drakи есть, а NM нет.  Независимость, однако.

algri14 пишет:

А что можно вместо killall net_applet, не очень мне нравится убивать процессы командой killall

Просто закомментируйте эту строку в этом скрипте. Она оставлена для тех, кто  захочет обойтись без перезагрузки.

ingvaro пишет:

Что бы net-applet не запускался при старте надо удалить :

Напишите об этом разработчикам, они не знают.

31

ingvaro⇓ пишет:

Т к непонятно что после выполнения killall net_applet, будет после перезагрузки.
Скорее всего все вернется на круги своя без удаления /etc/xdg/autostart/net_applet.desktop

Возможные варианты решения проблемы:
- карты
- кофейная гуща
- Башаров с  его экстрасенсами
-
-
- и так, на всякий случай, официальная документация. Это для тех, кто хочет разобраться в проблеме. Вы ее
не читаете.

32

У меня нет особого интереса разбираться с net_applet,
Я использую nm_applet,

ingvaro⇓ пишет:

Сервиса для systemd у net-applet нет

Это не современно

33

ingvaro⇓ пишет:

У меня нет особого интереса разбираться с net_applet,

ingvaro⇓ пишет:

Это не современно

Тогда для чего вся эта ваша  писанина. Вам не стремно писать  о том, в чем вы не разбираетесь?

34 (2019-11-09 10:40:08 отредактировано ingvaro)

kvv-vp⇓ пишет:

Тогда для чего вся эта ваша  писанина.

Вся эта писанина для тех кто хочет попробовать nm-applet   и опять вернуться к net-applet
У себя я установил net-applet и аж два дня запускал его. Больше двух дней я net-applet  вынести не смог.
Предложенные мною скрипты, взяты опять же из вашей ссылки, работают
Ваши же надо запускать после запуска системы от юзера
Как то вы из всего предложенного по ссылке выбрали не совсем оптимальный вариант
Мне это кажется неудобным. Ну кому удобно то пусть и запускает
После запуска системы и входа на раб-стол надо работать а не перенастраивать систему.
Сам nm-applet  в Магее работает и работает хорошо
По прежнему считаю что в системе должен быть один аплет а два аплета это перебор

Вот что пишет  doktor5000  -  https://forums.mageia.org/en/viewtopic. … let#p51435

+ открыть спойлер

After I switched to NetworkManager, I had to remove all drakx-net packages (including libdrakx-net) to get NetworkManager to work properly. If you didn't already do that, you can remove them, as you will know, with

После того, как я переключился на NetworkManager, мне пришлось удалить все пакеты drakx-net (включая libdrakx-net), чтобы заставить NetworkManager работать должным образом.  Если вы этого еще не сделали, то можете удалить их, с помощью

    rpm -e --nodeps <packagenames>

Комментарии излишни

35

ingvaro⇓ пишет:

Комментарии излишни

Отнюдь, предложенная цитата принадлежит не doktor5000, а пользователю marja:

marja пишет:

After I switched to NetworkManager, I had to remove all drakx-net packages (including libdrakx-net) to get NetworkManager to work properly. If you didn't already do that, you can remove them, as you will know, with

После того, как я переключился на NetworkManager, мне пришлось удалить все пакеты drakx-net (включая libdrakx-net), чтобы заставить NetworkManager работать должным образом.  Если вы этого еще не сделали, то можете удалить их, с помощью

    rpm -e --nodeps <packagenames>

На что doktor5000 заметил:

doktor5000 пишет:

No, that is definitely not required. I've already posted the link for the thread how to switch back and forth between networkmanager and net_applet.
For completeness sake: сообщение

Нет, это определенно не обязательно. Я уже разместил ссылку в теме, как переключаться между networkmanager и net_applet
Для полноты картины: сообщение

зы: вообще-то немудрено ошибиться и запутаться в переводах, тем более машинных, но я попробую, чтобы уже полностью иметь всю информацию (может найду время в вики написать)

Спасибо сказали: ingvaro1

36 (2019-11-09 17:34:32 отредактировано ingvaro)

Спасибо за пояснение. То же путаюсь с английским

algri14⇓ пишет:

(может найду время в вики написать)

Только все равно. Запуск настоечного скрипта от юзера представляется мне не совсем удобным
Да и я всегда на networkmanager  и неудобств не испытывал

37

ingvaro⇓ пишет:

Что бы net-applet не запускался при старте надо удалить :

rm -rf /etc/xdg/autostart/net_applet.desktop

Ведь уже писали, что достаточно создать запись в каталоге юзера (вдруг потом потребуется):

echo "AUTOSTART=FALSE" > ~/.net_applet

Кто-нибудь пояснит запись:

doktor5000 пишет:
echo "AUTOSTART=FALSE" > ~/.net_applet
killall net_applet

sudo urpmi networkmanager-applet plasma-applet-nm
sudo systemctl start NetworkManager.service; sudo systemctl enable NetworkManager.service
systemctl disable NetworkManager-wait-online.service
sudo systemctl status NetworkManager.service

ссылка на сообщение

для чего две нижние строчки:

systemctl disable NetworkManager-wait-online.service
sudo systemctl status NetworkManager.service

зы: кстати, вместо killall net_applet можно в графике просто выключить аплет, т.е. "Выйти" (там же убрать галочку автозагрузки), соединение инета при этом останется и переходите на NM-applet

38 (2019-11-09 16:27:35 отредактировано ingvaro)

algri14⇓ пишет:

для чего две нижние строчки:

systemctl disable NetworkManager-wait-online.service       -   исключает старт NetworkManager-wait-online  при запуске системы (сервис не будет загружаться)
sudo systemctl status NetworkManager.service                     -   покажет в терминале состояние NetworkManager.service
algri14⇓ пишет:

: кстати, вместо killall net_applet можно в графике просто выключить аплет, т.е. "Выйти" (там же убрать галочку автозагрузки), соединение инета при этом останется и переходите на NM-applet

А где эта галочка ?
И net_applet  ведь запускает   /etc/xdg/autostart/net_applet.desktop

Спасибо сказали: algri141

39

algri14⇓ пишет:

для чего две нижние строчки:

etworkManager-wait-online.service -ожидает информацию из сети. Если у вас информация о пользователях хранится на удаленном сервере, а не в локальном файле, то данный сервис нужен. Если, в локальном файле, то можно отключить. Откройте МСС-система-аутенфикация, сразу поймете, о чем речь.

algri14⇓ пишет:

killall net_applet можно в графике п

Линукс многопользовательская система и в ней могут работать одновременно несколько пользователей, использующих net_applet. В этом случае killall  выдаст ошибку. Это предупреждение, что вы не единственный пользователь в системе,  стоит ли переходить на NM.

40

Консоль: root
[root@localhost ~]# systemctl status NetworkManager.service
● NetworkManager.service - Network Manager
   Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:NetworkManager(8)

маш-перевод пишет:

Loaded: loaded (/usr / lib/systemd/system / NetworkManager.сервис; отключено; предустановка поставщика: включена)
   Активный: неактивен (мертв)
     Документы: man:NetworkManager(8)

и, всё таки не совсем,

NetworkManager.service; disabled; — NetworkManager.сервис; отключено;
vendor preset: enabled —      предустановка поставщика: включена (как это понимать)
Active: inactive (dead) —        Активность(состояние): неактивен (пассивен)
Вот поэтому для меня страницы иностранного мана вещь бесполезная, потому как маш-перевод не даёт толкования спец-терминов на русском языке, вроде переведено, но толковать можно в обе стороны.

algri14⇓ пишет:

кстати, вместо killall net_applet можно в графике просто выключить аплет, т.е. "Выйти" (там же убрать галочку автозагрузки), соединение инета при этом останется и переходите на NM-applet

ingvaro⇓ пишет:

А где эта галочка ?

По net_applet кликнуть ПКМ (не левая, а правая), всплывает интерактивное меню, там - Выйти или Настройки

41

algri14⇓ пишет:

NetworkManager.service; disabled; — NetworkManager.сервис; отключено;

Сервис NetworkManager.service не запущен
Можно запустить сервис из drakconf  (Система / Включени и отключение системных сервисов )
Но как  выяснилось переключение на NetworkManager можно сделать запустив :

echo "AUTOSTART=FALSE" > ~/.net_applet

42 (2019-11-10 17:58:50 отредактировано ingvaro)

algri14⇓ пишет:

кстати, вместо killall net_applet можно в графике просто выключить аплет, т.е. "Выйти" (там же убрать галочку автозагрузки), соединение инета при этом останется и переходите на NM-applet

Только что проверил у себя

algri14⇓ пишет:

По net_applet кликнуть ПКМ (не левая, а правая), всплывает интерактивное меню, там - Выйти или Настройки

И убрать галочку автозагрузки аналогично выполнению команды

ingvaro⇓ пишет:

Но как  выяснилось переключение на NetworkManager можно сделать запустив :

echo "AUTOSTART=FALSE" > ~/.net_applet

Т е установил net-applet. Убрал галочку автозагрузки и перезагрузился и net-applet не запущен !!!

Однако другая проблема . Как теперь вернуть net-applet  ?

1)  Можно уже опробованным скриптом
2) Можно опять же из графики
  Запустить из меню Net-Applet. Установить галочку автозагрузки на Net-Applet
   Щелкнув правой кнопкой мыши по nm-applet убрать галочку с " Включить поддержку сети"
Но эта галка не отключает запуск NetworkManager при загрузке
Сервис NetworkManager надо отключить из drakconf  (Система / Включени и отключение системных сервисов )
Перезагрузиться или перезапустить сервисы wpa_supplicant и network
Можно из графики, но можно из терминала запустив команду

Консоль: root
[root@localhost ~]# systemctl restart wpa_supplicant  network

PS
Только пакет mgaonline удалил, т к  при входе в систему от юзера он не работает

Спасибо сказали: algri141

43 (2020-11-01 19:21:48 отредактировано ingvaro)

kuguar⇓ пишет:

Подскажите простой способ включить Network Manager и отключить NA при установке системы.

Установить пакеты

+ открыть спойлер

networkmanager
networkmanager-wifi
networkmanager-applet
networkmanager-l2tp
networkmanager-openconnect
networkmanager-openvpn
networkmanager-pptp
networkmanager-vpnc
networkmanager-adsl
networkmanager-bluetooth
networkmanager-libreswan
networkmanager-ppp
networkmanager-team
networkmanager-tui
networkmanager-wwan
ppp
ppp-devel
ppp-dhcp
ppp-pppoatm
ppp-pppoe
ppp-radius
pptp-linux

Для плазмы

+ открыть спойлер

plasma-applet-nm
plasma-applet-nm-fortisslvpnui
plasma-applet-nm-l2tp
plasma-applet-nm-openconnect
plasma-applet-nm-openvpn
plasma-applet-nm-pptp
plasma-applet-nm-ssh
plasma-applet-nm-vpnc

Запустить скрипт

+ открыть спойлер

rm -rf /etc/xdg/autostart/net_applet.desktop
/usr/bin/systemctl enable NetworkManager.service
/usr/bin/systemctl disable NetworkManager-wait-online.service
/usr/bin/systemctl restart NetworkManager.service

Перезагрузиться

Ничего настраивать не надо т к WiFi сам запускается.

Или вместо скрипта  можно сделать изменения в  drakconf / система / включение отключение сервисов


Есть способ в рабоче столе сделать переключение между Network Manager  и net_applet.desktop  но что то у меня он не прижился
Я net_applet.desktop из /etc/xdg/autostart удаляю

44

Перешёл в магее полностью на NM. Всё работает, но загрузка очень долгая - больше 30 секунд с ssd.
Посмотрел $ systemd-analyze blame
network-up.service стартует 26 секунд. Сделал как на англоязычной странице рекомендовали
[root@computer ~]# systemctl mask network.service
[root@computer ~]# systemctl mask network-up

Загрузка стала меньше 9 секунд.

Но там ещё рекомендовали вредную вещь - снести пакеты drakx-net. Попробовал - прицепом мне снесло половину drak утилит. Пришлось ставить их вручную обратно.

Acer EX2540 i3-6006U 8Gb DDR4 Mageia 7.1 64bit MATE 1.22.1

45 (2020-11-15 12:36:51 отредактировано ingvaro)

kuguar⇓ пишет:

network-up.service стартует 26 секунд.

У меня wifi дома вроде бысто устанавливаеися

kuguar⇓ пишет:

Но там ещё рекомендовали вредную вещь - снести пакеты drakx-net. Попробовал - прицепом мне снесло половину drak утилит. Пришлось ставить их вручную обратно

Удалять пакеты drakx-net не стал. А  удалил /etc/xdg/autostart/net_applet.desktop
Получилось что он есть но не активирован и  вручную из меню его можно запустить и в drakcnf установка сети у меня  работает

46

kuguar⇓ пишет:

[root@computer ~]# systemctl mask network.service
[root@computer ~]# systemctl mask network-up

А "systemctl disable" не проверяли? С такой "маскировкой" проблемы могут быть.

47

# systemctl disable network-up
Synchronizing state of network-up.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install disable network-up
Unit /etc/systemd/system/network-up.service is masked, ignoring.
# systemctl disable network.service
Synchronizing state of network.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
Executing: /usr/lib/systemd/systemd-sysv-install disable network
Unit /etc/systemd/system/network.service is masked, ignoring.

Не пойму - это хорошо или плохо?

Acer EX2540 i3-6006U 8Gb DDR4 Mageia 7.1 64bit MATE 1.22.1

48

Сначала "размаскируйте" сервисы (верните все в начальное состояние)
[root@computer ~]# systemctl unmask network.service
[root@computer ~]# systemctl unmask network-up
Перезагрузитесь и посмотрите время загрузки. Далее  уж
[root@computer ~]# systemctl disable network.service
[root@computer ~]# systemctl disable network-up
Снова перезагрузитесь и сравните время загрузки. Если оно уменьшилось и вас  устраивает, то лучше использовать "disable".В этом случае сервис просто убирается из автозагрузки. При "mask" сервис становится недоступным для systemd и других служб и программ.

49

Размаскировал. Получил сообщение -
Removed /etc/systemd/system/network.service
Removed /etc/systemd/system/network-up.service

Перегрузил ноут, время загрузки не изменилось.
Потом сделал disable, перегрузил - время загрузки то же самое. Ничего не отвалилось. Оставлю так.

Acer EX2540 i3-6006U 8Gb DDR4 Mageia 7.1 64bit MATE 1.22.1