質問

Debianサーバー上のPYQT4を使用して問題があります。私のスクリプトはUbuntuデスクトップマシンでうまく機能します、そして私は今サーバーに展開したいです。

Xサーバーを必要としていることを知っています、私は何をしています

vncserver --display 800x600 :4242
.

その後ディスプレイをエクスポートしました:

export DISPLAY=:4242
.

しかし私のプログラムはエラー

を返し続けます

X Serverに接続できません:4242

任意のアイデア?

役に立ちましたか?

解決

それは - geometryです。

私はあなたがVNCServerに接続する権限がないと思います。それはすでに実行されていました、そうではありませんでしたか? 別のインスタンスを実行してみてください。

他のヒント

VNCServerを使用する代わりに、(少なくともDebian)を使用できます。 XVFB - 仮想フレームバッファ '偽の' Xサーバー。

このパッケージをインストールした後、単に実行されます。

$ xvfb-run python your_script.py
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top