ifreund changed the topic of #river to: river - a dynamic tiling wayland compositor || https://github.com/riverwm/river || channel logs: https://libera.irclog.whitequark.org/river/
talismanick has joined #river
IchikaZou has joined #river
<IchikaZou> Just fully setup River, the usability is surprisingly great. The work flow I have on sway are able to fully reproduce in River(in some part it’s even better than sway)
angry_vincent has joined #river
angry_vincent has quit [Changing host]
angry_vincent has joined #river
eShaev9z has quit [Ping timeout: 248 seconds]
eShaev9z has joined #river
IchikaZou has quit [Remote host closed the connection]
IchikaZou_ has joined #river
IchikaZou_ has quit [Remote host closed the connection]
IchikaZou has joined #river
waleee has quit [Ping timeout: 252 seconds]
dbuckley has quit [Ping timeout: 260 seconds]
IchikaZou has quit [Read error: Connection reset by peer]
IchikaZou has joined #river
muirrum has quit [Ping timeout: 252 seconds]
muirrum has joined #river
angry_vincent has quit [Ping timeout: 248 seconds]
angry_vincent has joined #river
angry_vincent has quit [Changing host]
angry_vincent has joined #river
IchikaZou has quit [Remote host closed the connection]
IchikaZou has joined #river
Szadek has quit [Quit: WeeChat 3.8]
hendry has joined #river
hendry has quit [Client Quit]
<ifreund> nice to hear that river's working out well for you :)
Szadek58 has quit [Ping timeout: 248 seconds]
<andrea> been running river master (updater after the scene graph merge) all night (literally) while writing my thesis. non a single bug encounteded.
<andrea> s/non/not/
<andrea> s/encounteded/encountered/
<ifreund> nice :)
IchikaZou has quit [Remote host closed the connection]
IchikaZou has joined #river
IchikaZou has quit [Remote host closed the connection]
taupiqueur1 has quit [Ping timeout: 255 seconds]
fitrh has joined #river
fitrh has quit [Client Quit]
fitrh has joined #river
<fitrh> After scene graph is merged, it seems that mako margin config has no effect
<fitrh> Is this river issue or mako?
<leon-p> seems to be working for me
<fitrh> Yeah, after recompiling, it works
<fitrh> Oh, but it's now displayed on top of yambar
dbuckley has joined #river
fitrh has quit [Quit: fitrh]
taupiqueur1 has joined #river
taupiqueur1 has quit [Ping timeout: 260 seconds]
taupiqueur1 has joined #river
taupiqueur1 has quit [Ping timeout: 256 seconds]
taupiqueur1 has joined #river
taupiqueur1 has quit [Ping timeout: 248 seconds]
Guest70 has joined #river
Guest70 has quit [Client Quit]
upsala has joined #river
upsala has quit [Client Quit]
kragacles has quit [Quit: ZNC 1.8.2 - https://znc.in]
kragacles has joined #river
taupiqueur1 has joined #river
talismanick has quit [Ping timeout: 260 seconds]
jao has joined #river
waleee has joined #river
angry_vincent has quit [Remote host closed the connection]
talismanick has joined #river
Szadek581 has joined #river
Szadek581 has quit [Quit: off]
talismanick has quit [Ping timeout: 260 seconds]
<ifreund> hmm, maybe I messed up the exclusive zones
Han has joined #river
Han has quit [Ping timeout: 255 seconds]
Han has joined #river
<Han> What am I missing here? ./build.zig:129:13: error: no member named 'source' in struct 'std.build.Pkg'
<ifreund> Han: probably the wrong zig version for the river version you are trying to build
<ifreund> what river version are you building?
<Han> Ah, zig-0.9.1, when I need 0.10, yes you are right.
Gozenka has joined #river
<Han> :190:9: error: zig-wlroots requires wlroots version 0.16 I have 0.17.0-dev, straight from git.
<waleee> Han: wlroots is not always backwards compatible
<waleee> you could do a hacky workaround to use your master branch wlroots but it's not guarenteed to work
<Han> Or install 2 wlroots versions.
<waleee> or that yes
<Han> How can I tell zig where to find the right wlroots version?
<waleee> fun stuff involving pkg-config I think
<waleee> or manually change some stuff in river's build.zig
Gozenka has quit [Quit: Client closed]
<waleee> Han: honestly the least hassle way would be to uninstall 0.17-dev and checkout the 0.16 branch of wlroots and build that
<waleee> *install that
<leon-p> C_INCLUDE_PATH, PKG_CONFIG_PATH, LD_LIBRARY_PATH should be a good start
<leon-p> behold: madness awaits
<Han> I just did, luckily sway builds against 0.16
<waleee> there's no applications that would require 0.17 since it's not released yet
<Han> Oops, no it does not.
Gozenka has joined #river
<ifreund> yeah, sway master tracks wlroots master
<ifreund> sway makes vendoring wlroots a bit easier than river does currently as you can use a meson subproject instead of the PKG_CONFIG_PATH pain
<Gozenka> Hi! I really like River, as I could not use Sway's i3 style coming from dwm. Sadly, I have some weird issues with Chromium.
<Gozenka> River crashes 90% of the time when I exit chromium. Also dialog windows are not coming up floating, but as tiled windows.
<Gozenka> I'm going to try and get some logs for the crash if you are interested.
<Gozenka> Chromium is in Wayland mode.
<leon-p> what river version are you using?
<Gozenka> Also HW Video Acceleration is not working, while it worked in Xorg. I tried all the options I could. But this is no big deal. I know HWAccel is quite buggy with Chromium in general.
<Gozenka> latest version, git
<Gozenka> 0.3.0-dev.84+29976e5
<leon-p> yeah, then a log would be appreciated
<leon-p> can you rebuild river in debug mode and provide a log from that? unfortunately the trace at the end of this log isn't very useful
<Gozenka> alright, I'll try
<ifreund> (to rebuild in debug, just leave out the -Drelease-safe argument, debug is the default)
<Gozenka> yep. did it now. gonna restart
Gozenka has quit [Quit: Client closed]
<Han> ok, river works, but how do I start an application? I put "terminator" in ~/.config/river/init, but no terminator starts.
<Han> I can't browse the docs until I get a browser going. :-}
Gozenka has joined #river
<waleee> Han: did you put anything else besides "terminator" in your init file?
<waleee> because you might have a severe case of "not being able to launch anything"-itis
<waleee> besides the non-launching terminator
<Han> waleee, indeed I did, now I tried riverctl spawn terminator which also does not start terminator
<Han> oh look, I got a terminator. \o/
<Han> After 1 minute...
<leon-p> Han: sounds like that one GTK bug
<ifreund> yeah, something in GTK has a waaaay to long timeout on trying to do something dbus related that fails a lot
<waleee> Han: I assume you don't mean the terminal written in java?
<ifreund> Gozenka: thanks for the stack trace, taking a look
<waleee> ah. right there is a vte-based one
<novakane> Gozenka: ifreund seems like you need a check for null here too
<ifreund> novakane: there is o though
<novakane> for `view.current.output`?
<ifreund> novakane: look at the previous line?
<Han> terminator, as in the terminal application written in python.
<waleee> thin layer of snake above gnome-stuff
<waleee> I don't see why to use it if you use a tiling wm
<Han> waleee, that's ok.
<novakane> ifreund: ah right, my bad, I'm on my phone and that is pretty shitty to look at code/log lol
<ifreund> no worries!
<waleee> Han: but of course what ever floats your boat :)
<Han> it really floats my boat.
<ifreund> anyone know off the top of their head how I can make chromium use its wayland backend so I can reproduce Gozenka's bug?
<Gozenka> --ozone-platform=wayland
<Gozenka> --enable-features=UseOzonePlatform
<Han> ifreund, thanks for the heads up. I switched back to sway for now. I'll probably take another stab at river soonish.
<Gozenka> it happens 90% of the time after using the browser for a while, but at fresh startup I have to do a bunch of stuff and try a few times to reproduce it
<Gozenka> those in: ~/.config/chromium-flags.conf
<ifreund> Gozenka: just passing them on the command line seems to have done the trick, thanks
<Gozenka> I pretty much tried disabling all my flags too, so I doubt it is about my other flags.
<ifreund> Gozenka: opened https://github.com/riverwm/river/issues/797 to track this, off to bed for the night though
<Gozenka> alright. thanks for investigating :)
<Gozenka> good night
Gozenka has quit [Quit: Client closed]