サーバーはループバック アドレス localhost.localdomain:2
でのみリッスンしています .サーバーの IP アドレスを明示的に指定して起動してみてください:
vncserver -interface [address]
また、次のオプションを試してみてください:
-localhost no
私のために働くコマンドは次のとおりです:
vncserver -localhost no -geometry 800x600 -depth 24
アイデアは、単なるループバック インターフェース (lo) ではなく、vncserver がネットワーク インターフェースをリッスンすることです。