ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
narodnik2 has joined #wayland
Serus has joined #wayland
garnacho has quit [Ping timeout: 480 seconds]
feaneron has quit [Quit: feaneron]
feaneron has joined #wayland
lsd|2 has quit [Ping timeout: 480 seconds]
narodnik2 has quit [Read error: No route to host]
narodnik2 has joined #wayland
Moprius has quit [Remote host closed the connection]
bodiccea has quit [Read error: Connection reset by peer]
bodiccea has joined #wayland
narodnik2 has quit []
narodnik2 has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
glennk has quit [Ping timeout: 480 seconds]
narodnik2 has quit [Ping timeout: 480 seconds]
user21 has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
bjorkintosh has quit [Ping timeout: 480 seconds]
bjorkintosh has joined #wayland
feaneron has quit [Quit: feaneron]
nerdopolis has quit [Ping timeout: 480 seconds]
bodiccea has quit [Remote host closed the connection]
bodiccea has joined #wayland
yshui has quit [Read error: Connection reset by peer]
<throwthecheese>
Anyone have any knowledge on wlroots? I'm trying to compile laikawm and the process would always get stuck with an error about the enum zwlr_layer_surface_v1_keyboard_interactivity not being declared although said enum is provided by the wlroots headers
<throwthecheese>
I would like to know if the usage of zwlr_layer_surface_v1_keyboard interactivity has changed as to require redefinition in recent versions
larunbe has joined #wayland
alarumbe has quit [Read error: Connection reset by peer]
nerdopolis has joined #wayland
<Consolatis>
throwthecheese: suggest to ask in #wlroots at libera IRC
<Consolatis>
narodnik: the protocol states: > The client should clean up and destroy this data source.
<Consolatis>
so calling wl_data_source_destroy(source) in the handler sounds like the correct thing to do
WhyNotHugo has joined #wayland
<narodnik>
thanks, idk why it segfaults for me...
larunbe has quit []
glennk has quit [Quit: Leaving]
alarumbe has joined #wayland
glennk has joined #wayland
<kennylevinsen>
throwthecheese: laikawm's last commit was 5 years ago, so it probably assumes wlroots 0.8 or something. There will be a *lot* of breaking changes between that and the current 0.18.2, and it probably assumes other old dependencies as well (despite not being explicit about them). You'll either need to use old deps or port it to newer deps.
rgallaispou has quit [Read error: Connection reset by peer]
mvlad has joined #wayland
WhyNotHugo has quit [Remote host closed the connection]
WhyNotHugo has joined #wayland
alarumbe has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
nerdopolis has quit [Ping timeout: 480 seconds]
alarumbe has joined #wayland
MrCooper has quit [Ping timeout: 480 seconds]
MrCooper has joined #wayland
pH5 has quit [Ping timeout: 480 seconds]
shoragan has quit [Ping timeout: 480 seconds]
mtretter has quit [Ping timeout: 480 seconds]
throwthecheese has quit [Remote host closed the connection]
<narodnik>
for some reason when I free wl_data_source inside data_source_handle_cancelled() I'm getting a segfault
mohit815822635306 has quit [Remote host closed the connection]
user21 has quit [Ping timeout: 480 seconds]
mohit815822635306 has joined #wayland
user21 has joined #wayland
mvlad is now known as Guest5427
Guest5427 has quit [Read error: Connection reset by peer]
mvlad has joined #wayland
tzimmermann has quit [Quit: Leaving]
user21 has quit [Remote host closed the connection]
larunbe has joined #wayland
alarumbe has quit [Read error: No route to host]
leon-anavi has quit [Quit: Leaving]
mvlad is now known as Guest5431
Guest5431 has quit [Read error: Connection reset by peer]
mvlad has joined #wayland
<any1>
emersion: I have a display that gives me an EDID with 3 preferred resolutions. Is that normal?
<emersion>
hm, that doesn't seem normal
<emersion>
would need to check the specs again
<zamundaaa[m]>
FWIW with my display, the kernel tells me it has two preferred modes as well
<zamundaaa[m]>
One it infers from the normal EDID stuff, the other from a DisplayID extension block
<any1>
My EDID has 3 blocks and the third one has two modes, both marked as "preferred". One is at 60Hz and the other at 30Hz, same resolution. :p
mvlad is now known as Guest5435
Guest5435 has quit [Read error: Connection reset by peer]
mvlad has joined #wayland
<any1>
Skimming the spec, it looks to me like it's just not specified
mtretter has joined #wayland
<any1>
Anyway, thanks for you input!
mvlad has quit [Read error: Connection reset by peer]
mvlad has joined #wayland
tzafrir has joined #wayland
andyrtr has quit [Ping timeout: 480 seconds]
sima has quit [Remote host closed the connection]
andyrtr has joined #wayland
alatiera has quit [Read error: No route to host]
alatiera has joined #wayland
mvlad has quit [Read error: Connection reset by peer]
mvlad has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
mvlad is now known as Guest5439
mvlad has joined #wayland
Guest5439 has quit [Read error: Connection reset by peer]
mvlad is now known as Guest5441
Guest5441 has quit [Read error: Connection reset by peer]
mvlad has joined #wayland
mvlad has quit [Read error: Connection reset by peer]
mvlad has joined #wayland
mvlad has quit [Remote host closed the connection]
mvlad has joined #wayland
vincejv is now known as Guest5444
vincejv has joined #wayland
Guest5444 has quit [Ping timeout: 480 seconds]
<outfoxxed[m]>
I'm trying to create a wl_buffer using zwp_linux_dmabuf, however I'm kind of lost. I've got my tranches from get_default_feedback but I don't know how to actually create the dmabuf to use in zwp_linux_buffer_params. I've looked at a couple clients using xf86drm.h and gbm.h, but haven't found any documentation for the process, which I'd like to read instead of blindly copying. Anyone have information on it?
<outfoxxed[m]>
The kernel page seems to link to a different API than the one that seems to be commonly used by applications and wlr. Wlr itself seems to have code that does it, along with xdpw which can be copied, but I was hoping for some explanation of what it actually does, or docs for libdrm / libgbm that I haven't been able to find
mvlad has quit [Remote host closed the connection]