我有 Lubuntu 17.04 和 i3 窗口管理器。我正在尝试从 i3wm 打开网络管理器,但不能。互联网连接通过进入我通过 LXDE 设置的默认网络进行工作,但是除非我通过 LXDE 重新登录,否则我无法通过 nm-applet 更改网络。当我nm-applet
在 i3 的终端中运行时,没有任何反应。有什么建议么? (我只是希望能够使用鼠标在 wifi 网络之间进行更改,我不想为此在命令行中工作。)
附录:
这是输出systemctl status dbus-org.freedesktop.nm-dispatcher.service
● NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service
Loaded: loaded (/lib/systemd/system/NetworkManager-dispatcher.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2017-06-25 21:35:57 EDT; 967ms ago
Main PID: 1477 (nm-dispatcher)
Tasks: 3 (limit: 4915)
CGroup: /system.slice/NetworkManager-dispatcher.service
└─1477 /usr/lib/NetworkManager/nm-dispatcher
Jun 25 21:35:57 dot-HP-Compaq-8200-Elite-USDT-PC systemd[1]: Starting Network Manager Script Dispatcher Service...
Jun 25 21:35:57 dot-HP-Compaq-8200-Elite-USDT-PC systemd[1]: Started Network Manager Script Dispatcher Service.
Jun 25 21:35:57 dot-HP-Compaq-8200-Elite-USDT-PC nm-dispatcher[1477]: req:1 'dhcp6-change' [wlxc83a35c67f33]: new request (1 scripts)
Jun 25 21:35:57 dot-HP-Compaq-8200-Elite-USDT-PC nm-dispatcher[1477]: req:1 'dhcp6-change' [wlxc83a35c67f33]: start running ordered scripts.
lines 1-12/12 (END)
更新2:
我能够查明问题所在,这是一个奇怪的问题(不会随 改变exec_always
):当我使用附加屏幕时,nm-applet
当其他所有内容都存在时, 不会显示。如果我断开第二个显示器并重新启动电脑,它会按预期显示在右下角。
答案1
根据拱门维基尝试:
exec --no-startup-id nm-applet --sm-disable
在你的 .i3config 中。这应该可以解决非 XDG WM 的问题。我正在运行 i3(虽然是单显示器,所以结果可能会出现偏差)并以这种方式运行。
答案2
在尝试了这里和其他地方找到的大量建议之后,我的解决方案是:
bar {
tray_output primary
status_command i3status
}
小心 c&p,不确定它的格式是否正确