ChanServ changed the topic of #river to: river - a dynamic tiling Wayland compositor || https://codeberg.org/river/river || channel logs: https://libera.irclog.whitequark.org/river/
mtm has quit [Ping timeout: 248 seconds]
mtm has joined #river
Guest12 has quit [Quit: Client closed]
elshize has quit [Ping timeout: 265 seconds]
haliucinas has quit [Quit: Ping timeout (120 seconds)]
haliucinas has joined #river
Snetry has quit [Ping timeout: 252 seconds]
Snetry has joined #river
lordmzte4 has joined #river
lordmzte has quit [Ping timeout: 244 seconds]
lordmzte4 is now known as lordmzte
Den4ikRus has quit [Ping timeout: 245 seconds]
adv8tor has joined #river
Guest64 has joined #river
adv8tor has quit [Read error: Connection reset by peer]
Guest64 has quit [Quit: Client closed]
haliucinas has quit [Quit: .]
fitrh has joined #river
haliucinas has joined #river
fitrh has quit [Ping timeout: 240 seconds]
Keeto has joined #river
Keeto has quit [Read error: Connection reset by peer]
Keeto has joined #river
Keeto has quit [Read error: Connection reset by peer]
Keeto has joined #river
mtm has quit [Ping timeout: 244 seconds]
mtm has joined #river
fitrh has joined #river
fitrh has quit [Remote host closed the connection]
fitrh has joined #river
rxf4e1 has joined #river
fitrh has quit [Ping timeout: 244 seconds]
fitrh has joined #river
fitrh has quit [Quit: fitrh]
Keeto has quit [Ping timeout: 260 seconds]
Keeto has joined #river
Keeto has quit [Ping timeout: 252 seconds]
dagle has quit [Ping timeout: 252 seconds]
dagle has joined #river
bwbuhse has quit [Remote host closed the connection]
bwbuhse__ has quit [Quit: bwbuhse__]
rxf4e1 has quit [Quit: leaving]
Keeto has joined #river
Keeto has quit [Ping timeout: 260 seconds]
Guest57 has joined #river
<Guest57> I'm currently having an issue with river where all it shows is a blank screen but the cursor still works
<Guest57> Anybody know how to solve this issue?
<ifreund> Guest57: a blank blue screen presumably? it's most likely a configuration issue on your end
<ifreund> make sure you have a working terminal emulator installed (including a font)
<Guest57> Well i tried checking the default config location (/home/user/.config) but there was no river folder by default
<ifreund> there is no init script by defualt
<ifreund> there is nothing configured by default
<Guest57> So i tried adding one in manually with the example config but it didn't read it
<ifreund> try running simply `river -c foot` (or similar with a different terminal emulator)
<ifreund> if you see a terminal emulator, the problem is with your init script
talismanick has joined #river
bwbuhse has joined #river
<Guest57> Still nothing
<ifreund> do you have a font installed?
<Guest57> Yeah but what font is required for river by default?
<ifreund> it's required for most terminal emulators including foot to function
<ifreund> any font
<ifreund> depends on the terminal emulator
<Guest57> Oh wait i have the regular river package installed which isn't the one you maintain is that gonna be an issue?
<ifreund> in any case, the next step is probably to collect river's stderr and share it on a pastebin
<ifreund> I don't maintain any river packages, as log as it's not a very old version it should work fine
<Guest57> The one i have installed is river
<Guest57> The one you maintain is river-git
<ifreund> I don't maintain any river packages
<ifreund> on any distro
<Guest57> You used to though
<ifreund> I don't even use arch any more if you're talking about the AUR package
<ifreund> and haven't for years
<Guest57> Aight
<ifreund> in any case, I can't help further without seeing the stderr output of river
<ifreund> river -log-level debug 2> /tmp/river.log
<ifreund> and share river.log in a pastebin :)
<Guest57> Well currently i'm accessing river from the terminal on an arch linux based distro with kde wayland
<Guest57> But if i boot into the river de it'll still give me a blank screen with just the cursor
<Guest57> The river-git package on chaotic aur seems to be newer than the other river package
<Guest57> So i'll try to see if the git version will work just a lil better
<Guest57> Lemme reboot rq just so it can apply changes since i switched to the river-git package
Guest57 has quit [Quit: Client closed]
Guest57 has joined #river
<Guest57> Yeah still blank screen
<ifreund> Like I said, you need to share a log if you want further support
<Guest57> Do i just run the command in my main de terminal since if i boot into the river de it'll just give me a blank screen
<ifreund> you can run river nested in an X11 or wayland session or the tty
<ifreund> if you run it from a tty, you can switch ttys with the standard key bindings
<Guest57> Alright currently running it on a konsole terminal emulator
<Guest57> What is the command again btw
<ifreund> river -log-level debug 2> /tmp/river.log
<leon-p> huh, the rwm branch coredumps for me
<ifreund> leon-p: go back one commit
<ifreund> the latest WIP one is very WIP :D
<leon-p> ah, yeah, I can tell by the name :)
<ifreund> I was testing by running `riverc -c rivercompat` and then running foot with WAYLAND_DISPLAY set from elsewhere
<ifreund> s/riverc/river.
talismanick has quit [Remote host closed the connection]
<leon-p> you don't happen to know what could cause zig to have a ~40second delay for every command where it saturates one core?
<Guest57> Alright got the log now https://pastebin.com/D3HZ3nM0
Guest57 has quit [Quit: Client closed]
<ifreund> leon-p: is it building extra stuff from source due to a cold cache?
<leon-p> it's not just for building, also for fmt
<ifreund> it builds zig fmt from source on first run :/
<leon-p> what
<ifreund> I mean to revert that change before zig 0.14.0
<ifreund> need to remember to do that
<leon-p> but only on first run? because it seem to happen somewhat often for me
<ifreund> it'll rebuild it whenever there's a cache miss, perhaps there are false negatives
<leon-p> i see
<ifreund> in any case, it's totally bad UX and not in any way worth the few saved bytes of zig tarball size
<leon-p> at least now I know there isn't anything weird / spooky happening 🤷
<leon-p> anyway, I am about to find out how far I got when I wrote WM code a few weeks ago
<ifreund> well, there's a very good chance that you got farther than river can currently support
<ifreund> please do share your code though, I would love to have something to test river against without having to flesh out rivercompat yet
<leon-p> I'll do once I know what works and once I am off this train
Guest57 has joined #river
<leon-p> why am I always on a train when interesting stuff happens in river...
<Guest57> Btw what's the status on the log file i posted?
<Guest57> Was there any issues found?
<ifreund> Guest57: as you can see in the log file, river ran your init script which started rivertile
<ifreund> it seems like a configuration issue on your end
<leon-p> Guest57: what do you actually expect to happen on startup?
<ifreund> to debug further, you could add debug echos to the init script, run a terminal unconditionally, etc
<leon-p> because blue background is the default behaviour
<Guest57> Well i expect there to be some part that is usuable
<Guest57> Like at least a status bar or anything that can be interacted with
<leon-p> none of that is in the default config 🤷
<ifreund> if you're not ready to read and understand the example init file
<ifreund> and perhaps the man pages,
<ifreund> river is probably not ready for you yet
lordmzte7 has joined #river
lordmzte has quit [Quit: Ping timeout (120 seconds)]
proycon has quit [Ping timeout: 265 seconds]
lordmzte7 is now known as lordmzte
<leon-p> does river not yet send new_window events on the rwm branch?
<ifreund> I have seen it send window events properly: https://0x0.st/8r23.txt
<ifreund> this is on 5500f579c
<ifreund> the commits after that don't build/run properly cause I started rewriting input handling
<ifreund> also, don't run this on the drm backend yet. It will break unless you have a VRR monitor
<ifreund> (I haven't implemented the search for working fallback output configurations yet)
Guest57 has quit [Quit: Client closed]
Guest47 has joined #river
<leon-p> ah, yeah it does send those events
<leon-p> I just had to remember how my own library works
proycon has joined #river
Guest47 has quit [Quit: Client closed]
talismanick has joined #river
elshize has joined #river
pinpoxIRC has quit [Ping timeout: 264 seconds]