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
Seirdy has quit []
fmuellner has quit [Ping timeout: 480 seconds]
duxsco has quit [Quit: duxsco]
MajorBiscuit has quit [Ping timeout: 480 seconds]
co1umbarius has joined #wayland
columbarius has quit [Ping timeout: 480 seconds]
ahartmetz has quit [Quit: Konversation terminated!]
DonRichie has quit [Server closed connection]
DonRichie has joined #wayland
shankaru has joined #wayland
jmdaemon has quit [Read error: No route to host]
floof58 has quit [Ping timeout: 480 seconds]
ecloud has quit [Ping timeout: 480 seconds]
floof58 has joined #wayland
ecloud has joined #wayland
naveenk2 has joined #wayland
lanodan has quit [Server closed connection]
lanodan has joined #wayland
wb9688 has quit [Server closed connection]
wb9688 has joined #wayland
jgrulich has joined #wayland
mupuf has quit [Server closed connection]
mupuf has joined #wayland
wlb has quit [Server closed connection]
shankaru has quit [Quit: Leaving.]
shankaru has joined #wayland
shankaru has quit []
shankaru has joined #wayland
danvet has joined #wayland
eroux has quit [Remote host closed the connection]
lockywolf has quit [Server closed connection]
lockywolf has joined #wayland
hardening has joined #wayland
dcz_ has joined #wayland
eroux has joined #wayland
eroux has quit [Remote host closed the connection]
tzafrir has quit [Server closed connection]
tzafrir has joined #wayland
ofourdan has joined #wayland
| has quit [Server closed connection]
| has joined #wayland
rawoul has quit [Server closed connection]
rawoul has joined #wayland
swick has quit [Server closed connection]
swick has joined #wayland
zubzub has quit [Server closed connection]
zubzub has joined #wayland
agd5f has quit [Ping timeout: 480 seconds]
UndeadLeech has quit [Server closed connection]
UndeadLeech has joined #wayland
jgrulich has quit [Remote host closed the connection]
jgrulich has joined #wayland
___nick___ has joined #wayland
trepatudo has quit [Server closed connection]
trepatudo has joined #wayland
r00tobo has quit [Server closed connection]
r00tobo has joined #wayland
whot has quit [Server closed connection]
whot has joined #wayland
ahartmetz has joined #wayland
mvlad has joined #wayland
ecloud has quit [Ping timeout: 480 seconds]
tzimmermann has joined #wayland
ecloud has joined #wayland
jmdaemon has joined #wayland
wlb has joined #wayland
<wlb> wayland-protocols Merge request !21 closed (unstable: add xcursor-configuration)
radu242 has quit [Ping timeout: 480 seconds]
eroux has joined #wayland
Plagman has quit [Server closed connection]
Plagman has joined #wayland
jmdaemon has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #wayland
Cwiiis_ is now known as Cwiiis
duxsco has joined #wayland
tanty has quit []
tanty has joined #wayland
radu242 has joined #wayland
fmuellner has joined #wayland
rasterman has joined #wayland
Company has joined #wayland
duxsco has quit [Quit: duxsco]
jryans has quit [Server closed connection]
jryans has joined #wayland
jgrulich has quit [Remote host closed the connection]
jgrulich has joined #wayland
waylgbm has joined #wayland
waylgbm has left #wayland [#wayland]
vindicator has joined #wayland
<vindicator> Is there anything special I need to do to get GBM going for Wayland? I'm on KDE and eglinfo is telling me "eglinfo: eglInitialize failed" for "GBM platform". It's the same when trying weston. I have a very old Haswell if that matters.
<kennylevinsen> no, GBM will work as long as you have working drivers for your gpu, which usually just means mesa + recent kernel
<vindicator> extra/libva-intel-driver, extra/mesa, and kernel is 5.17.0
<vindicator> ... also extra/vulkan-intel
vsyrjala has quit [Remote host closed the connection]
vsyrjala has joined #wayland
agd5f has joined #wayland
agd5f has quit [Remote host closed the connection]
agd5f has joined #wayland
shankaru has quit [Quit: Leaving.]
vsyrjala has quit [Ping timeout: 480 seconds]
vsyrjala has joined #wayland
vsyrjala has quit [Remote host closed the connection]
vsyrjala has joined #wayland
<vindicator> I also got the output for weston and saw "DRM: supports GBM modifiers", "EGL client extensions" containing "...EGL_MESA_platform_gbm EGL_KHR_platform_gbm...", and "EGL device extensions: EGL_EXT_device_drm EGL_EXT_device_drm_render_node"
shankaru has joined #wayland
flyingketh[m] has quit [Server closed connection]
flyingketh[m] has joined #wayland
<kennylevinsen> vindicator: run weston and share the full log in a pastebin if you want help running it
cvmn has joined #wayland
caveman has quit [Ping timeout: 480 seconds]
<vindicator> kennylevinsen: https://pastebin.com/k3JJz8eM
duxsco has joined #wayland
<kennylevinsen> vindicator: looks like weston starts just fine, so everything works as it should?
jmabr has joined #wayland
<vindicator> But GBM?
<kennylevinsen> GBM works fine if weston shows up
naveenk2 has quit [Read error: Connection reset by peer]
<vindicator> Then why would eglinfo tell me "eglinfo: eglInitialize failed" for "GBM platform"?
naveenk2 has joined #wayland
<mvlad> vindicator, weston picks up card1, maybe eglinfo uses card0
<mvlad> What's card0 on your machine?
<mvlad> vindicator, ls -al /dev/dri/*
<vindicator> I only have card1 and renderD128. by-path: "pci-0000:00:02.0-card pci-0000:00:02.0-render"
<vindicator> And I only have 1 "card", IGP.
<vindicator> 00:02.0 VGA compatible controller: Intel Corporation 4th Generation Core Processor Family Integrated Graphics Controller (rev 06)
<kennylevinsen> hmm, your mesa might be old, seeing that its only EGL API 1.4 and doesn't print the driver name
<vindicator> 21.3.7-2
<kennylevinsen> my output from a far-from-bleeding-edge fedora 35 says EGL API version 1.5, and prints the driver name (iris)
<vindicator> No updates in Arch
<kennylevinsen> I'd probably just strace eglinfo to figure out why it's sad though
ecloud has quit [Ping timeout: 480 seconds]
<vindicator> It did try card0, but later it saw card1. Is there anything I should be keeping an eye out for? Whenever I ran strace in the past, I'd always get error codes all over the place, but they were expected and inconsequential.
<kennylevinsen> no idea tbh, don't have a failed case to compare with. There's also nothing to set up for GBM - if you have a stock arch kernel + mesa installed, then you have everything you'll need.
<kennylevinsen> I'd look at failures near the GBM platform error print though
<kennylevinsen> you don't happen to have nvidia drivers installed as well do you?
<vindicator> Nope. Also, "near the GBM platform error print" doesn't seem like that'll fly because it just accumulates the text and outputs in one single "write".
ecloud has joined #wayland
<kennylevinsen> No it writes many times but stdout buffering might make it seem chunked
<vindicator> Is there an IRC for mesa? It looks like it should be handed off to them since it's coming from their "utility"
<vindicator> ah
shankaru has quit [Quit: Leaving.]
<kennylevinsen> It's not the utility that's broken, but strafing/debugging might reveal why mesa itself fails to initialize the GBM platform when the tool asks.
<kennylevinsen> But sure, #dri-devel @ OFTC
<vindicator> Thanks.  I don't know about that buffering though because searching for "write" has some "writev"s and then a big "write".
<kennylevinsen> These are the printf's the tool does
<vindicator> Ah, great! I downloaded that and will step through it.
MajorBiscuit has quit [Ping timeout: 480 seconds]
caveman has joined #wayland
Seirdy has joined #wayland
shankaru has joined #wayland
caveman has quit [Ping timeout: 480 seconds]
naveenk21 has joined #wayland
naveenk2 has quit [Ping timeout: 480 seconds]
cb5r[m] has quit [Server closed connection]
cb5r[m] has joined #wayland
___nick___ has quit []
jmdaemon has joined #wayland
___nick___ has joined #wayland
___nick___ has quit []
___nick___ has joined #wayland
naveenk21 has quit []
vsyrjala has quit [Quit: leaving]
vsyrjala has joined #wayland
pochu has quit [Quit: leaving]
jgrulich has quit [Remote host closed the connection]
jgrulich has joined #wayland
<wlb> wayland/main: Peter Hutterer * protocol: add the wl_pointer.axis_value120 events https://gitlab.freedesktop.org/wayland/wayland/commit/868eb99eb079 protocol/wayland.xml
<wlb> wayland Merge request !72 merged \o/ (High-resolution scroll wheel support https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/72)
<zzag> \o/
<emersion> zzag: next time please make it clear when a protocol change looks good to you, helps when collecting compositor dev feedback :)
<zzag> emersion: ack. also, I asked whether that MR is good to go in this channel a while ago (a month or two ago), maybe that message went unnoticed
<emersion> honestly i don't remember
lanodan has quit [Quit: WeeChat 3.3]
<jadahl> irc messages tend to get lost from time to time
naveenk2 has joined #wayland
<emersion> emails too D:
<jadahl> communication is hard
<jadahl> the only reliable way to take notes are via tatoos, assuming it's on a visible side
<emersion> tatoos are append-only though
naveenk2 has quit []
<wlb> wayland Merge request !220 opened by () protocol: add wl_surface.scale https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/220 [Protocol]
<zzag> jadahl: heh, there's a rumor that russian soldiers check tattoos to determine if a person has connections to the ukrainian armed forces
<jadahl> sounds scary
<emersion> daniels: are you fine to merge this? https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/208
lyudess has quit []
Lyude has joined #wayland
<emersion> swick: hm vulkan doesn't have struct versions though?
<emersion> ie, vulkan can't ever append a new field to a struct -- they can just chain a new struct onto the old one
<emersion> (btw always wondered why vulkan doesn't have a VkHeader struct with sType + pNext)
lanodan has joined #wayland
halfline[m] has quit [Server closed connection]
halfline[m] has joined #wayland
JosExpsito[m] has quit [Server closed connection]
JosExpsito[m] has joined #wayland
Mershl[m] has quit [Server closed connection]
Mershl[m] has joined #wayland
<i509VCB> VkBaseOutStructure/VkBaseInStructure would kinda fulfill that, but those are really just for knowing whether casting the pointer is fine or not
<daniels> emersion: go for it, thanks
inkbottle[m] has quit [Server closed connection]
inkbottle[m] has joined #wayland
jgrulich has quit [Ping timeout: 480 seconds]
duxco has joined #wayland
duxsco has quit [Ping timeout: 480 seconds]
duxco is now known as duxsco
<emersion> thanks!
<wlb> wayland/main: Simon Ser * server: introduce wl_signal_emit_mutable https://gitlab.freedesktop.org/wayland/wayland/commit/962aefda42f7 src/wayland-server-core.h src/wayland-server.c tests/signal-test.c
<wlb> wayland Merge request !208 merged \o/ (server: introduce wl_signal_emit_mutable https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/208)
<daniels> emersion: np, thankyou
<swick> emersion: funny, for some reason I thought they're versioned but yeah, only the struct type… which kinda is a sort of version
<emersion> WELL
<emersion> err
<emersion> well
<emersion> not really, it can't ever be bumped
<emersion> but yeah, it's extensible in some way
fmuellner has quit [Ping timeout: 480 seconds]
shankaru has quit [Quit: Leaving.]
ongy[m] has quit [Server closed connection]
ongy[m] has joined #wayland
___nick___ has quit [Ping timeout: 480 seconds]
radu242 has quit [Ping timeout: 480 seconds]
ahartmetz has quit [Remote host closed the connection]
ahartmetz has joined #wayland
tzimmermann_ has joined #wayland
cvmn has quit [Remote host closed the connection]
cvmn has joined #wayland
ofourdan has quit [Ping timeout: 480 seconds]
cvmn has quit []
tzimmermann has quit [Ping timeout: 480 seconds]
junglerobba[m] has quit [Server closed connection]
junglerobba[m] has joined #wayland
zebrag has joined #wayland
nazarewk[m] has quit [Server closed connection]
nazarewk[m] has joined #wayland
ammen99[m] has quit [Server closed connection]
ammen99[m] has joined #wayland
edrex[m] has quit [Server closed connection]
edrex[m] has joined #wayland
[old]freshgumbubbles[m] has quit [Server closed connection]
[old]freshgumbubbles[m] has joined #wayland
Levans has quit [Server closed connection]
Levans has joined #wayland
Poly[m] has quit [Server closed connection]
Poly[m] has joined #wayland
smasher_tati[m] has quit [Server closed connection]
smasher_tati[m] has joined #wayland
Shimmy[m] has quit [Server closed connection]
Shimmy[m] has joined #wayland
radu242 has joined #wayland
fmuellner has joined #wayland
ppascher has quit [Ping timeout: 480 seconds]
dcz_ has quit [Ping timeout: 480 seconds]
jmdaemon has quit [Remote host closed the connection]
jmdaemon has joined #wayland
mvlad has quit [Remote host closed the connection]
gusnan has joined #wayland
slimbo has joined #wayland
duxsco has quit [Quit: duxsco]
hardening has quit [Ping timeout: 480 seconds]
nerdopolis has joined #wayland
ahartmetz has quit [Quit: Konversation terminated!]
ahartmetz has joined #wayland
eroux has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fmuellner has quit [Remote host closed the connection]
tzimmermann__ has joined #wayland
danvet has quit [Ping timeout: 480 seconds]
tzimmermann_ has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
glennk has quit [Remote host closed the connection]
glennk has joined #wayland
d42 has quit [Ping timeout: 480 seconds]
d42 has joined #wayland