web-dev-qa-db-ja.com

Google ChromeはWebページを正しくレンダリングしません

ChromeでWebページのレンダリングに関する深刻な問題に直面しています。これは、javascriptベースのアニメーションやyoutubeなどのWebサイトのコンテンツで顕著です。 (Sudo apt-get purge google-chrome-stable)を使用してchromeを削除してから再インストールしようとしました。しかし、問題はまだ残っています。同じWebページは、ubuntuのfirefoxとWindowsのchromeで正しく動作します。この問題は、ubuntuでchromeを使用した場合にのみ表示されます。

Chromeの最新バージョンに更新した後、問題が始まったと思います。以前このマシンで問題なくChromeを使用しました。

この問題を示す画像を添付しました。

enter image description here

何が問題なのでしょうか?

PS:lshw -cビデオの出力は次のとおりです。

*-display               
   description: VGA compatible controller
   product: Madison [Radeon HD 5000M Series]
   vendor: Hynix Semiconductor (Hyundai Electronics)
   physical id: 0
   bus info: pci@0000:01:00.0
   version: 00
   width: 64 bits
   clock: 33MHz
   capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
   configuration: driver=fglrx_pci latency=0
   resources: irq:46 memory:e0000000-efffffff memory:f0020000-f003ffff ioport:d000(size=256) memory:f0000000-f001ffff

Lspci -nnの出力は次のとおりです。 lspci -nnの出力

25
sumitgouthaman

問題はグラフィックドライバーにありました。

AMD から最新のドライバーをダウンロードしてインストールしましたが、今ではすべてが正常に見えます。

@tijybbaに感謝します。

16
sumitgouthaman

私にとって、これは助けになりました:

  1. AMDのWebサイトから最新のベータ版ドライバーをダウンロードします。
  2. ATIドライバーをアンインストールします。

    Sudo apt-get remove --purge fglrx
    
  3. Xorgを再インストールします。

    Sudo apt-get install --reinstall xserver-xorg-video-radeon
    
  4. リブート。
  5. 新しいベータ版ドライバーをインストールします。

    Sudo sh beta_drivers_name.run
    
  6. 再起動すると、Chromeは正常に動作します。
  7. 「AMD testing use only」ロゴを削除(オプション): http://ubuntuforums.org/showthread.php?t=2076381
8
matiash

Catalyst Control Centerで「tear free」オプションを有効にして問題を解決しました。

システムツール→設定→AMD Catalyst Control Center→ディスプレイオプション→ティアフリー

2
Rachel

Google ChromeではなくChromiumのPPAビルドを使用することを検討しましたか? PPAがあります here 。最新の開発ビルドは here です。これらのビルドは、Google Chrome Canary、Chromeの実験バージョンと同じもので、HTML5をサポートしていますが、PDF、Flash、FFMpegなどのプラグインはありません。

1
user75798

Ubuntu 10.04から12.04にアップグレードした後、Radeon HD 3450を使用したオーディオ再生中に、同様のティアリングの問題が発生しました。 UbuntuとATIの最新のドライバーを試しましたが、どちらも動作しませんでした。これは今では「レガシー」製品だからです。 「グラフィックアダプタアダプタメモリが不足しています」というエラーが発生したため、Tear Free Desktopを有効にできませんでした。

これは私のためにそれを修正したものです:

  1. Canonicalパートナーリポジトリを有効にする
    https://askubuntu.com/a/14633/18665
  2. AdobeからFlashをインストールする
    Sudo apt-get install Adobe-flashplugin
  3. Chromeで、chrome:// plugins /を参照します
  4. 画面の右上で、詳細の横にある+をクリックします
  5. Adobe Flash Playerまでスクロールダウンし、パスにPepperFlashが含まれているバージョンを見つけて、[無効にする]をクリックします。
0
bmaupin

ある種の同様の問題がありました。特定のWebページがロードされないか、ロードに時間がかかりました。そのうちgoogle.co.ukウェブページでした。拡張機能にアクセスし、「Hola better internet」拡張機能を削除しました。私のChromeは今や超高速です。

乾杯

0
elemer82

問題はJavaスクリプトに関連しているようです。良い例は、ウェブサイトwww.nasa.govです。 firefoxを使用して表示すると、レンダリングは問題ありません。 Chromeは正しく機能していないようです。特に、スクロール画像を(ファッションのjQueryのタペストで)表示するスクリプトは、無駄です。他のWebサイトでは、フォームを正しくレンダリングするのに問題があります(たとえば、名前フィールドに入力することはできません)。

それらのWebサイトにはHTML4ヘッダーがありますが、実際にはhtml5テクノロジーを使用しているという事実に関連しているのでしょうか?

0
Robert Los