On 16.05.2022 15:10, Roger Oberholtzer wrote:
I have a headless 15.3 system that I would like to access remotely. I need access to the desktop (i.e. X).
When there is no display attached, X does not start.
You apparently misunderstand how X11 works. When you are working on a local workstation W and want to start graphical program on remote system R you do not need X server on remote system. You need to tell program on R to use X server on W. If program on R used X server on R you could neither see output nor control it without being physically present at remote site where R is located.
I wanted to install xf86-video-dummy, but it complains:
error: Failed dependencies: X11_ABI_VIDEODRV = 25.2 is needed by xf86-video-dummy-0.4.0-lp153.24.1.x86_64
So I am guessing that X on 15.3 has recently changed the ABI. The installed xf86-video-* were built on May 2019. Note that these were still the ones that eventually were installed on Feb 2022. Unfortunately I did not install the dummy driver at that time. The change seems recent.
As an alternative, I see that one could add some config to X for this. I read mixed things about how that works in terms of systems not booting.
I also was considering xrand (xrandr --fb 1280x1024 -display :0). Seems starting that via ssh can be iffy depending on how it is handling X. So I have not been able to test it. If I make it start when the system boots, could it do anything to keep the system from booting?