Spencer Killen 82d1d43ac5 | ||
---|---|---|
README.md | ||
init_server.bash |
README.md
Resources
- https://stackoverflow.com/questions/20548509/forwarding-x11-without-ssh-how-do-i-run-local-apps-on-another-pc-running-x-serv/20549473#20549473
- https://github.com/mviereck/x11docker/wiki/How-to-access-X-over-TCP-IP-network
- https://askubuntu.com/questions/203173/run-application-on-local-machine-and-show-gui-on-remote-display
- https://askubuntu.com/questions/615139/how-to-make-x-org-listen-tcp-port-to-remote-connections
How to determine display manager (thing that starts Xorg)
Enable TCP when using GDM3 as display manager
Testing X server
First thing that actually fucking works
Trying this
After modifying /etc/gdm3/custom.conf content by adding ServerArguments=-listen tcp. I got xserver running on port 6000
[security] DisallowTCP=false
[xdmcp] ServerArguments=-listen tcp
Doesn't work
A 'real' X server might have to configure XDCMP https://help.gnome.org/admin/gdm/stable/configuration.html.en
i think XDCMP is for transferring the entire desktop to another X server we don't really want that
Might need -listen tcp added...
sudo mv /usr/lib/xorg/Xorg /usr/lib/xorg/Xorg-safe
Replace with
#!/usr/bin/env bash
/usr/lib/xorg/Xorg -listen tcp $@
BAD things happen if you change this file boot loop without tty access
RIP https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/2083310
Using lightdm now
https://users.fedoraproject.narkive.com/srD4h4Sx/how-to-make-xorg-listen-to-tcp-lightdm
lightdm --show-config