問題タブ [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 投票する
2 に答える
2781 参照

java - Mac で GUI アプリケーションをヘッドレスで実行する方法はありますか?

Linux および Windows で GUI アプリケーションを実行するために、次の手法を使用しています。

Linux:

ほとんどのアプリケーションは Aqua 環境で実行され、DISPLAY 変数の設定を単に無視するため、デフォルトで Xvfb がインストールされていても、これは Mac OS X では 100% 機能しません。

Windows (プログラムによる方法):

Mac OS X:

Mac OS X で同じことを行うにはどうすればよいですか (コマンド ラインまたはプログラムによる方法で)。ありがとう!

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

amazon-ec2 - Xorg が EC2 インスタンスを強制終了しているように見える (CentOS 5.4)

私の最終目標は、xvfb を使用して、Firefox をヘッドレス モードで実行することです。
しかし、Xvfb には Xorg が必要で、Xorg で問題が発生しています。

この AMI を使用してインスタンスを起動すると:

ami-4a24d623 RightImage_CentOS_5.4_i386_v5.5.9_EBS

次に、次のようにします。

次にインスタンスを再起動すると、ステータス チェックに失敗し、インスタンスにログインできません。サーバー ログ ([インスタンス アクション] -> [サーバー ログの取得]) が空白です。

私は何を間違っていますか?Xorg を何らかの方法で構成する必要がありますか?

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

gwt - CentOS で Xvfb を使用して GWT Devmode を実行する

Xvfb を使用して CentOS 上の Ant で GWT Devmode を実行しようとしていますが、Java バージョン エラーのように見えます。スタックトレースの始まりは

Sun の Java 1.7.0 をインストールしましたが、適切に設定されていると思います。「java -version」と「alternatives --config java」を実行すると表示されます (バージョン 1.4.2 がデフォルトとして設定されていますが、現在のバージョンを変更しました)。

これは私が実行しているantタスクです。fork="true|false" と spawn="true|false" のすべての組み合わせを試したことに注意してください

私の $CLASSPATH 変数 (重要であると仮定) は次を示しています: /usr/java/jdk1.7.0_02/lib

0 投票する
3 に答える
5328 参照

c++ - OSX でプログラムによってスクリーンショットを取得する

Linux 用のスクリーンショット取得コード (C++) を osx に移植します。現在のソリューションでは、xvfb でグラフィカル アプリケーションを実行し、xlib を使用してディスプレイからスクリーンショットを取得します。(xvfb なしで実行している場合もサポートされます)。

osxがX11から離れていることを理解したので、私の質問はxlib以外に何を使用して今それを実装するのですか? Quartz Display Servicesを見つけました。それは今使用する意味がありますか?それは xvfb で動作しますか?

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

php - Xvfb (ヘッドレス) でセレンを使用中にエラーが発生しました

Xvfb と Selenium サーバー スタンドアロン (v2.20.0) を実行している Ubuntu マシンがあります。セレンを使用してphpunitでテストを実行しようとしています。ログでセッションの開始と Google Chrome を開こうとしていることがわかりますが、ブラウザが開かず、このモードでスタックします

firefoxでも同じです。

そして、コマンドでfirefox/chromeを実行しようとすると、その仕事。Selenium からブラウザーを実行できないのはなぜですか?

0 投票する
2 に答える
1135 参照

linux - X サーバーなしで Centos 5.7 で CutyCapt を実行するとエラーが発生する

すべてを正常にインストールしてコンパイルすると、この素敵な出力が得られます。誰かアイデアがありますか? (これはxサーバーのないcentos 5.7なので、悪名高いxvfb-runを使用してこれをエミュレートしています)

比較のために、これは問題なく動作します:

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

webgl - XfvbでWebGLをレンダリングする

Xvfbを使用してWebGLコードをヘッドレステストしたいと思います。誰かがそれを行う方法を知っていますか?

私は2台のマシンを持っています-両方ともUbuntuを実行しています。1つはNVidiaカードを使用し、もう1つはATIを使用します。

NVidiaマシン:

ATIマシン:

shakaがMesaを使用した直接レンダリングをサポートしていても、WebGLコンテキストを取得できません。

ありがとう!

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

python - Xvfb と CutyCapt を Python サブプロセスとして実行する

CutyCaptを使用してバックグラウンドでスクリーンショットを撮ろうとしています

私のアプリケーションは Python で書かれており、サブプロセスを実行して CutyCapt を呼び出します。

ローカル (Windows) では問題なく動作しますが、Windows 用の CutyCapt.exe は x サーバーを必要としません。ubuntuボックスで(pythonサブプロセスを介して)コードを実行しようとすると、Xvfbにコマンドを提供していないと吠えます。ただし、ボックスでコマンドを自分で実行すると、正常に動作します。

ボックスで機能するコマンド:

失敗する Python コード:

返されたエラー:

私が試したこと: - Popen の代わりに call を使用する - 画面引数から引用符を取り除く - 画面引数をリストに分割する - サブプロセスを実行する前に os.environ["DISPLAY"]=":0" を設定する

CutyCapt コマンドから xvfb プロセスを分割する必要がありますか?

どんな助けでも大歓迎です。

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

linux - Xvfbが起動しない

CentOS6でxvfbを起動しようとしています。しかし、xvfbを起動するコマンドを入力した直後に、次のエラーが発生しました。

入力したコマンドは次のとおりです。

このエラーの原因を知っている人はいますか?

0 投票する
2 に答える
815 参照

php - 最初のコマンドでエラーが発生した場合に PHP でコマンドを続行する方法

PHPでいくつかのコマンドを実行したいのですが、

command3 でいくつかのエラーが発生しますが、無視できます。command4を続けて実行したいのですが、command3でエラーが発生して実行できません。

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