ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput | register your nick to speak
danvet has quit [Ping timeout: 480 seconds]
mer_ has joined #wayland
mer_ has quit []
Seirdy has quit [Quit: exiting 3.2]
Seirdy has joined #wayland
columbarius has joined #wayland
co1umbarius has quit [Ping timeout: 480 seconds]
lucasmsoares96 has quit [Quit: Konversation terminated!]
lucasmsoares96 has joined #wayland
Lucretia-backup has joined #wayland
Lucretia has quit [Ping timeout: 480 seconds]
lucasmsoares96 has quit [Quit: Konversation terminated!]
leon-p has quit []
hossbeast has quit []
dcz_ has joined #wayland
Lyude has quit [Quit: WeeChat 3.2]
Lyude has joined #wayland
dcz_ has quit [charon.oftc.net liquid.oftc.net]
Lucretia-backup has quit [charon.oftc.net liquid.oftc.net]
DasChaos[m] has quit [charon.oftc.net liquid.oftc.net]
tzimmermann__ has quit [charon.oftc.net liquid.oftc.net]
xexaxo has quit [charon.oftc.net liquid.oftc.net]
peeterm has quit [charon.oftc.net liquid.oftc.net]
edrex[m] has quit [charon.oftc.net liquid.oftc.net]
glennk has quit [charon.oftc.net liquid.oftc.net]
idkrn[m] has quit [charon.oftc.net liquid.oftc.net]
charafau[m] has quit [charon.oftc.net liquid.oftc.net]
ongy[m] has quit [charon.oftc.net liquid.oftc.net]
wlb has quit [charon.oftc.net liquid.oftc.net]
mnadrian has quit [charon.oftc.net liquid.oftc.net]
kennylevinsen has quit [charon.oftc.net liquid.oftc.net]
junglerobba[m] has quit [charon.oftc.net liquid.oftc.net]
rapha has quit [charon.oftc.net liquid.oftc.net]
enick_352 has quit [charon.oftc.net liquid.oftc.net]
txtsd has quit [charon.oftc.net liquid.oftc.net]
niecoinny[m] has quit [charon.oftc.net liquid.oftc.net]
ppascher has quit [charon.oftc.net liquid.oftc.net]
SallyAhaj has quit [charon.oftc.net liquid.oftc.net]
danburd[m] has quit [charon.oftc.net liquid.oftc.net]
fltrz_ has quit [charon.oftc.net liquid.oftc.net]
kajiryoji[m] has quit [charon.oftc.net liquid.oftc.net]
botiapa[m] has quit [charon.oftc.net liquid.oftc.net]
apol[m] has quit [charon.oftc.net liquid.oftc.net]
arichardson[m] has quit [charon.oftc.net liquid.oftc.net]
columbarius has quit [charon.oftc.net liquid.oftc.net]
jryans has quit [charon.oftc.net liquid.oftc.net]
toggleton[m] has quit [charon.oftc.net liquid.oftc.net]
Erandir has quit [charon.oftc.net liquid.oftc.net]
xantoz has quit [charon.oftc.net liquid.oftc.net]
lanodan has quit [charon.oftc.net liquid.oftc.net]
staceee has quit [charon.oftc.net liquid.oftc.net]
weylkesiq has quit [charon.oftc.net liquid.oftc.net]
haritz has quit [charon.oftc.net liquid.oftc.net]
GoGi has quit [charon.oftc.net liquid.oftc.net]
ofourdan has quit [charon.oftc.net liquid.oftc.net]
ammen99[m] has quit [charon.oftc.net liquid.oftc.net]
Eighth_Doctor has quit [charon.oftc.net liquid.oftc.net]
ServerStatsDiscoverertraveler4 has quit [charon.oftc.net liquid.oftc.net]
zumbi has quit [charon.oftc.net liquid.oftc.net]
pH5 has quit [charon.oftc.net liquid.oftc.net]
leandrohrb has quit [charon.oftc.net liquid.oftc.net]
swick has quit [charon.oftc.net liquid.oftc.net]
qyliss has quit [charon.oftc.net liquid.oftc.net]
JoshuaAshton has quit [charon.oftc.net liquid.oftc.net]
dcz_ has joined #wayland
zumbi has joined #wayland
ammen99[m] has joined #wayland
charafau[m] has joined #wayland
niecoinny[m] has joined #wayland
fltrz_ has joined #wayland
Erandir has joined #wayland
DasChaos[m] has joined #wayland
haritz has joined #wayland
ofourdan has joined #wayland
staceee has joined #wayland
kajiryoji[m] has joined #wayland
junglerobba[m] has joined #wayland
GoGi has joined #wayland
wlb has joined #wayland
idkrn[m] has joined #wayland
lanodan has joined #wayland
ppascher has joined #wayland
botiapa[m] has joined #wayland
txtsd has joined #wayland
kennylevinsen has joined #wayland
tzimmermann__ has joined #wayland
weylkesiq has joined #wayland
columbarius has joined #wayland
rapha has joined #wayland
mnadrian has joined #wayland
xexaxo has joined #wayland
glennk has joined #wayland
Eighth_Doctor has joined #wayland
pH5 has joined #wayland
arichardson[m] has joined #wayland
edrex[m] has joined #wayland
qyliss has joined #wayland
leandrohrb has joined #wayland
JoshuaAshton has joined #wayland
xantoz has joined #wayland
enick_352 has joined #wayland
toggleton[m] has joined #wayland
SallyAhaj has joined #wayland
swick has joined #wayland
ongy[m] has joined #wayland
ServerStatsDiscoverertraveler4 has joined #wayland
Lucretia-backup has joined #wayland
apol[m] has joined #wayland
peeterm has joined #wayland
jryans has joined #wayland
danburd[m] has joined #wayland
dcz_ has quit [Ping timeout: 480 seconds]
reillybrogan_ has joined #wayland
reillybrogan has quit [Read error: Connection reset by peer]
muhomor has quit [Remote host closed the connection]
xexaxo has quit [Remote host closed the connection]
xexaxo has joined #wayland
txtsd is now known as Guest319
txtsd has joined #wayland
Guest319 has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
shadowninja55[m] has joined #wayland
frytaped has joined #wayland
hendursa1 has quit []
hendursaga has joined #wayland
leon-p has joined #wayland
lucasmsoares96 has joined #wayland
lucasmsoares96 has quit [Ping timeout: 480 seconds]
haritz has quit [Ping timeout: 480 seconds]
Narrat has joined #wayland
xexaxo has quit [Read error: Connection reset by peer]
xexaxo has joined #wayland
zebrag has joined #wayland
ecloud has quit [Ping timeout: 480 seconds]
ecloud has joined #wayland
jose has joined #wayland
jose has quit [Remote host closed the connection]
JoseExposito has joined #wayland
JoseExposito has quit []
JoseExposito has joined #wayland
lucasmsoares96 has joined #wayland
lucasmsoares96 has quit []
rasterman has joined #wayland
AJ_Z0 has quit [Remote host closed the connection]
AJ_Z0 has joined #wayland
dcz_ has joined #wayland
JoseExposito has quit [Quit: JoseExposito]
JoseExposito has joined #wayland
JoseExposito has quit [Quit: JoseExposito]
frytaped has quit [Remote host closed the connection]
frytaped has joined #wayland
bolder has joined #wayland
frytaped is now known as Guest331
Guest331 is now known as frytaped
bolder has left #wayland [Konversation terminated!]
JoseExposito has joined #wayland
dcz_ has quit [Ping timeout: 480 seconds]
JoseExposito has quit [Quit: JoseExposito]
JoseExposito has joined #wayland
JoseExposito has quit [Remote host closed the connection]
JoseExposito has joined #wayland
JoseExposito has quit [Quit: JoseExposito]
JoseExposito has joined #wayland
JoseExposito has quit [Quit: JoseExposito]
lucasmsoares96 has joined #wayland
lucasmsoares96 has quit [Quit: Konversation terminated!]
<unrelentingtech>
just encountered a fun issue: a client suddenly started failing to read wl_keyboard's keymap fd (it's not using mmap like most clients do). Adding a seek to 0 fixes it. Seems kinda odd that my compositor would start returning fds with read position at the end only in the middle of the session and only just now (could be due to.. sharing a shared memory fd between clients?? and position being shared too?)
<unrelentingtech>
But looks like wayland.xml leaves this completely undefined, the descriptor only "can be memory-mapped". Is it "technically forbidden" to read() it at all? Or is it just the client's responsibility to rewind in that case?
<unrelentingtech>
"it seems to work fine the first time wezterm is launched but not again until I relaunch sway" yeah so like the same client uses read() and then the next time it's launched it gets a keymap that's "been read" — seek position at the end because of the previous instance of the client
<emersion>
unrelentingtech: hm the FD offset is shared between all clients
<emersion>
unrelentingtech: clients should use pread() instead
<emersion>
compositors historically have created one keymap file per client even if the data is the same
<emersion>
wlroots has landed an optimization to create a single file instead