Xorgはワインアプリケーションを無視します。

Xorgはワインアプリケーションを無視します。

ワインアプリケーション(Anarchyオンライン、素晴らしいゲーム、一度試してみてください)は非常に奇妙に動作します。

正しくレンダリングされると、Xorgはその存在を認識しないので、他のアプリケーションが画面のその部分の更新を要求すると、ゲームは単に画像を更新します。

たとえば、ウィンドウを移動したりコンピーズキューブに入ったりすると、最大フレームレートが得られ、ゲームの背面上部に実行される端末を配置すると、画面の該当部分が3fpsでレンダリングされます(ビデオからリンクします)。実行中のため、top -d 1.01fps)、迅速に更新されるウィンドウには、ゲームがより合理的なフレームレートで表示されます。

内部に動画私はアップロードしましたが、ゲームの出力とtop組み合わせが基本的にゲームをリアルタイムで高速fpsと遅いfpsに分割するので、この奇妙な動作を見ることができます。

Xorg/ワイン問題に関するビデオ(AFAIKはトーテムとVLCでのみ開くことができ、Recordmydesktopにはバグがあります)

ワインバグレポート

この問題を解決する方法を知っている人はいますか?高速xorg設定ファイル?ワインを再コンパイルしますか?私は安いトリックに満足しています(毎回ゲームの後ろに屋根ふきターミナルを置く以外にCPUを大量に消費します)。

編集:これはd3dのバグであり、1.2.2をコンパイルして修正できることがわかりました。

答え1

これは、同じアプリケーションの1.3.7クラッシュに対する部分的な修正に追加されたd3dバグでした。

関連情報