web-dev-qa-db-ja.com

Unityを使用したUbuntu 16.04LTS上のVNCサーバー

親愛なる、

誰もがvnc経由でリモート接続するときにUnityをサポートするためにxstartupファイルでvncserverをセットアップする際に問題を抱えていますか? 16.04でのvncserverのセットアップに関する多数の記事を読みましたが、Unityですべてが機能しないため、gnome-panel、gnome-settings-daemon、metacity、nautilus、およびgnome-terminalをインストールし、xstartupを取得するための行をいくつか追加する必要がありますUnityではなくGnomeクラシックで動作するvnc。

UnityがVNCでサポートされないのはなぜですか?

何か案は?そして、もし誰かがvncを使って16.04に完全にUnityデスクトップにリモート接続できるようになったら、セットアップを共有してください。

私はVinoを使いたくありません。他のユーザーのためにvncで複数のセッションが必要です。

ありがとう

2
LebLinux

Ubuntu 16.04には、デフォルトのVNCサーバーVINOVINOがあり、Unityで問題なく実行されます。

詳細については https://help.ubuntu.com/community/VNC/Servers をご覧ください

2
eagle.newz

次の投稿からの情報を組み合わせて、作業セッションを取得しました。

2つ目はRDPアクセスの有効化に関するものですが、サンプルの.xsessionにより、他の投稿の.xstartupサンプルに欠けているものがわかりました。つまり、パネルサービスと設定デーモンを起動します。

https://help.ubuntu.com/community/VNC/Servers

https://www.hiroom2.com/2016/08/28/ubuntu-16-04-remote-connect-to-unity-with-vnc-xrdp/

私はVPNを使用しているため、VNCAuth以外のセキュリティについては気にしませんでした。

これが、私の.xstartupで終わったGNOME句です。

            gnome-session --session=ubuntu &
            /usr/lib/x86_64-linux-gnu/unity/unity-panel-service &
            /usr/lib/unity-settings-daemon/unity-settings-daemon &

            for indicator in /usr/lib/x86_64-linux-gnu/indicator-*; do
              basename=`basename ${indicator}`
              dirname=`dirname ${indicator}`
              service=${dirname}/${basename}/${basename}-service
              ${service} &
            done

            unity

ディスプレイのサイズを変更すると、スクリーンセーバーとnautilusがチャンクを吹き飛ばしたことに気づきましたが、それでも問題ありません。

0
goozin