Lorsque je démarre Awesome WM, cela fonctionne bien, mais le démon/l’application qui recherche et se connecte aux réseaux wifi ne démarre pas.
Comment faire en sorte que ce soit au démarrage ou à la demande, car je souhaite peut-être que ce soit le cas uniquement?
Je suppose que vous voulez commencer quelque chose comme nm-applet
. Pour le faire "à la demande", vous devez taper sur la ligne de commande: nm-applet &
.
Si vous souhaitez le lancer automatiquement, vous pouvez le démarrer comme n'importe quelle autre application dans Awesome. Dans rc.lua
ajoutez une nouvelle ligne:
awful.util.spawn_with_Shell("nm-applet &")
à la section avec vos applications à démarrage automatique; si vous n'avez pas une telle section, ajoutez-la simplement à la fin.
Si vous redémarrez Awesome, il exécutera à nouveau nm-applet
, ce qui est agaçant. Je suggère donc d'utiliser:
awful.util.spawn_with_Shell("pgrep -u $USER -x nm-applet > /dev/null || (nm-applet &)")
Cela garantira que nm-applet
aura exactement une instance en cours d'exécution.
Appuyez sur la Super et Enter clé. Vérifiez l'état du service de votre gestionnaire de réseau en tapant ces commandes:
Sudo service network-manager status
S'il est opérationnel, vérifiez les réseaux wifi disponibles:
nmcli con list
Se connecter:
nmcli con up id (the name of your wifi networks)