x11vncがXfceを使用するように強制する方法は?

x11vncがXfceを使用するように強制する方法は?

Xubuntu 19.10システムをサーバーに、Windows 10 Proシステムをクライアントとして使用してx11vncを設定しようとしています。何らかの理由でx11vncサーバーに接続すると、VNCビューアは端末への接続を開きます。これは私が望むものではありません。 Xfceデスクトップにアクセスできるようにしたいです。 Xubuntuシステム自体のデスクトップにアクセスでき、startxfce4VNCセッションに入ってXfceデスクトップにアクセスできますが、より簡単な方法が必要であることを知っています。それは何ですか?

答え1

このフラグを追加すると、-usepwXfceデスクトップに移動します。

答え2

X11の素晴らしい世界へようこそ。 X環境を設定する方法はいくつかあります。

オプション1は、Xサーバーを自動的に起動し、ログイン情報を求めるメッセージを表示し、通常選択したXセッションを開始するディスプレイマネージャ(、、、、lightdm)を使用することです。ディスプレイマネージャでVNCを実行するには、次を参照してください。gdmxdmkdmこれ

オプション2はいxinitxinit両方のファイルを使用すると、コンソールから直接Xセッションを開始できます。VNCが有効なXfce4を起動するには、~/.xinitrc~/.xserverrcのコマンドをxinit生成して追加します。~/.xinitrc

#!/bin/bash
x11vnc & # start VNC as a job
xfce4-session # start xfce4

関連情報