ヘッドレスRaspbianインストールでX11サーバーが必要なプログラムを実行しようとしています。

ヘッドレスRaspbianインストールでX11サーバーが必要なプログラムを実行しようとしています。

グラフィックサーバーが必要なモノプログラムを実行しようとしています。実行するRaspberry Piにはヘッドはありません。私のローカルコンピュータでX転送ログインを有効にすると、プログラムを実行でき、すべてがうまく機能し、入力は必要ありません。ログインせずに実行したいのですが、画面を介してセッションから切り離すと、ウィンドウは自分のローカルコンピュータで開いたまま実行されます。ウィンドウを閉じるとすぐにプログラムが完全に停止します。

仮想仮想サーバーを使用するようにプログラムを「欺く」方法は何ですか? xvfbを使用したいのですが、設定方法がわからず、ガイドが不足していることがわかりました。

ベストアンサー1

ほとんどのVNCサーバーは、VNCクライアントを使用して接続できる「仮想」Xサーバーを設定します。私はいくつかの高速で汚れたテストを行いましたが、Raspbianを使用している場合は、「tightvncserver」が望むことを行います。

$ sudo apt-get install tightvncserver
$ Xvnc :1 &
$ DISPLAY="0.0:1" navit

次に、選択したビューアを使用してポート5901のVNCサーバーに接続します。

おすすめ記事