こんばんは、現在のビデオカードIntel HD 3000(Sandy Bridge CPU)の厄介な「引き裂き」を解消するのに問題があります。 Ubuntu 10.11(AMD64)をインストールすると、バグが判明します(ただし、解決されていないようです)-compiz(解決策はここにあります: 11.10でIntel Graphics 11-10 -with-intel-graphics)、Gnome Shellの解決策はありません。ありがとう
「合成を無効にしてglまたはvaapi出力を使用する場合、ティアリングは発生しません。合成が無効であっても、vsyncがSandy Bridgeでまだ正しく機能しないため、xv/x11でティアリングが発生します。」
この回避策は、Intelグラフィックスをアクティブにして、Intel/ATI Hybridグラフィックスを使用するシステムで動作することを確認します。私はKDEを使用しています。ビデオを再生する前に、KDE合成(Alt + Shift + F2)をオフにして、mplayerでgl出力を使用してビデオを再生します。ちぎれません! :-)最後に、32インチHDMIテレビで映画を素晴らしい形で見ることができます^ _ ^
VLC-GLXを使用するとビデオが破損し、XVを使用すると、合成が無効になっていてもビデオが破損するため、VLCを使用しても引き続き破損します。
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/755841/comments/101
ここでいくつかのテストを行いましたが、問題の原因(または回避策)を見つけたと思います
基本的に次の場合:
-コンポジットを無効にします(これまでは申し訳ありませんが、より良い解決策が見つかりません)
そして
-[VLC]このオプションの選択を解除します:ビデオ->ディスプレイ->高速ビデオ出力(オーバーレイ)
または
-[VLC]このビデオ出力を選択します。ビデオ->出力-> OpenGL GLX
引き裂きはありません
Eugeni Dodonovが言ったように(Intelオープンソーステクノロジーセンターメンバー):
[...] Sandy Bridgeでテアリングなしの再生が可能になる場合?
悪名高いバグに遭遇しています https://bugs.freedesktop.org/show_bug.cgi?id=37686 現時点ではこれに対する修正はありませんが、ある時点で修正されることを期待しています。
一方、GLまたはVAAPIビデオ出力を使用して合成を無効にすると、Sandy Bridgeを破らずにビデオを再生できます(または、それで問題なく再生するコンポジターを使用します)。バグ自体には、動作させるためのいくつかのトリックがあります。しかし、本当の修正のために、いや、まだそこにありません、ごめんなさい。
ソース(2012/01/13): http://phoronix.com/forums/showthread.php?68199-Intel-Wants-YOUR-Linux-Questions-Feedback&p=246801#post246801
一方、 このバグ でヒットした場合は、 最新のカーネルバージョン をインストールする必要があります。2012年1月の時点で .2.1 = 1。 3.2リリースは、パッチを含む最初のリリースであり、私が抱えていたすべての問題を解決しました。
実際、Sandy Bridgeのサポートはこの1年で本当に改善されました。11.10ストックカーネルに固執する正当な理由がない限り、少なくともアップグレードを試してください。
以下を/ etc/environmentに配置して再起動します。
CLUTTER_Paint=disable-clipped-redraws:disable-culling
リファレンス、およびその他の有用な情報: https://bbs.archlinux.org/viewtopic.php?pid=1018579#p1018579