問題タブ [xvfb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
830 参照

java - Xvfb イメージのバッファリングが java.awt.Headless 例外を引き起こす

Tomcat 7.0.39 内でホストされている私の Java Web アプリケーションでは、画像に書き込み、クライアントに出力するために xvbf が必要です。イメージの書き込みを処理するサーブレットを開くと、次のエラー メッセージが表示されます。

エラーがスローされるコード ブロックは次のとおりです。

この問題を解決するにはどうすればよいですか?

0 投票する
1 に答える
1218 参照

python - sh.py が xvfb-run を実行していない

xvfb-runpy.sh 経由で実行しようとしていますがsh.ErrorReturnCode_1、結果の pdf が作成されていません。

小さなhtmlファイルを作成しました:

次にxvfb_run、Python で sh.py を介して実行しました。

次に、シェルに戻って、何かが作成されていて、何も作成されていないかどうかを確認します。

したがってxvfb-run、上記のコマンドをコピーすると、正常に動作します。

そして、私が作成しようとしていたPDFファイルがあります:

call次に、標準ライブラリのメソッドを試しました:

次に、DISPLAY環境変数が設定されていないと思いましたが、それにも満足していません。

py.shcallがそのコマンドを実行できなかった理由は何ですか? 私がここに欠けているものはありますか?

0 投票する
1 に答える
989 参照

python - すでに開いている Xvfb サーバー プロセスを使用するには Python スクリプトが必要です

多くの python スクリプトを実行する php スクリプトがあります。Python スクリプトは、pyvirtualdisplay と xvfb を使用するヘッドレス Firefox ブラウザーを利用します。私の問題は、各 python スクリプトが Linux サーバーで新しい Xvfb プロセスを開くことです。したがって、複数のプロセスがスタックし、最終的に /tmp/ スペースが不足します。
私の問題はこれに似ています:
並列処理のための Xvfb 複数ディスプレイ?
常に 1 つの Xvfb サーバー プロセスを開き、すべての python スクリプトでそれを利用したいと考えています。
これが私が使用しているpythonコードです:
#set pyvirtual display
display = Display(visible=0, size=(800, 600))
display.start()