ふと思い立って、Win11にしていたRyzen9 5900Xマシンのドライバ数個を更新した。
L3キャッシュの遅延問題の解決は、この実機上でKBは確認できなかったけどOSのビルドが対応品以降だったからたぶん大丈夫だろう…。
UEFI CPPC2の問題はプロビジョニングパッケージを見たら未対バージョン番号が入ってたからそれ消して対応バージョンのヤツを入れなおした。のでたぶんおk。
なんでRyzenの電源管理の仕組みが、「アカウント」の「職場または学校にアクセスする」にあるんだ?ぜんぜん別モンだろうけどスマホやiPhoneの通信キャリアのプロファイルみたいな感じがする。AMD純正のChipsetドライバーなどを一括でやるヤツ使ってもうまくいかねーの。昔っからこういうもんって、こういうもんだよな。進歩とか、なさらないんですか?結局一個ずつ手動で消したり入れたりしたゾ。やっぱWin10からWin11とかそういうアップグレードはやっぱやらない方がええんやなって。
そうこうしてひと段落したのち、何となくtsを再生したら不具合が。K-Lite付属のMPC-HCを使ってシークバーをクリックして飛んだら一瞬暗転するようになっていた。いやこんな違和感今まで気づかないはずはないと思って、家にあるほかのGTX1050TiのPCやPentium G3258のオンボPCやRadeonR5 240(230かも)を載せたPCを確認してみたらどれも一瞬暗転なんてしない。シークバーを動かしても暗転せずちゃんと飛んだ先から映像が即時に再生される。MPC-HCのバージョンも同じだ。グラボドライバ入れなおしてみたけど改善せず。RX 5700にドライバは22.11.2です。または「日付2022/11/30のバージョン:31.0.12029.10015」です
結局なんやかんや方々の設定やらをやってもうまくいかなかったのち、K-Lite Codec Packの中のMPC Video RendererのプロパティのUse Direct3D 11のチェックを入れると、一瞬暗転することなくシークできることが判明した。他のPCではチェック無しで問題はない。このRyzen9+RX5700PCのみである。
リモートでこのPCにアクセスしてtsを再生したときは、一瞬暗転は発生しなかった。おそらくディスプレイドライバーあたりの何か問題?仕様変更した?リモートではDirectXを使用したゲームを起動しようとするとグラボドライバーがエラー落ちするっぽいから、たぶんディスプレイの描画情報の扱い方がなんか違うんだろう。そしてその差でビデオデコードの一瞬暗転の処理があるかないかみたいな感じになるんだろう。多分。
ふと思い立ってバージョンアップで不具合消したろ!と思ったら対処に一日潰れた、そんな酷い冬の日だった。ひどい……なんとかなったので、まあいいかぁ

コメント
コメントを投稿