マルチデプロイ:ウィンドウのレンダリングが非常に遅く、ディスプレイ全体が一時的に空です。

マルチデプロイ:ウィンドウのレンダリングが非常に遅く、ディスプレイ全体が一時的に空です。

兆候

コンテンツの変更によりアプリケーションウィンドウを上書きすると、レンダリングに異常に時間がかかり(しばらくの間数秒)、新しいコンテンツが表示される前にディスプレイ全体が一時的に空白になります。

詳細

ウィンドウをスクロールしたり、ブラウザから複雑なWebページを読み込むなど、複数のウィンドウを変更したりするアクティビティの場合、最終レンダリングが完了するまで、各増分変更ごとに問題が繰り返されます。これにより、コンピュータが時々数分間停止します。増分画面を書き込むたびに、ディスプレイが数秒間隔で点灯して消え、使用できなくなります。

私がこの問題に直面したのは、新しいLinuxオペレーティングシステムが必要な作業を実行していないためです。このアクティビティは、通常、新しくインストールするか、ライブセッションでオペレーティングシステムを設定し、ターミナルや構成ユーティリティなどの要件が低いユーティリティを開くことです。場合によっては、バンドルされているベアボーンブラウザ(追加機能なし)が含まれており、[参照]タブ1つまたは2つを開きます。開いているすべてのアプリケーションは問題をより複雑にします。開いているアプリケーションウィンドウから別のアプリケーションウィンドウに切り替えるには数分かかることがあります。

詳細

システム: コンピュータは従来のOEMハードウェアです。

  • クアッドコアAMD Phenom II X4 805 CPU
  • ATI Radeon HD 3200グラフィックカード
  • 8GB RAM

マルチブートオリジナルのOEM Windows 7と多くのLinuxディストリビューション(UbuntuとMint)があり、どちらも問題なくうまく動作します。私は時々問題なくUSBドライブから別のLinuxディストリビューションを起動します。

これらのオペレーティングシステムには、ハードウェアエラーや問題の症状があるという証拠はありません。

歴史と範囲:

  • 数ヶ月前、私はGecko Linux(openSUSEバージョン)とCinnamonデスクトップをインストールしました。このディストリビューションは他の複数のコンピュータにインストールされ、正しく実行されます。このコンピュータでは、上記のような症状が現れます。

    実際のopenSUSEと他のデスクトップ環境(Cinnamonは提供されていません)は、このPCで問題なく動作します。私はついにトラブルシューティングを放棄し、うまく機能する別のディストリビューション(Mint Cinnamon)をインストールしました。

  • 後でMX Linux(Debian stable + Xfce)v18.1を試してみました。繰り返しますが、これは他のコンピュータ(AMDおよびIntelハードウェア)で動作しましたが、このコンピュータでも同じ問題があります。ダウンタウンの唯一のゲームではなかったので、ちょうど別のディストリビューションを使用しました。

  • MXは最近v19をリリースしましたが、それを別のコンピュータにインストールして正常に使用しました。このコンピュータには症状がまだあります。 Mint Xfceをインストールしましたが、他のXfceベースのディストリビューションと同様にうまく機能します。

私はMX v19を他のいくつかのコンピュータのデフォルトディストリビューションとして使用していて、気に入ってプライマリコンピュータとして使用しているコンピュータの潜在的な問題を解決しようとしています。

解決しよう

  • 論理的には、Radeonグラフィックハードウェアとの互換性の問題のようです。これは、ディスプレイ出力に関連するこのコンピュータの唯一のユニークな点です。これらの症状は、ディストリビューションがライブDVDセッションで実行されているのかドライブにインストールされているのかに関係なく発生します。問題のディストリビューションは他のハードウェアでうまく機能します。同じデスクトップ環境を使用する他のディストリビューションは、このコンピュータでうまく動作します。

  • すべてのディストリビューション(動作するディストリビューションと問題のあるディストリビューションの両方)はオープンソースのRadeonドライバを使用するため、ドライバは問題になりません。

    一部の古いRadeonグラフィックカードは、オープンソースドライバを使用するときに少し難しいことがあります(前述の特定の問題は見つかりませんでしたが)。時々役に立った独自のドライバ(fglrx)がありましたが、もはや使用されていないようです。 Debianのバックポートでは使用できなくなりました(MX 19はBusterに基づいています)。 AMDのウェブサイトで独自のドライバを試してみましたが、アップデートされておらず、何の効果もありませんでした。

  • CinnamonとXfceは異なるウィンドウマネージャを使用します。さまざまなディストリビューションでは、DEのCinnamonまたはXfceメインウィンドウマネージャを使用しているため、WMは問題にならないようです。

  • MXでは合成が無効になっているため、そうではありません。

  • 問題は、この特定のハードウェアの特定のディストリビューションに制限されているようです。両方のディストリビューションの他のユーザーから同様の問題に関する一般的なレポートが見つかりません。ハードウェアがかなり古いため、ハードウェアベースの問題は報告されません。

  • コメントにある@linux-fanのコメントに基づいて、いくつかの診断情報を取得しようとしました(一部の詳細は上記に含まれています)。診断情報を収集すると、画面の活動によりシステムが停止することが多いため、これは困難で遅い場合が多い。

    もうopenSUSEはありませんが、Cinnamon、Xfce、Mate、およびPlasma(以前はこのPCでCinnamonのみをテストしました)とMX v18.1と19を含むGeckoのライブDVDがまだあります。私はそれらを利用可能ないくつかのディストリビューションと比較しました。

    4つのGeckoディストリビューションはすべてこの症状があるため、問題はDEではなくディストリビューション自体にあります。

    Xorg.0.log ファイルに重要な内容はなく、システムエラーログも生成されません。

    X.org サーバーのさまざまなバージョンが表示されますが、タスクディストリビューションと問題ディストリビューションは同じバージョンを共有し、最新バージョンは問題ディストリビューションにあります。

    top重大なCPUまたはメモリ使用量は表示されません。ただし、リアルタイムで表示されます。画面がオフになるとディスプレイが消え、ディスプレイが再び表示されると異常なアクティビティはありません。したがって、症状が最もひどい場合は、情報は生成されません。

  • MX v19はDebian Buster Xfceに基づいて構築されました。 Debian "ソース"をインストールしましたが、この症状は表示されません。インストールされているパッケージのリストを比較しようとしています。ほぼ4,000のパッケージの違いがあり、そのほとんどは依存関係です。設定にも無限の違いがあります。この比較方法は問題を識別するのに実用的ではない。

質問

この症状は、既知の特定の問題またはサブシステムの診断ですか?手がかりを提供するためにどのような診断を実行できますか?

ベストアンサー1

おすすめ記事