ここ数日、私はリモートデスクトップで多くの実験を行ってきました。私たちの会社では、ヘッドレスサーバーにubuntu16.04デスクトップをインストールしたいと考えています。グラフィカルなubuntuデスクトップとともに、従業員ごとに固有のデスクトップを提供するtightvncサーバーのインストールに成功しました。しかし、物事は期待どおりに機能していません。そして、多くのものが正しく機能していないようです。
Sudoグループにユーザーを追加したのに、ユーザーのアカウントタイプを変更することはできません。 gnomeユーザーマネージャーでアカウントの種類を変更しようとした場合、または詳細オプションをクリックした場合。それは何もしません。コマンドラインなどを使用しましたが、使用するアカウントはカスタムアカウントのままで、クリック/変更/編集できません。
スタートメニューには、インストールされているソフトウェアのすべてのメニューが表示されるわけではありません。チェックされてアラカルトで表示されている場合でも、表示されます。
システム設定メニューが不完全であり、すべてのメニューまたはオプションが表示されるわけではありません。
ユーザーメニューは表示されません。
それはすべて私にはかなり不完全に思えます、そしてそれはおそらく私のxstarupファイルと関係があります。 xstartupファイルについてインターネットから多くの例を試しました。これは、適切に動作するubuntuデスクトップで取得できる最も近いものです。メニューがうまく機能するようになれば、本当に嬉しいです。それで、誰かが何が間違っている可能性があるかについて何か考えを持っているなら?不足しているパッケージはありますか?ただのバグですか?ヒントやヒントは大歓迎です。
私のxstartupファイルは次のようになります。
#!/ bin/sh export XKL_XMODMAP_DISABLE = 1 unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS [-x/etc/vnc/xstartup] && exec/etc/vnc /xstartup [-r $ HOME/.Xresources] && xrdb $ HOME/.Xresources xsetroot -solid grey vncconfig -iconic& gnome-panel& gnome-settings-daemon& metacity& nautilus&
私は何かが足りませんか?それとも、XFCEデスクトップは、正しく機能する唯一のものですか?私はたくさんのvncチュートリアル/フォーラムなどをグーグルで検索しました、そして私は適切に機能するgnomeまたはubuntuデスクトップに関する多くの問題と奇妙な問題を読みました。
XDG_CURRENT_DESKTOP
とXDG_MENU_PREFIX
の2つのエクスポートを追加する必要があります。
export XDG_CURRENT_DESKTOP="GNOME-Flashback:Unity"
export XDG_MENU_PREFIX="gnome-flashback-"
次に、おそらくgnome-settings-daemon
をunity-settings-daemon
に置き換え、gnome-flashback
も追加する必要があります。
gnome-settings-daemon
を使用してみることができますが、XDG_CURRENT_DESKTOP
はGNOME-Flashback:GNOME
である必要があり、それでもgnome-flashback
が必要です。
小切手 ~/.vnc/xstartup
実行権限を持っている
Sudo chmod +x ~/.vnc/xstartup