2009-06-04 3 views
0

Xを実行しているLinuxボックスでMathematicaでpng画像ファイルを生成しても問題ありません。 Xを使わずにLinuxマシンでも同じことをやっていますが、XvfbではPNGが正常に生成されますが、色はすべて壊れています。ピクセルの深度をデフォルトの8から無駄に変更しようとしました。 XvfbをノーマルXに似せるような調整があれば、それともMathematicaのバグでしょうか?通常の画像ではなく、Xvfbの下で生成された画像にfbarカラーパレットがあります。

これはMathematicaとはまったく関係ないと思われます。私はXvfbの下でOpenOfficeで妥当な品質のjpegを生成するのに問題がある人々のウェブ上の他のアカウントを探しています。私はXvfbの代わりにVNCを使用するための推奨を見てきました。それはこの問題を解決する可能性がありますか?ここで

はX11を持つマシン上で生成されたときに画像がどのように見えるかです:

http://yootles.com/outbox/dmass-x.png

そして、ここではそれがXvfbを持つマシン上で生成されたどのように見えるかです:

http://yootles.com/outbox/dmass-xvfb.png

+0

Xvfbの代わりに仮想XサーバとしてVNCを使っているようですが、かなり遅くなっているようです... – dreeves

答えて

1

やってみましたピクセルの深さは24ですか?

+0

これを試したことはありません。 VNCで動作するようになってから緊急性が失われました。私はまだこれの底に到達したいと思います。あなたは32で動作しなかったときに24で動作する理由についての理論を持っていますか? – dreeves

+0

さて、あなたが32ビットを試したと言った部分が欠けていました。あなたのpixは、アプリケーションが8ビットモードで色を得ることができない場所にマッチします。 シミュレーションモードのデフォルトは24ビットです。 – codeDr

+0

私はこの問題も経験しています。代わりにVNCを使用するのは簡単ではありません。(これはクラスタ上で実行していますので、管理者にVNCをインストールする必要があります)奇妙な結果。私は24bitを試してみましたが、それは32bitと全く異なって見えませんでした。 –

関連する問題