-
-
Notifications
You must be signed in to change notification settings - Fork 733
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Network module shows wired connection disabled #816
Comments
I have a theory. I see this change: If I'm understanding correctly, previously, if Waybar started and couldn't resolve the network interface, it would throw an error. And my systemd service auto-restarts Waybar on failure. So perhaps Waybar was starting before the network interface was available, exiting with error, and getting restarted until the network is available. But now it doesn't exit if the network interface is unavailable. I've tried adding the following to the systemd unit, with no success: Perhaps it would be good if Waybar occasionally polled for the network interface? |
Probably a duplicate of #388 |
I'm now starting Waybar with a script that waits until my ethernet adapter has an IPv4 address before starting Waybar. This has fixed the issue. So, I'm not 100% sure it's the same as 388, although it's possible it's caused by the same bug. |
I think it's because of a segfault when trying to create the netlink socket: Note that it worked fine for me before (on kernel 5.7 around a month ago).
|
I have a problem that could be related, the network module don't autorefresh. If I disconnect the pc from the network, it still appears connected. |
Using version 0.9.3-3 on Arch Linux. This issue started with 0.9.3-1.
When I boot up (Swaywm), the network module shows the wired connection as disabled, even though it's not. The only way to fix it is to restart Waybar, after which it shows the connection as connected and correctly displays connection name and IP address.
Config:
I'm starting Waybar with systemd:
The text was updated successfully, but these errors were encountered: