Remmina はユーザーがログインする前に VNC リモート デスクトップ セッションを実行できません

Remmina はユーザーがログインする前に VNC リモート デスクトップ セッションを実行できません

Ubuntu 14.04 LTS を実行している 2 台のコンピューター間で、Remmina を使用して VNC リモート デスクトップ セッションを実行したいと思います。ユーザーがリモート コンピューターで Unity にすでにログインしている場合は、このリモート セッションを実行できます。ただし、コンピューターが起動したばかりで、Unity ログイン画面が表示されている場合 (つまり、ユーザーがまだログインしていない場合)、リモート デスクトップ セッションを開始できません。このため、リモート デスクトップ セッションを開始するには、物理​​的にリモート コンピューターに移動してログインする必要があります。

解決策としては、リモート コンピューター上のユーザーが Ubuntu に自動的にログインするように構成することが考えられますが、安全な構成ではないため、この方法は避けたいと思います。

リモート マシンにユーザーがログインしていない場合でも、Remmina が VNC リモート セッションを開始する方法について何かアイデアはありますか?

答え1

Remmina はビューアであり、Vino はおそらく使用しているサーバーです。他の欠点としては、ユーザー セッション外では実行できないことが挙げられます。

X11VNC こそがあなたが求めているものです。パフォーマンスも Vino よりもはるかに優れていると感じています。何年もの間、Vino を試すたびに、結局は X11VNC をインストールしていました。

正しく動作させるには少し設定が必要ですが、前回の X11VNC インストールで行った作業の概要を次に示します。

Vino performance still stinks; installed X11VNC
    $ x11vnc -storepasswd
    /etc/init/x11vnc.conf:
        start on login-session-start
        script
        x11vnc -display :0 -auth /var/run/lightdm/root/:0 -loop -forever -safer -shared -ultrafilexfer -bg -o /var/log/x11vnc.log -rfbauth /home/charles/.vnc/passwd -rfbport 5900 -http -users charles -nowireframe
        end script
    Reboot and it's good to go.  Indestructible! Even survives desktop reconfig due to monitor unplugs, etc.
    (added -nowireframe later because the lack of visible icon when dragging files was annoying. Take off if it bogs id down on slow connections.)

関連情報