ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
nerdopolis has quit [Ping timeout: 480 seconds]
manuel1985 has joined #wayland
nerdopolis has joined #wayland
ikhouvanL has quit [Quit: Page closed]
kasper93 has quit [Ping timeout: 480 seconds]
mclasen has quit []
mclasen has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
co1umbarius has joined #wayland
columbarius has quit [Ping timeout: 480 seconds]
manuel_ has joined #wayland
manuel1985 has quit [Remote host closed the connection]
mclasen has quit [Ping timeout: 480 seconds]
mclasen has joined #wayland
garnacho has quit [Ping timeout: 480 seconds]
lsd|2 has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
mclasen has quit [Ping timeout: 480 seconds]
mclasen has joined #wayland
manuel_ has quit [Ping timeout: 480 seconds]
sevz has quit [Quit: Client quit]
sevz has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
mclasen has quit [Ping timeout: 480 seconds]
glennk has quit [Ping timeout: 480 seconds]
nerdopolis has joined #wayland
Leopold_ has quit [Remote host closed the connection]
Leopold_ has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
Company has quit [Quit: Leaving]
floof58 has quit [Ping timeout: 480 seconds]
jtbx has quit [Remote host closed the connection]
jtbx has joined #wayland
floof58 has joined #wayland
kts has joined #wayland
kts has quit [Ping timeout: 480 seconds]
kts has joined #wayland
kts has quit [Ping timeout: 480 seconds]
kts has joined #wayland
kts has quit [Ping timeout: 480 seconds]
shtrom has joined #wayland
Serus has quit [Ping timeout: 480 seconds]
<shtrom> hi all
<shtrom> I'm trying to get to the bottom of a weird issue on a Debian bookworm box, where GDM3 doesn't want to start after a power-cut induced reboot
<shtrom> I'm down to looking at wayland and trying to make sense of what's happening
<shtrom> but save for starting Xwayland and watching it fail miserably, I'm not really sure how to debug further
<shtrom> strace is not really helpful save for a permission issue on /dev/dri/renderD128 which I think is a red herring
<shtrom> and running as user and/or root never seem to work, but without an indication why
<shtrom> worth noting is that I'm connected to the box via SSH (it's literally not in the same country as where I am)
<shtrom> any hint or pointer about where to look for further debugging would be most welcome
sh-RE_ has joined #wayland
shtrom has left #wayland [#wayland]
<sh-RE_> better in a tmux (:
sh-RE_ is now known as shtrom
<shtrom> more context on my issue here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059245
cool110- has quit [Remote host closed the connection]
rv1sr has joined #wayland
Serus has joined #wayland
cool110 has joined #wayland
cool110 is now known as Guest11958
sima has joined #wayland
glennk has joined #wayland
agd5f has joined #wayland
privacy has quit [Quit: Leaving]
agd5f_ has quit [Ping timeout: 480 seconds]
garnacho has joined #wayland
garnacho has quit [Remote host closed the connection]
kasper93 has joined #wayland
mokee has joined #wayland
bodiccea has quit [Quit: Leaving]
bodiccea has joined #wayland
fmuellner has joined #wayland
narodnik has quit [Quit: WeeChat 4.1.2]
kasper93 has quit [Ping timeout: 480 seconds]
Guest11958 has quit [Ping timeout: 480 seconds]
cool110 has joined #wayland
cool110 is now known as Guest11967
mclasen has joined #wayland
Leopold_ has quit [Remote host closed the connection]
Leopold has joined #wayland
glennk has quit [Ping timeout: 480 seconds]
Moprius has joined #wayland
eroc1990 is now known as Guest11969
eroc1990 has joined #wayland
kts has joined #wayland
Guest11969 has quit [Ping timeout: 480 seconds]
qaqland is now known as Guest11970
qaqland has joined #wayland
Guest11970 has quit [Ping timeout: 480 seconds]
mclasen has quit [Ping timeout: 480 seconds]
glennk has joined #wayland
rasterman has joined #wayland
mclasen has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
kts has quit [Quit: Leaving]
Moprius has quit [Quit: bye]
nerdopolis has joined #wayland
kasper93 has joined #wayland
Brainium has joined #wayland
fmuellner has joined #wayland
glennk has quit [Ping timeout: 480 seconds]
mclasen has quit [Ping timeout: 480 seconds]
kts has joined #wayland
nniro has quit [Remote host closed the connection]
mclasen has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
mvlad has joined #wayland
nerdopolis has joined #wayland
fmuellner has quit [Ping timeout: 480 seconds]
kts has quit [Ping timeout: 480 seconds]
glennk has joined #wayland
kts has joined #wayland
peelz has joined #wayland
kts has quit [Ping timeout: 480 seconds]
Company has joined #wayland
<peelz> is there anything that says how ext_idle_notify_v1 is supposed to interact with idle_inhibit_unstable_v1?
<peelz> and unfortunately that prevents standalone screen lockers (e.g swaylock) to turn off the monitors after a period of inactivity :(
kts has joined #wayland
<emersion> that's the whole point
<emersion> idle-inhibit exists for preventing screen lockers from kicking in while you're watching a movie
<peelz> right, except it would be nice to ignore inhibition if swaylock is already active
<peelz> so dpms can work on the lockscreen
mclasen has quit [Ping timeout: 480 seconds]
<peelz> if I have an inhibitor active and I manually trigger the lockscreen, swayidle won't be able to turn off the outputs after a timeout
<emersion> that's arguably a sway issue, it should ignore inhibitors which are not visible on-screen
<peelz> ah I see, create_inhibitor() takes a surface
kts has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
<peelz> emersion, if sway were to ignore inhibitors that aren't on screen, how would one go about creating an inhibitor that isn't associated with a window (e.g a CLI tool)? sorry for the uneducated question, I'm still quite new to wayland internals
<emersion> CLI tools don't use wayland
<peelz> well there's wl-clipboard (wl-copy/wl-paste)
<peelz> it uses an invisible surface to do clipboard stuff afaik
<emersion> sway has commands to tweak the idle inhibition, so one could use that from a script
<emersion> no, it uses a wayland protocol for clipboard managers
<peelz> huh? so wl-clipboard doesn't use wayland but it uses the wayland clipboard protocol?
<emersion> we use "a wayland protocol" as an abbreviation of "a wayland protocol extension", it's still just wayland
<peelz> right, but you said "CLI tools don't use wayland"
<peelz> by that definition, doesn't wl-clipboard (which uses the wayland clipboard protocol extension) use wayland?
neniagh has quit [Ping timeout: 480 seconds]
<peelz> sorry, I think I got confused. I see you were talking about how wl-clipboard uses the wayland clipboard protocol (which doesn't use any surfaces)
<peelz> I'll take a look at sway's inhibit_idle command. That might just be what I need. Thanks :D
neniagh has joined #wayland
<kennylevinsen> peelz: wl-clipboard is a hack and an outlier. It creates a window briefly to get permission to use the clipboard it it can't get access to the clipboard management protocols
<kennylevinsen> in the context of sway, CLI tools usually use sway's IPC or call swaymsg
systwi has quit [Ping timeout: 480 seconds]
<peelz> kennylevinsen, ah gotcha. I thought I was misremembering about the window thing. Why does it need to create a window? Is it a protocol requirement? I'm trying to find an answer on wayland.app
<kennylevinsen> You are not allowed access to the clipboard unless you have focus
<kennylevinsen> and you can't have focus without a window
jtbx has quit [Remote host closed the connection]
<peelz> oh
<peelz> I see from the wl-clipboard meson.build that they use gtk_primary_selection and wlr_data_control: https://github.com/bugaevc/wl-clipboard/blob/master/src/protocol/meson.build
<kennylevinsen> gtk_primary_selection is deprecated and replaced by the primary selection protocol
<peelz> what's the protocol for the clipboard (not primary selection)?
<kennylevinsen> wlr data control is a privileged clipboard management protocol that not all compositors support, meant for writing (privileged) clipboard managers
<kennylevinsen> peelz: wl_data_offer/source/device/device_manager in the core protocol
<peelz> right, that's what I was getting at. It's not implemented by gnome-shell for example
jtbx has joined #wayland
<peelz> oh alright
<peelz> thanks for answering my questions, I appreciate it
rv1sr has quit [Ping timeout: 480 seconds]
AnuthaDev has joined #wayland
rv1sr has joined #wayland
azerov has quit []
azerov has joined #wayland
systwi has joined #wayland
fossdd has quit [Ping timeout: 480 seconds]
kts has joined #wayland
mclasen has joined #wayland
Brainium has quit [Quit: Konversation terminated!]
Leopold has quit [Remote host closed the connection]
privacy has joined #wayland
nniro has joined #wayland
lsd|2 has joined #wayland
narodnik has joined #wayland
sevz has quit [Quit: Client quit]
systwi has quit [Ping timeout: 480 seconds]
manuel_ has joined #wayland
manuel1985 has joined #wayland
manuel_ has quit [Quit: Leaving]
systwi has joined #wayland
alatiera has joined #wayland
mclasen has quit []
mclasen has joined #wayland
rasterman has joined #wayland
<wlb> wayland Merge request !284 closed (wayland-client: Add wl_display_get_default_queue)
<wlb> wayland/main: Julian Orth * protocol: wl_subsurface will never be focused https://gitlab.freedesktop.org/wayland/wayland/commit/6626d4d98c19 protocol/wayland.xml
<wlb> wayland Merge request !236 merged \o/ (protocol: wl_subsurface will never be focused https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/236)
fmuellner has joined #wayland
systwi has quit [Ping timeout: 480 seconds]
Moprius has joined #wayland
systwi has joined #wayland
fossdd has joined #wayland
<wlb> wayland-protocols/main: MaxVerevkin * linux-dmabuf: sync changes from unstable to stable https://gitlab.freedesktop.org/wayland/wayland-protocols/commit/9d83649b4947 stable/linux-dmabuf/linux-dmabuf-v1.xml
<wlb> wayland-protocols Merge request !266 merged \o/ (linux-dmabuf: sync changes from unstable to stable https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/266)
Moprius has quit [Quit: bye]
<wlb> wayland-protocols Merge request !259 closed (Draft: (Re)move Xwayland related protocols)
Leopold has joined #wayland
sevz has joined #wayland
<wlb> wayland-protocols/main: Jonas Ådahl * xdg-shell: Clarify what a toplevel by default includes https://gitlab.freedesktop.org/wayland/wayland-protocols/commit/46f201bd7b32 stable/xdg-shell/xdg-shell.xml
<wlb> wayland-protocols Merge request !222 merged \o/ (xdg-shell: Clarify what a toplevel by default includes https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/222)
Leopold has quit [Remote host closed the connection]
<wlb> wayland-protocols Merge request !219 closed (README.md: Explain that "unstable" label is not semantical)
<wlb> wayland-protocols Merge request !270 opened by Simon Ser (emersion) ci: upgrade ci-templates and Debian https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/270
leandrohrb56 has quit []
ckinloch has quit [Quit: The Lounge - https://thelounge.chat]
fahien5 has quit []
kts has quit [Quit: Konversation terminated!]
fmuellner has quit [Ping timeout: 480 seconds]
manuel1985 has quit [Ping timeout: 480 seconds]
manuel1985 has joined #wayland
mokee has quit [Quit: off]
sevz has quit [Quit: Client quit]
glennk has quit [Ping timeout: 480 seconds]
JEEB has quit [Quit: Lost terminal]
Brainium has joined #wayland
sevz has joined #wayland
AnuthaDev has quit [Ping timeout: 480 seconds]
junaid has joined #wayland
<wlb> wayland Issue #426 closed \o/ (Adding restrictions to global binding and resource creation. https://gitlab.freedesktop.org/wayland/wayland/-/issues/426)
adia has quit [Quit: The Lounge - https://thelounge.chat]
lsd|2 has quit [Read error: Connection reset by peer]
lsd|2 has joined #wayland
lsd|2 has quit []
lsd|2 has joined #wayland
JEEB has joined #wayland
junaid has quit [Remote host closed the connection]
rv1sr has quit []
glennk has joined #wayland
lsd|2 has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
manuel1985 has quit [Ping timeout: 480 seconds]
rasterman has quit [Quit: Gettin' stinky!]
fmuellner has joined #wayland
sima has quit [Ping timeout: 480 seconds]
manuel1985 has joined #wayland
mclasen has quit [Ping timeout: 480 seconds]
mclasen has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
nerdopolis has joined #wayland
alatiera has quit []
mclasen has quit [Read error: Connection reset by peer]
Zeroine has quit []
Zeroine has joined #wayland
manuel1985 has quit [Ping timeout: 480 seconds]
peelz has quit [Quit: ZNC 1.8.2 - https://znc.in]
peelz has joined #wayland
fmuellner has quit []
fmuellner has joined #wayland
mvlad has quit [Remote host closed the connection]
fmuellner has quit [Ping timeout: 480 seconds]
Brainium_ has joined #wayland
Brainium_ has quit []
Brainium has quit [Ping timeout: 480 seconds]