ディスプレイなしのXubuntu22.04にVNCでアクセスする

Xubuntu 22.04 TLS
TigerVNC Server 1.12.0
xserver-xorg-video-dummy 0.3.8

ここの手順でVNCサーバーとして設定されている前提です。この設定を行わない場合でもVNCビューワーで接続してもっさり操作は可能です。

必要なパッケージをインストールする。

apt install xserver-xorg-video-dummy

Xorgの設定ファイルにダミーディスプレイドライバを使用する設定を書き込む。内容はArchWikiのコピペっす。

Section "Monitor"
        Identifier "dummy_monitor"
        HorizSync 28.0-80.0
        VertRefresh 48.0-75.0
        Modeline "1920x1080" 172.80 1920 2040 2248 2576 1080 1081 1084 1118
EndSection

Section "Device"
        Identifier "dummy_card"
        VideoRam 256000
        Driver "dummy"
EndSection

Section "Screen"
        Identifier "dummy_screen"
        Device "dummy_card"
        Monitor "dummy_monitor"
        SubSection "Display"
        EndSubSection
EndSection