web-dev-qa-db-ja.com

ヘッドレスデバイスの偽のモニター

ラズベリーをヘッドレスで実行しています(モニターもテレビもありません)。たとえば、midiサンプラーのように、起動するためにX11環境を必要とするプログラムがいくつかあります(ただし、それ以上はありません)。

SSH経由でX11を転送してみましたが、それは魅力のように機能します。しかし、私はそれらのスクリプトを自分で無意識に実行したいと思います。

システムをだまして、利用可能な画面があるふりをすることは可能ですか?

3
javirs

Xvfb サーバーを見てください。

apt-get install xvfbでインストールできます。

例については、 https://superuser.com/questions/524811/how-can-i-run-lightdm-on-xvfb-on-a-raspberrypi を参照してください。

3
jofel

Xvnc を使用して、crontab¹からサーバー上でプログラムを実行します。

Crontabから実行するプログラムの最終テスト中に、これによりVNCビューアを使用して接続できます。入力なしですべてが機能するとすぐに、crontabからも接続できることがわかります。

¹ プログラム駆動型のWebブラウザを実行しています。

2
Anthon