動画・音声関係ソフトウェア総合 7at LINUX動画・音声関係ソフトウェア総合 7 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト901:login:Penguin 11/12/29 20:15:23.03 jMR08pSa xf86-video-intel の mplayer -vo x11/xv や Adobe Flash Player on firefox で tearing が出て、 mplayer -vo gl/gl2/gl_nosw だと出てない(と思う)のですが、 調べてみて xv については xf86-video-intel が sync to vblank してないような気がしてます。 SNB の XV_SYNC_TO_VBLANK についての処理(UXAじゃなくてSNAの方)に bug があるとかで↓で無効化されているような。 # xvattr -a XV_SYNC_TO_VBLANK すると XV_SYNC_TO_VBLANK = 1 です。 https://bugs.freedesktop.org/show_bug.cgi?id=39497 ちなみに最初 --enable-sna せずに UXA で動かしてたんですが、そちらも code をみると SNB だと XV_SYNC_TO_VBLANK が無効になっている。(というか SNA だと処理は書かれているけど UXA にはそれもない) で、SNB で動く XV_SYNC_TO_VBLANK 処理の patch とかありませんかねえ。 902:login:Penguin 11/12/29 20:16:05.60 jMR08pSa 補足: 試したこと。 SwapbuffersWait, TripleBuffer は Default: enabled。(SNA には関係ない感じだけど。SwapbuffersWait は GL の設定みたいだし) Option "TripleBuffer" "false" 指定 → 変わらず。 Option "XvPreferOverlay" "true" 指定 → 変わらず。(xvinfo で Adaptor #0: "Intel(R) Textured Video" しか出ないから当然か) Option "Shadow" "true" 指定 → 落ちた。 Section "Extensions" の Option "Composite" "false" 指定 → 変わらず。 # この辺は UXA で試したかな。 driconf で vblank_mode を 0/3 にしてみて cp .drirc /etc/drirc; reboot → 変わらず。(driconf の使い方は違う気もしている) kernel option に i915.semaphores=1 指定 → 変わらず。 /etc/enviroment に↓追加後 reboot → 変わらず。(gnome 使ってないけど一応試してみた) CLUTTER_PAINT=disable-clipped-redraws:disable-culling CLUTTER_VBLANK=True 環境はこんな感じ。 Integrated Graphics Chipset: Intel(R) Sandybridge Mobile (GT2) compiz なし gnome なし # てか検索すると compiz / gnome 3 関係の話ばかり出てくる xf86-video-intel: 2.17.0 mplayer: 1.0_rc4_p20110322 Adobe Flash Player: 11.1.102.55 firefox: 9.0 まあ flash が xv 関係ないとあんまり意味ないんですけど。そこはよく判ってない。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch