私がやろうとしていること:
自動モードのデーモン(celeryd)でデスクトップと実行中のプログラム(重要な場合はSeleniumを使用したFirefox Webdriver)のスクリーンショットを作成します。
また、デスクトップ マネージャーを実行する必要があります。これは必須の要件です。現在、Fluxbox を使用しようとしていますが、他のマネージャーに切り替えることができます。
現在の進捗状況:
デーモンで X サーバー (Xvfb) を起動し、Selenium Webdriver を起動できます。ターミナルから実行しようとすると Fluxbox の起動は成功しますが、ログに次のエラーが表示されてデーモンで失敗します。
Can't create directory
Failed to load database:
Failed to load database:/init
Retrying with: /etc/X11/fluxbox/init
init-file を直接指定しようとしましたが、Can't create directory
エラーが発生し、Fluxbox が起動しません。
これは、デーモン モードの制限である可能性があります。
質問:デーモン内で任意の
デスクトップ マネージャ
を実行できますか?
はいの場合、どうすればこれを行うことができますか?