ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
iomari891 has quit [Ping timeout: 480 seconds]
eluks has quit [Remote host closed the connection]
eluks has joined #wayland
ryanneph has quit [Quit: Leaving]
Moprius has quit [Quit: bye]
zvarde198830320677919168587 has quit [Quit: Ping timeout (120 seconds)]
zvarde198830320677919168587 has joined #wayland
zvarde198830320677919168587 has quit []
zvarde198830320677919168587 has joined #wayland
zvarde198830320677919168587 has quit [Ping timeout: 480 seconds]
fmuellner has quit [Remote host closed the connection]
yaslam has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
yaslam has joined #wayland
gnarchie has joined #wayland
rasterman has quit [Quit: Gettin' stinky!]
gaweringo has joined #wayland
agd5f_ has joined #wayland
agd5f_ has quit [Read error: Connection reset by peer]
gaweringo has quit [Ping timeout: 480 seconds]
agd5f has quit [Ping timeout: 480 seconds]
DodoGTA has quit [Quit: DodoGTA]
DodoGTA has joined #wayland
garnacho has quit [Quit: garnacho]
garnacho has joined #wayland
coldfeet has quit [Quit: Lost terminal]
user21 has quit [Remote host closed the connection]
yaslam has quit [Ping timeout: 480 seconds]
yaslam has joined #wayland
garnacho has quit [Ping timeout: 480 seconds]
FreeFull has quit [Quit: rebooting]
FreeFull has joined #wayland
LaserEyess has quit [Quit: fugg]
LaserEyess has joined #wayland
nerdopolis has joined #wayland
coldfeet has joined #wayland
coldfeet has quit []
yaslam_ has joined #wayland
yaslam has quit [Read error: Connection reset by peer]
yaslam_ has quit [Read error: Connection reset by peer]
yaslam has joined #wayland
MrCooper has quit [Remote host closed the connection]
MrCooper has joined #wayland
agd5f has joined #wayland
coldfeet has joined #wayland
bodiccea_ has joined #wayland
garnacho has joined #wayland
majors has quit [Quit: ZNC 1.9.0+deb2build3 - https://znc.in]
majors has joined #wayland
Narrat has joined #wayland
rasterman has joined #wayland
Net147 has quit [Quit: Quit]
Net147 has joined #wayland
Brainium has joined #wayland
bodiccea has quit [Ping timeout: 480 seconds]
vincejv is now known as Guest8485
vincejv has joined #wayland
vincejv has quit [Remote host closed the connection]
Guest8485 has quit [Ping timeout: 480 seconds]
coldfeet has quit [Quit: Lost terminal]
sima has quit [Ping timeout: 480 seconds]
michael has joined #wayland
benh has quit []
<michael>
Can wayland listen on port 6000 for X clients? I have an embedded client (a 1990's HP logic analyzer instrumnent) that uses a a connection to an X server to display its screen and take imput. Its working on the current Xorg but I'd like to switch to wayland.
benh has joined #wayland
<linkmauve>
michael, you have Xwayland which should be enabled by default on most compositors, which provides X11 for legacy applications.
<linkmauve>
It’s just a build of Xorg, but lives in the same repository.
rasterman has quit [Quit: Gettin' stinky!]
yrlf has quit [Quit: Ping timeout (120 seconds)]
glennk has quit [Ping timeout: 480 seconds]
<michael>
I do not see anything listening on port 6000 as I do when Xorg is running. Is there something I need to do to enable this on Wayland?
yrlf has joined #wayland
<soreau>
by default, X listens on a unix domain socket, not a network socket port
<soreau>
you might be able to use ssh -X or something
<michael>
no, this is a legacy appliance... I don't have the ability to change the client. It expects the Xserver to be listening for connections on 6000
<soreau>
well like linkmauve said, it should basically work the same with Xwayland
<soreau>
have you tried simply running the client in an Xwayland-enabled wayland compositor?
<michael>
as I said, the client is burned into ROM on the instrument and cannopt be changed.
<michael>
that would be the way I would do it IF I COULD CHANGE THE CLIENT!
<whot>
michael: Xwayland -listen tcp and that should start it on the default port 6000
<whot>
IOW you need to start Xwayland on your machine specifically so it does listen to TCP, the client doesn't need any changes
<soreau>
with a wlroots compositor, you can use WLR_XWAYLAND env var to specify a path to a binary or script that starts Xwayland
<michael>
OK, I'll try that. thanks. I need to find out how gdm starts wayland in order to pass the option. Another possibility is to connect port 6000 to wayland with "socat TCP-LISTEN:6000,reuseaddr,fork UNIX-CONNECT:/tmp/.X11-unix/X0 &"
<soreau>
so I imagine a script that calls something like `/usr/bin/Xwayland -listen tcp "$@"`
<soreau>
but you can also just cd /usr/bin; mv Xwayland Xwayland.real and use /usr/bin/Xwayland as the thing that calls Xwayland.real
<michael>
right!
<soreau>
don't forget to chmod +x your scripts folks, and happy hacking!
Narrat has quit []
<whot>
michael: quick grep of the gdm sources suggest to add DisallowTCP=false to [security] in /etc/gdm/custom.conf
* whot
grumbles about negative boolean options
<michael>
that used to work on Xorg (until recently) but has no effect on Xwayland