私はRaspberry PiをRaspbian、Xサーバーは実行しているがモニターは接続していない状態で実行しています。私はインストールtightvncserverして実行しています:
vncserver :1 -geometry 1600x900 -depth 24
lightdm接続するデスクトップセッションを設定できます。
ただし、このようにして、まったく新しいlightdmデスクトップセッションが作成されます。このセッションは、テレビで見るセッションとは異なり、さらに20 MBのRAMを消費します。明らかに、これは達成できる最良のソリューションではありません。
だから私はインストールしましたvino:私はUbuntuですでにほとんど問題なくそれを使用しました。しかし、Raspbian最初のlightdmログイン後に起動しようとすると、奇妙な問題が発生します。それを考えるとDesktop Session Settings、グラフィカルインタフェースを介して新しいエントリを追加することはできません、私が作成したvino-server.desktopランチャーを(その呼び出しを/usr/lib/vino/vino-server)、私はそれを移動しました/etc/xdg/autostart/。この方法はでも使用されていたKnoppixので、ある程度自信を持っていました。実際、Desktop Session Settings新しいランチャー内に存在し、有効になりました。
再起動後、/usr/lib/vino/vino-serverプロセスは実行されていませんでした。ただし、別のvncserverセッションを起動vino-serverすると、プロセスリスト内にプロセスがポップアップ表示されるので、手順がほぼ正しいことはわかっています。
だから問題は:私は何を間違っているのですか?このメソッドlightdmがメインセッション以外のセッションで機能するのはなぜですか?