web-dev-qa-db-ja.com

X転送が使用されている場合、Mozillaの新しいバージョン(Iceweasel / Icedove)が機能しない

私のマシンの1つ(debian squeeze)で、debian squeeze安定版(3.5.16)を備えたIceweaselの標準バージョンをアップグレードしました。現在、バックポートリポジトリ(18.0.1)で利用可能なバージョンを使用しています。 Icedoveもアップグレードしました。

IceweaselまたはIcedoveがインストールされているマシンで呼び出されて実行されると、すべて問題ありません。ただし、sshおよびX転送を介して新しいバージョンを使用するのに問題があります。他のアプリケーション(gimpや以前のバージョンのIceweaselなど)がうまく機能するため、X転送構成の基本的な問題ではないと確信しています。

これは、Iceweasel 3.5.16(「ボックス」と呼ばれるマシンから)のスクリーンショットで、正常に動作しています。

Iceweasel 3 through X forwarding

これは、テスト上の理由で別のマシン(「ブーム」)から呼び出された、同じノートブックでssh/X転送を介して新しいバージョンのIceweasel(18.0.1)またはIcedove(10)で表示される空白のウィンドウです。

Icedove through X forwarding

もう1つのヒント:古いDebian istallation(lenny)から同じ新しいバージョンのIceweaselを呼び出すと、ウィンドウに表示が表示されましたが、多くのクラッシュが発生しました(たとえば、Googleの入力バーのようにボックス化されたダイアログでのセグメンテーション違反)。

IceweaselとIcedoveの両方にまったく同じ問題が存在するため、Mozillaソフトウェアの新しいバージョンは、X転送に直面したときにバグがあるか、私が知らないX転送の構成が必要であると思われます。

編集:

...おそらく後者。 1つのノートブック(i386/debian squeeze)からIceweaselにアクセスすると問題が発生し、別のノートブック(ppc/debian squeeze)を使用すると問題が発生します。たぶん私は違いを探すべき設定ファイルのいくつかの良いヒントが必要です...

1
zebonaut

リモートマシンでヘッドレスXサーバー(例:Xvnc)を実行することを検討してください-VNCで接続し(ssh接続を介してトンネリング)、リモートXサーバーでブラウザーを実行します。問題を直接解決するわけではありませんが、VNCプロトコルはデータを圧縮でき、さらに重要なことに、ssh接続が切断されてもアプリケーションを実行し続けることができるため、実際にはパフォーマンスが向上する可能性があります。したがって、後で再接続できます。 。欠点は、ビデオ(特にフラッシュ)の再生に問題が発生し、サウンドが聞こえないことです(マシンにリダイレクトしない限り)。

2
peterph