当我启动 Awesome WM 时,它运行正常,但它不会启动搜索并连接到 wifi 网络的守护进程/应用程序。
如何让它在启动时和按需时都做到这一点,因为我可能希望它只在按需时这样做?
答案1
我假设您想要启动类似的东西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
只有一个正在运行的实例。
答案2
按Super和Enter键。输入以下命令检查网络管理器服务状态:
sudo service network-manager status
如果它已启动并正在运行,请检查可用的 WiFi 网络:
nmcli con list
连接:
nmcli con up id (the name of your wifi networks)