caveman has quit [Write error: Connection reset by peer]
caveman has joined #foot
cabal704 has quit [Quit: WeeChat 3.5]
radu242 has joined #foot
radu242 has quit [Ping timeout: 268 seconds]
vyryls has quit [Quit: WeeChat 3.6]
Ordoviz has joined #foot
radu242 has joined #foot
jao has quit [Ping timeout: 244 seconds]
radu242 has quit [Ping timeout: 250 seconds]
vyryls has joined #foot
radu242 has joined #foot
radu242 has quit [Ping timeout: 265 seconds]
cbb has joined #foot
radu242 has joined #foot
smach has quit [Read error: Connection reset by peer]
ayushnix has quit [Ping timeout: 252 seconds]
dekedro has quit [Remote host closed the connection]
WhyNotHugo has quit [Write error: Connection reset by peer]
psnszsn has quit [Remote host closed the connection]
freed00m has quit [Write error: Connection reset by peer]
novakane has quit [Remote host closed the connection]
coder_kalyan has quit [Remote host closed the connection]
brocellous has quit [Remote host closed the connection]
c7s has quit [Remote host closed the connection]
raiguard has quit [Remote host closed the connection]
dooba has quit [Remote host closed the connection]
akspecs has quit [Remote host closed the connection]
lh has quit [Write error: Broken pipe]
Hummer12007 has quit [Remote host closed the connection]
geemili_ has quit [Write error: Broken pipe]
dnkl has quit [Write error: Broken pipe]
milesrout has quit [Remote host closed the connection]
ifreund has quit [Remote host closed the connection]
mendelmaleh has quit [Remote host closed the connection]
ddevault has quit [Remote host closed the connection]
ifreund has joined #foot
geemili has joined #foot
raiguard has joined #foot
c7s has joined #foot
psnszsn has joined #foot
akspecs has joined #foot
novakane has joined #foot
lh has joined #foot
ddevault has joined #foot
brocellous has joined #foot
akspecs has quit [Changing host]
akspecs has joined #foot
dooba has joined #foot
mendelmaleh has joined #foot
dnkl has joined #foot
freed00m has joined #foot
milesrout has joined #foot
dekedro has joined #foot
Hummer12007 has joined #foot
coder_kalyan has joined #foot
WhyNotHugo has joined #foot
<baltazar>
hi! I sometimes have foot randomly freeze. in this state, pressing a key unfreezes it, but moving the mouse doesn't do anything. if the mouse was hidden (due to [mouse] hide-when-typing=yes), foot doesn't unhide it when moving (checking WAYLAND_DEBUG=1 logs, I can see that foot still does receive mouse motion events)
akspecs has quit [Remote host closed the connection]
akspecs has joined #foot
jao has joined #foot
<dnkl>
do a debug build and attach with gdb when it "freezes" and see where it is stuck?
<baltazar>
dnkl: the problem is, it unfreezes on its own after a bit as well
Ordoviz has quit [Ping timeout: 265 seconds]
<dnkl>
baltazar: sounds like it's not stuck at all. sounds more like a graphics driver issue. or possibly compositor issue. which compositor?
<baltazar>
sway
<baltazar>
but I'm pretty sure something's stuck inside foot as well... normally when I start moving the mouse, foot unhides it, but when it freezes, it doesn't
<baltazar>
and it's not just that I don't see the mouse, checking debug logs, I can see that it only sends the things needed to show the mouse once it visibly unfreezes
<dnkl>
then you need to attach gdb and check where it's stuck
<dnkl>
no way around it
<baltazar>
all right, I'll try
<dnkl>
baltazar: you're on foot 1.13.1?
<baltazar>
master
<dnkl>
Linux or bsd?
<baltazar>
linux
<dnkl>
and fcft is also up to date?
<dnkl>
remember you may be linking it statically if you build foot yourself
<dnkl>
(from subprojects/fcft)
<baltazar>
I'm linking dynamically, though not to fcft master. I'm on fcft 3.1.4
<dnkl>
alright. then there are no known performance issues
<dnkl>
half-freezing like that suggests a flood of something. compositor events, for example.
<baltazar>
I don't see anything weird in the debug logs. if I don't move the mouse, then literally nothing happens while it's frozen
<dnkl>
are you on sway master, or an actual release?
<baltazar>
master, plus some patches applied. but I had this issue on "vanilla" master as well
<dnkl>
you could try downgrading to 1.7 and see if that "fixes" it
<dnkl>
baltazar: hmm, it kind of sounds like foot isn't receiving any frame callbacks
<dnkl>
that would explain both the apparent freeze, and the pointer remaining hidden
<dnkl>
i think 😅
Ordoviz has joined #foot
jao has quit [Ping timeout: 244 seconds]
jao has joined #foot
vyryls has quit [Quit: WeeChat 3.6]
<novakane>
for some reasons recently, using zoxyde to change dir, using Ctl-shift-n no longer open the new instance in the CWD
<novakane>
works fine if I just use `cd path/to/dir`
<novakane>
zoxide*
<baltazar>
dnkl: is there an easy way to verify that?
<dnkl>
baltazar: might be possible to see if the are no frame callbacks (using WAYLAND_DEBUG) when moving the cursor. Depends a bit on how it looks like when everything is working
<dnkl>
looking for missing callbacks for normal window updates is probably futile (too many of them)
fitrh has joined #foot
<baltazar>
dnkl: it looks exactly the same. foot receives wl_pointer@22.frame() and wl_pointer@22.motion(...) events as I move the mouse
<dnkl>
baltazar: is foot burning CPU while stuck? If not, best guess it's waiting for something that never arrives
<baltazar>
hmm, I just noticed, when it unfreezes, I see this (twice) in the debug log: discarded [unknown]@33.[event 0](0 fd, 12 byte)
cbb has quit [Quit: WeeChat 3.6]
<dnkl>
possibly a libwayland issue then. Looks like the event stream either gets corrupt, or compositor is sending something libwayland doesn't understand
ayushnix has joined #foot
ayushnix has joined #foot
ayushnix has quit [Changing host]
cabal704 has joined #foot
cabal704 has quit [Ping timeout: 260 seconds]
cabal704 has joined #foot
fitrh has quit [Quit: fitrh]
cabal704 has quit [Read error: Connection reset by peer]
cabal704 has joined #foot
cabal704 has quit [Ping timeout: 244 seconds]
cabal704 has joined #foot
cabal704 has quit [Read error: Connection reset by peer]
cabal704 has joined #foot
wael has quit [Read error: Connection reset by peer]
wael has joined #foot
Ordoviz has quit [Quit: WeeChat 3.6]
ayushnix has quit [Remote host closed the connection]
ayushnix has joined #foot
ayushnix has joined #foot
ayushnix has quit [Changing host]
<kabouik>
Where can I find a list of correct license abbreviations for packages? Apparently one of the patchset I have sent have is off on that regard
<kabouik>
Woops, wrong channel. Apologies.
ayushnix has quit [Remote host closed the connection]