f_ changed the topic of #wayback to: Wayback - a wayland-based X11 environment | https://wayback.freedesktop.org/ | preview release 0.1 is out! https://wayback.freedesktop.org/news/2025/07/23/wayback-0.1-released/ | src: https://gitlab.freedesktop.org/wayback/wayback | logs: https://libera.catirclogs.org/wayback | matrix bridge: #wayback:catircservices.org
<dramforever[m]1> Wayback does not go for minimalism, it goes for "works like Xorg to clients"
<dramforever[m]1> this does mean sooner rather than later we're going to start sending MRs to Xwayland
<dramforever[m]1> stopgaps are welcome of course
grufwub has quit [Remote host closed the connection]
grufwub has joined #wayback
<Consolatis[m]1> WAYLAND_DISPLAY=wayback wlr-randr should work with that branch
<Consolatis[m]1> unrelated: for some reason I had to locally revert 347e26714ff1afeb03cf526e6100c9ee854b7b11 because I was getting "permission denied" errors when spawning wayback-compositor via wayback-session otherwise. not sure why
<Consolatis[m]1> part of my system is Debian oldstable though so that may be related
<whitequark[cis]> what does wlr-output-management support give us?
<Consolatis[m]1> at the moment basically just refresh rate config
<Consolatis[m]1> theoretically also resolution and positioning
<Consolatis[m]1> + adaptive sync and transforms
<whitequark[cis]> would this help with multiple monitors?
<Consolatis[m]1> not in itself, no
<Consolatis[m]1> if the multiple monitors have the same height and are positioned from left to right I do have branch to make that work though
<Consolatis[m]1> actually also from top to bottom, the important thing is that there is no dead space or the X11 session used does support xrandr --setmonitor
<whitequark[cis]> this happens to be exactly the layout i'm using
<Consolatis[m]1> an older version of that branch is on my gitlab: https://gitlab.freedesktop.org/Consolatis/wayback/-/tree/proof-of-concept/multi_monitor
<dramforever[m]1> <Consolatis[m]1> unrelated: for some reason I had to locally revert 347e26714ff1afeb03cf526e6100c9ee854b7b11 because I was getting "permission denied" errors when spawning wayback-compositor via wayback-session otherwise. not sure why
<dramforever[m]1> this is interesting
<dramforever[m]1> the only difference i could see is it uses posix_spawn not posix_spawnp
<dramforever[m]1> It says "Failed to launch wayback-compositor: Permission denied", right?
<dramforever[m]1> how are you giving WAYBACK_COMPOSITOR_PATH?
<dramforever[m]1> right, setting WAYBACK_COMPOSITOR_PATH=wayback-compositor
<dramforever[m]1> no longer works
<dramforever[m]1> but it's ... unclear whether that was ever intended, i'd say
<dramforever[m]1> also interesting that executing a directory gives you EPERM
<Consolatis[m]1> ah, nice. you are right, posix_spawnp() works while posix_spawn() does not
<dramforever[m]1> i think we should stick to posix_spawn and just make you specify the full path
<Consolatis[m]1> up to you, I can carry the simple s/spawn/spawnp/ fix locally when testing
<Consolatis[m]1> or I guess as I modify meson.build anyway I could also put the whole path to ~/bin/wayback-compositor in there
<dramforever[m]1> no it's definitely not up to me :P
<Consolatis[m]1> this indeed also makes it work with posix_spawn() for me: add_global_arguments('-DWAYBACK_COMPOSITOR_EXEC_PATH="build/wayback-compositor/wayback-compositor"', language : 'c')
<Consolatis[m]1> thanks for the hint :)
_whitelogger has joined #wayback
norwoodites has joined #wayback
pinskia has quit [Ping timeout: 252 seconds]
pinskia has joined #wayback
norwoodites has quit [Ping timeout: 276 seconds]
__0x1eaf has joined #wayback
mojo_x has joined #wayback
vkareh has joined #wayback
vkareh has quit [Client Quit]
vkareh has joined #wayback
mojo_x has quit [Ping timeout: 252 seconds]
mojo_ has joined #wayback
The_Decryptor has quit [Server closed connection]
The_Decryptor has joined #wayback
Guest79 has joined #wayback
<Guest79> mirc
<Guest79> old app
Guest79 has quit [Client Quit]
fitrh has joined #wayback
__0x1eaf has quit [Quit: Lost terminal]
vkareh has quit [Quit: WeeChat 4.7.0]
vkareh has joined #wayback
vkareh has quit [Client Quit]
vkareh has joined #wayback
sq[m] has quit [Quit: Idle timeout reached: 172800s]
fitrh has quit [Remote host closed the connection]
Guest36 has joined #wayback
Guest36 has quit [Ping timeout: 272 seconds]
Guest93 has joined #wayback
Guest93 has quit [Client Quit]
mojo_ has quit [Ping timeout: 240 seconds]
arraybolt3 has quit [Remote host closed the connection]
arraybolt3 has joined #wayback
mojo_x has joined #wayback
vkareh has quit [Quit: WeeChat 4.7.0]
norwoodites has joined #wayback
pinskia has quit [Ping timeout: 240 seconds]
norwoodites has quit [Read error: Connection reset by peer]
pinskia has joined #wayback
rbm has joined #wayback
mojo_x has quit [Ping timeout: 260 seconds]