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 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
<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".
<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