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. 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
No, you are using some third party repository with drivers built against newer Xorg release. The version that comes with openSUSE Leap 15.3 is 0.3.8-4.10 and zypper has no issues installing it: bor@leap15:~> sudo zypper in xf86-video-dummy [sudo] password for root: Loading repository data... Reading installed packages... Resolving package dependencies... The following NEW package is going to be installed: xf86-video-dummy 1 new package to install. Overall download size: 23.8 KiB. Already cached: 0 B. After the operation, additional 45.3 KiB will be used. Continue? [y/n/v/...? shows all options] (y): n bor@leap15:~>
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?