TightVNCサーバーがDebian 12で動作しない - 灰色の画面が表示される

TightVNCサーバーがDebian 12で動作しない - 灰色の画面が表示される

sudo apt-get installightvncserver を使用して、システムに TightVNC サーバーをインストールしました。ところが接続しようとすると灰色の画面だけが出ますね。私の~/.vnc/xstartupファイルと/etc/systemd/system/vncserver.serviceファイルの内容は次のとおりです。

~/.vnc/xstartup の内容:

#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
export XKL_XMODMAP_DISABLE=1
unset DBUS_SESSION_BUS_ADDRESS
gnome-session --disable-acceleration-check --debug & 

/etc/systemd/system/vncserver.serviceの内容:

[Unit]
Description=TightVNC server
After=syslog.target network.target

[Service]
Type=forking
User=root
PAMName=login
PIDFile=/root/.vnc/%H:1.pid
ExecStartPre=-/usr/bin/vncserver -kill :1 > /dev/null 2>&1
ExecStart=/usr/bin/vncserver :1
ExecStop=/usr/bin/vncserver -kill :1

[Install]
WantedBy=multi-user.target 

これらのファイルを設定したにもかかわらず、VNCサーバーは実行されず、灰色の画面のみが表示されます。この問題を解決し、TightVNC サーバーにデスクトップ環境を正しく表示させるにはどうすればよいですか。

関連情報