<pinpoxIRC>
I found out that I need to set QT_QPA_PLATFORM=xcb for freecad to work withouth lagging. Is that something I can/should set globally in river? Not sure what it does or why it fixes my problem, maybe someone knows if it has side-effects?
tiosgz has joined #river
<tiosgz>
pinpoxIRC: iiuc it basically tells qt to use xwayland, so i personally would set it only for the one app that misbehaves without it
<pinpoxIRC>
tiosgz: Okay, thanks for explaining. For whatever reason Freecad is extremely laggy if i don't set it for it
<pinpoxIRC>
I'll set it for freecad only then
Ordoviz has joined #river
muirrum has quit [Ping timeout: 260 seconds]
Ordoviz has quit [Ping timeout: 246 seconds]
tiosgz has quit [Quit: tiosgz]
muirrum has joined #river
muirrum has quit [Ping timeout: 256 seconds]
Ordoviz has joined #river
muirrum has joined #river
Ordoviz has quit [Ping timeout: 248 seconds]
Misthios has quit [Quit: Misthios]
Misthios has joined #river
Ordoviz has joined #river
Ordoviz has quit [Ping timeout: 252 seconds]
Szadek has quit [Ping timeout: 260 seconds]
Szadek has joined #river
Szadek has quit [Ping timeout: 265 seconds]
leopoldek has joined #river
Ordoviz has joined #river
leopoldek has quit [Remote host closed the connection]
leopoldek has joined #river
awe has joined #river
<awe>
hi..how do I get river to log if there's an issue? for whatever reason I added pipewire as a system service and even after I've removed it I can't spawn a terminal or exit river
<awe>
the brightness keys still work somehow
<awe>
I have no idea what is invald
<plumeus>
people seem to run River with WAYLAND_DEBUG=1 and redirect the output to some log file
<plumeus>
so, probably something like `WAYLAND_DEBUG=1 river > river.log` or maybe you need to redirect stderr to stdin by using `&2>1`.
<awe>
idk why there's nothing in the log file
<awe>
sorry for being so helpless
<plumeus>
try doing `WAYLAND_DEBUG=1 river &2 > river.log`, maybe
<plumeus>
I'm thinking that the debug message is sent to stderr (makes sense) and you need to redirect it
angry_vincent has quit [Remote host closed the connection]
<plumeus>
wait
<plumeus>
`WAYLAND_DEBUG=1 river 2 &> river.log`
<plumeus>
man, I suck
<awe>
it's reassuring to see that even experienced ppl get tripped up by this
<plumeus>
Ha, me, experienced.
<plumeus>
I mostly just have this one shell script I wrote that I check every once in a while when I forget how shell works.
<ifreund>
WAYLAND_DEBUG=1 is going to be super noisy to the point of being near useless
<ifreund>
`river 2> river.log` or `river > river.log 2>&1`
<plumeus>
huh
<ifreund>
to be clear, I mean setting WAYLAND_DEBUG=1 for the entire session
<ifreund>
it's super useful to debug individual programs
talismanick has quit [Ping timeout: 260 seconds]
waleee has joined #river
Ordoviz has quit [Ping timeout: 265 seconds]
<leon-p>
I wonder if you could route Wayland through something like wireshark. You could probably write plugins to interpret the wire protocol messages
Ordoviz has joined #river
<ifreund>
leon-p: sounds like wlhax
Ordoviz has quit [Quit: WeeChat 3.8]
<leon-p>
maybe
awe has quit [Read error: Connection reset by peer]
dbuckley has quit [Ping timeout: 250 seconds]
dbuckley has joined #river
dbuckley_ has joined #river
Szadek has quit [Quit: WeeChat 3.8]
dbuckley has quit [Ping timeout: 250 seconds]
dbuckley_ is now known as dbuckley
talismanick has joined #river
talismanick is now known as Guest7818
Guest7818 has quit [Ping timeout: 248 seconds]
<mvnx>
pinpoxIRC: I tried launching River similarly to your River on NixOS config. The build-vm command you had didn't work for me. I haven't picked up flakes yet (next on my growing list of things to learn) so didn't have the patience to debug yet - I think I haven't even enabled experimental features, if that's still required. Anyway, you mentioned you'd be interested to see mine. https://paste.debian.net/hidden/b6e34732/
<mvnx>
I used the default River config from the main repo with your `dbus-update-activation-environment` line added.
nevoyu has quit [Remote host closed the connection]