Когда я запускаю Awesome WM, он работает нормально, но не запускает демон / приложение, которое ищет и подключается к сетям Wi-Fi.
Как заставить это делать это как при запуске, так и по требованию, так как я могу хотеть, чтобы это делалось только по требованию?
Полагаю, вы хотите начать что-то вроде nm-applet
. Чтобы сделать это «по требованию», введите в командной строке: nm-applet &
.
Если вы хотите запустить его автоматически, вы можете запустить его как любое другое приложение в Awesome. В rc.lua
добавьте новую строку:
awful.util.spawn_with_shell("nm-applet &")
в раздел с вашими приложениями автозапуска; если у вас нет такого раздела, просто добавьте его в конце.
Если вы перезапустите Awesome, он снова запустит nm-applet
, что раздражает. Поэтому я предлагаю использовать:
awful.util.spawn_with_shell("pgrep -u $USER -x nm-applet > /dev/null || (nm-applet &)")
Это обеспечит nm-applet
ровно один работающий экземпляр.
Нажмите клавишу Super kbd> и Enter kbd>. Проверьте состояние службы диспетчера сети, введя следующие команды:
sudo service network-manager status
Если он включен и работает, проверьте доступные сети WiFi:
nmcli con list
[ 116]
Для подключения:
nmcli con up id (the name of your wifi networks)