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
MrCooper_ has joined #wayland
MrCooper has quit [Ping timeout: 480 seconds]
bookworm_ has joined #wayland
bookworm has quit [Read error: Connection reset by peer]
larunbe has quit [Ping timeout: 480 seconds]
alarumbe has joined #wayland
shsharma__ has joined #wayland
shsharma_ has quit [Ping timeout: 480 seconds]
MrCooper has joined #wayland
co1umbarius has joined #wayland
MrCooper_ has quit [Ping timeout: 480 seconds]
columbarius has quit [Ping timeout: 480 seconds]
co1umbarius has quit [Remote host closed the connection]
co1umbarius has joined #wayland
chipxxx has joined #wayland
jmdaemon has quit [Ping timeout: 480 seconds]
Dami_Lu has quit [Read error: Connection reset by peer]
julio7359 has joined #wayland
Dami_Lu has joined #wayland
Leopold__ has joined #wayland
julio7359 has quit [Ping timeout: 480 seconds]
jmdaemon has joined #wayland
julio7359 has joined #wayland
Leopold___ has quit [Ping timeout: 480 seconds]
Dami_Lu has quit [Ping timeout: 480 seconds]
Dami_Lu has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
julio7359 has quit [Ping timeout: 480 seconds]
BlkPoohba has quit []
julio7359 has joined #wayland
Leopold__ has quit [Remote host closed the connection]
<pq>
emersion, heh, and no-one apparently complained :-)
<psykose>
i think it should be delayed longer to be more enterprise
nerdopolis has joined #wayland
<zzag>
Will we be able to get wayland/wayland!188 still in though?
<emersion>
i haven't had time to review yet sadly
ahmadraniri[m] has joined #wayland
akallabeth[m] has joined #wayland
DemiMarie has joined #wayland
ambasta[m] has joined #wayland
ammen99[m] has joined #wayland
AndrewAylett[m] has joined #wayland
anomalous_creator[m] has joined #wayland
apol[m] has joined #wayland
arichardson[m] has joined #wayland
basemale has joined #wayland
bdaase[m] has joined #wayland
BilalElmoussaoui[m] has joined #wayland
bluepqnuin has joined #wayland
botiapa[m] has joined #wayland
cb5r[m] has joined #wayland
Naruto[m] has joined #wayland
RAOF has joined #wayland
cmeissl[m] has joined #wayland
Coelacanthus[m] has joined #wayland
cousinofthor[m] has joined #wayland
d_ed[m] has joined #wayland
danburd[m] has joined #wayland
davidre has joined #wayland
Nico has joined #wayland
deknos82[m] has joined #wayland
DemiMarieObenour[m] has joined #wayland
diamondburned[m] has joined #wayland
Guest7780 has joined #wayland
doras has joined #wayland
drakulix[m] has joined #wayland
ElyusiKei[m] has joined #wayland
emilio[m]1 has joined #wayland
fallenchromium[m] has joined #wayland
FbioPacheco[m] has joined #wayland
FellFromTheSky[m] has joined #wayland
Joanna[m]1 has joined #wayland
[old]freshgumbubbles[m] has joined #wayland
frytaped[m] has joined #wayland
furyishere[m] has joined #wayland
ghostte[m] has joined #wayland
gnustomp[m] has joined #wayland
Guest7798 has joined #wayland
GrahamPerrin[m] has joined #wayland
halfline[m] has joined #wayland
hariselldon[m] has joined #wayland
Harvey[m] has joined #wayland
hasebastian[m] has joined #wayland
hch12907 has joined #wayland
Bran[m] has joined #wayland
heeen[m] has joined #wayland
heftig has joined #wayland
Guest7809 has joined #wayland
hex[m]1 has joined #wayland
zebrag[m] has joined #wayland
idkrn[m] has joined #wayland
j-james[m] has joined #wayland
japchae[m] has joined #wayland
jelmer has joined #wayland
Kelseyjgilbert[m] has joined #wayland
jmariondev[m] has joined #wayland
junglerobba[m] has joined #wayland
joantorres[m] has joined #wayland
JosExpsito[m] has joined #wayland
jryans has joined #wayland
Levans has joined #wayland
ThepersonRichard[m] has joined #wayland
marcusbritanicus[m] has joined #wayland
Max1 has joined #wayland
Mershl[m] has joined #wayland
nazarewk[m] has joined #wayland
neobrain[m] has joined #wayland
NepNepdmsalwaysopen[m] has joined #wayland
niecoinny[m]1 has joined #wayland
nielsdg has joined #wayland
ongy[m] has joined #wayland
teh1[m] has joined #wayland
ozwald1[m] has joined #wayland
pac85[m] has joined #wayland
pitsch[m] has joined #wayland
plein[m] has joined #wayland
Poly[m] has joined #wayland
psydroid[m] has joined #wayland
q234rty[envs][m] has joined #wayland
qaqland[m] has joined #wayland
q234rty[m][m] has joined #wayland
rails[m] has joined #wayland
rajveermalviya[m] has joined #wayland
robertmader[m] has joined #wayland
DemiMarie is now known as Guest7831
RomanGilg[m] has joined #wayland
rubo_[m] has joined #wayland
Ryhon[m] has joined #wayland
Shimmy[m] has joined #wayland
sergi has joined #wayland
Sumera[m] has joined #wayland
swick[m] has joined #wayland
Nova[m] has joined #wayland
Paul[m] has joined #wayland
underpantsgnome[m] has joined #wayland
tleydxdy has joined #wayland
toggleton[m] has joined #wayland
ttancos[m] has joined #wayland
tzx[m] has joined #wayland
ki[m] has joined #wayland
ujineli[m] has joined #wayland
unix-supremacist[m]1 has joined #wayland
varlad[m] has joined #wayland
vchernin[m] has joined #wayland
MatrixTravelerbot[m]1 has joined #wayland
windowsxp[m] has joined #wayland
xerpi[m] has joined #wayland
YaLTeR[m] has joined #wayland
yshui` has joined #wayland
zaibon[m] has joined #wayland
zamundaaa[m] has joined #wayland
zzxyb[m] has joined #wayland
fmuellner has joined #wayland
Guest7780 is now known as DrNick
DodoGTA has quit [Quit: DodoGTA]
DodoGTA has joined #wayland
DodoGTA has left #wayland [#wayland]
junaid has joined #wayland
MrCooper has quit [Ping timeout: 480 seconds]
junaid has quit [Ping timeout: 480 seconds]
brunothedev has joined #wayland
<brunothedev>
hey guys, is weston and libweston small enough to research on how to make a compositor?
DodoGTA has joined #wayland
Brainium has joined #wayland
BlkPoohba has joined #wayland
<pq>
brunothedev, I would tend to say "no". But the same probably applies to any compositor that is not a toy.
<brunothedev>
130k cloc...
<daniels>
making a compositor is complex: you should use an existing framework, like libweston or wlroots or mutter or ...
<brunothedev>
wlroots doesnt work good with nvidia, this is why i want to write my own
<daniels>
it will be infinitely easier to fix wlroots than to write your own
<brunothedev>
nah i want to write my own using only libwayland-server
<daniels>
yep, and the 130k loc is a good starting point
<daniels>
you can write one which doesn't do anything if you like, but if you want it to work and be useful, then that's about the minimum
<pq>
I guess that's something between a 10k and 200k LoC project, depending on how full-featured it is.
<brunothedev>
pq: ok, so is there a toy wayland compositor... That dont uses libweston or wlroots?
d_ed has quit [Remote host closed the connection]
<pq>
I haven't looked into any that I would know to recommend.
fmuellner has quit [Remote host closed the connection]
fmuellner has joined #wayland
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #wayland
<kennylevinsen>
brunothedev: I'd recommend forking a compositor library and adding the support you need. There used to be an (unsupported) eglstream fork of wlroots for example
<brunothedev>
kennylevinsen: the problem isnt egl
<brunothedev>
it is probaply something else
<brunothedev>
nvidia 525 btw
<kennylevinsen>
Nowadays you should be able to work with GBM and normal wlroots
<kennylevinsen>
start out by figuring out what doesn't work well with your driver first though
<kennylevinsen>
Otherwise you risk your new compositor having all the same issues - it *is* driver problems after all, so unless you know the secret spell to make the driver happy, the issues will just follow you around. :)
<brunothedev>
kennylevinsen: there is two issues: 1. when the screen starts moving, the colors freak out. 2. when i open a window, the cursor disappears
mohamexiety has joined #wayland
<kennylevinsen>
I don't have a GPU with proprietary drivers, so you would have to diagnose it yourself. If you want to write a compositor you'll have to do as much anyway.
<brunothedev>
i dont think it is the drivers, mutter works fine
<kennylevinsen>
if correct usage of the UAPI leads to unexpected behavior when using certain drivers, then it is a driver issue
d__ed has joined #wayland
kts has quit [Quit: Konversation terminated!]
brunothedev has quit [Quit: WeeChat 3.8]
Company has joined #wayland
junaid has joined #wayland
jmdaemon has quit [Ping timeout: 480 seconds]
MrCooper has joined #wayland
kts has joined #wayland
junaid has quit [Ping timeout: 480 seconds]
MajorBiscuit has quit [Ping timeout: 480 seconds]
jmdaemon has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
devilhorns has quit []
MajorBiscuit has joined #wayland
agd5f_ has joined #wayland
agd5f has quit [Ping timeout: 480 seconds]
Brainium has quit [Quit: Konversation terminated!]
bl4ckb0ne_ has left #wayland [#wayland]
bl4ckb0ne has joined #wayland
akallabeth[m] has quit []
idkrn[m] has quit []
MatrixTravelerbot[m]1 has quit []
psydroid[m] has quit []
anomalous_creator[m] has quit []
jelmer has quit []
bluepqnuin has quit []
Harvey[m] has quit []
systwi has quit [Ping timeout: 480 seconds]
systwi has joined #wayland
zzxyb[m] has quit []
jryans has quit []
neobrain[m] has quit []
underpantsgnome[m] has quit []
nielsdg has quit []
pac85[m] has quit []
sergi has quit []
Guest7798 is now known as go4godvin
kts has quit [Quit: Konversation terminated!]
q234rty[envs][m] has quit []
Naruto[m] has quit []
FellFromTheSky[m] has quit []
ghostte[m] has quit []
ujineli[m] has quit []
deknos82[m] has quit []
DemiMarieObenour[m] is now known as DemiMarie
Paul[m] has quit []
furyishere[m] has quit []
ThepersonRichard[m] has quit []
<bl4ckb0ne>
anybody ever worked on a wayland loader?
Onorick has quit [Quit: Leaving]
<bl4ckb0ne>
like check of WAYLAND_DISPLAY is set and load the .so and the relevant function pointers
<DemiMarie>
bl4ckb0ne: why would that be needed?
<bl4ckb0ne>
working on a window toolkit and im aiming for portability
tzimmermann has quit [Quit: Leaving]
<bl4ckb0ne>
just a random thought that came to me, i guess i could also just static link wayland-client
Onorick has joined #wayland
MajorBiscuit has quit [Ping timeout: 480 seconds]
<jadahl>
bl4ckb0ne: both sdl and I think at least recently glfw does that
<ifreund>
firefox too iirc
molinari has quit [Ping timeout: 480 seconds]
d__ed has quit [Ping timeout: 480 seconds]
<bl4ckb0ne>
good to know!
<bl4ckb0ne>
its a shame that distros dont ship more static libs
jmdaemon has quit [Ping timeout: 480 seconds]
<kchibisov>
bl4ckb0ne: wayland-rs does that since its start, so like for 5 years at least. It was dynamic from the start, because it was ran along side X11 stuff which is also dl-opened.
<kchibisov>
So dlopening system lib is very common in cross platform toolkits, because most of the time it's the only way to go.
rasterman has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
DodoGTA has left #wayland [#wayland]
DodoGTA has joined #wayland
agd5f has joined #wayland
realivanjx has quit [Ping timeout: 480 seconds]
agd5f_ has quit [Ping timeout: 480 seconds]
glennk has quit [Remote host closed the connection]
glennk has joined #wayland
mohamexiety has quit []
realivanjx has joined #wayland
mvlad has quit [Remote host closed the connection]