Missing workspace indicators #1821
Replies: 8 comments
-
Hi, I have the same problem since yesterday after a system upgrade on a gentoo system. No idea what caused it though.
|
Beta Was this translation helpful? Give feedback.
-
So I just checked the dependencies. The issue comes with json-c-0.14, json-c-0.13.1 seems fine. My workspaces are back in waybar. 😃 |
Beta Was this translation helpful? Give feedback.
-
On Ubuntu, this was broken by the upgrade to As a temporary workaround, it works to downgrade to sudo apt install libjson-c4=0.13.1+dfsg-7 After the downgrade, you need to restart Sway, not just Waybar. |
Beta Was this translation helpful? Give feedback.
-
Thank you! I will look into this and be back |
Beta Was this translation helpful? Give feedback.
-
I believe issue is somewhere in sway <-> swaymsg interoperability. From swaymsg/main.c:
But running
Note that there is no "active" field. |
Beta Was this translation helpful? Give feedback.
-
Yep, this line in sway/ipc-json.c fails with -1:
|
Beta Was this translation helpful? Give feedback.
-
Well, I believe I have the answer:
Works fine with 0.13.1, breaks with 0.14.0. In Gentoo working version is 0.14-r1, 0.14-r2 contains security fix that breaks things. |
Beta Was this translation helpful? Give feedback.
-
The package has been fixed in Ubuntu already - everything is working good for me again |
Beta Was this translation helpful? Give feedback.
-
Hello, today, out of the blue, waybar stopped showing me the active workspaces for Sway.
Waybar or Sway both do not issue any error on start, but one curious thing I've discovered later is that it seems that Sway isn't reporting any outputs:
I know this might be better an issue for the Sway issue tracker, but perhaps someone else has already encountered similar?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions