私のコンピュータの1つ(debian squeeze)からdebian squeeze stable(3.5.16)が提供する標準バージョンのIceweaselにアップグレードしました。現在、バックポートストアが提供するバージョン(18.0.1)を使用しています。私もIcedoveをアップグレードしました。
IceweaselまたはIcedoveがインストールされているシステムで呼び出し/実行されると、すべてが正常です。しかし、SSH と X の配信を通じて新しいバージョンを使用する際に問題があります。私はこれがX転送設定の基本的な問題ではないと確信しています。これは、他のアプリケーション(gimpまたは以前のバージョンのIceweasel)がうまく機能するためです。
以下は、正常に実行されているIceweasel 3.5.16(「box」というマシンで)のスクリーンショットです。
これは、同じラップトップでssh / X配信を介して最新バージョンのIceweasel(18.0.1)またはIcedove(10)を使用したときに表示される空のウィンドウです。テストの理由から別のコンピュータ(「boom」)から呼び出すだけです。
もう1つのヒント:古いDebianのインストール(lenny)で同じ新しいバージョンのIceweaselを呼び出すと、ウィンドウにディスプレイが表示されますが、競合が発生します(たとえば、Google入力フィールドなどのダイアログボックスで分割エラーが発生しました)。いくつかのサイズの問題があります))。
IceweaselとIcedoveはどちらも同じ問題を抱えているため、最新バージョンのMozillaソフトウェアでは、X転送に遭遇したときにバグがあるか、私が知らないX転送設定が必要になると仮定します。
編集する:
…おそらく後者でしょう。あるノートブック(i386 / debian squeeze)からIceweaselにアクセスするとすべてがうまく機能しますが、別のノートブック(ppc / debian squeeze)を使用すると問題が発生します。どの設定ファイルで違いを見つける必要があるかについての良いヒントが必要な場合があります。
答え1
Xvnc
たとえば、リモートシステムでヘッドレスXサーバーを実行することを検討してください。 VNC(Ssh接続を介してトンネリング)を使用して接続し、リモートXサーバーでブラウザを実行します。問題を直接解決するわけではありませんが、VNCプロトコルがデータを圧縮できるため、実際にパフォーマンスを向上させることができます。さらに重要なのは、SSH接続が中断されてもアプリケーションが実行され続けるため、再接続できることです。 。欠点は、ビデオ(特にFlash)の再生に問題がある可能性があり、音が聞こえない可能性があることです(コンピュータにリダイレクトしない限り)。