Open simoneruffini opened 2 years ago
Hi, yes, sov is flooding the wayland communication pipe and that causes the crash. The question is why it receives continuous zeros and ones. Does the problem exist after restart? What happens if you just tail /tmp/sovpipe in a terminal? Is there only one sov instance running?
Does the problem exist after restart?
Do you mean the restart of sway? In that case, yes it does persist.
What happens if you just tail /tmp/sovpipe in a terminal?
Nothing appears, the data just gets consumed faster than it can get printed.
Is there only one sov instance running?
Yes
Thanks, I will try it on NixOS with the given versions.
Hi, I've changed the STDIN handling in 0.93, is it still happening?
Using a similar method to bind the show/hiding and the start of
sov
as described in the README i get the following undesired behaviour:sov
glitches and remains showed as if the pipe gets repeatedly filled with 1s an 0s, in the journal I can see a lot of:Untill at some point the program crasshes with the following output:
Instead if I start
sov
from the terminal this does not happen: the keybinding correctly shows/hidessov
.This is what I put in my sway config (as you can see they are similar to the default in the README) :
Versions:
sov v0.71
from nixpkgs unstablesway 1.7
from nixpkgs 22.05