web-dev-qa-db-ja.com

ワインの音の問題

Wine 1.3.25は、Wineでのサウンドの動作を変更しました。 OMGとして! Ubuntu!報告:

Wine 1.3.25(...)では、「オーディオサポートの全面的な書き換え」といくつかのオーディオドライバーの削除が行われました。その結果、UbuntuのデフォルトのサウンドサーバーであるPulseAudioを介したWineアプリのオーディオサポートが破損します。

http://www.omgubuntu.co.uk/2011/07/latest-wine-update-breaks-pulseaudio/

そこで、PlayOnLinuxを使用して、異なるwineprefixのすべてのアプリケーションに古いWineバージョンを設定することで、この問題を回避しようとしました。しかし、いくつかのアプリケーションは、より新しいバージョンでより良く動作するか、単にワインが1.3.25未満で動作しない場合があります。

だから私はアップグレードしなければなりませんでした。そして、それはオーディオの問題が始まったときです。いくつかの例:

  • RollerCoaster Tycoon 3(デモ)の音声がひどい方法で聞こえるので、説明する方法がわかりません(大まかな?ギザギザ?必要に応じて録音を試みることができます)。その後、数秒後に、winetricks quartz
  • World in Conflictデモにも同様の問題がありますが、この場合、音は少し長く続きます。ゲームは AppDBで評価されたプラチナ Wine 1.3.20ですが、この場合、特定のプレフィックスをダウングレードできます。しかし、これは常にそうではありません。編集:回避策を見つけました。コメントを参照してください。
  • Steamクライアントのビデオのサウンドは機能しないか、World in Conflictのように聞こえます。
  • ポータルは機能したくないだけです。メインメニューに移動すると、オーディオが機能しなくなります。運がよければ、数回再起動した後しばらく動作しますが、その後再びランダムに動作を停止し、プレイヤーにゲームを終了させます。 Archのバージョン1.3.35のAppDBでは Platinum rating ですが、サウンドの問題のため、1.3.34のUbuntuではBronzeのみです。
  • ポータル2はポータルに似ていますが、さらに悪いことです。メインメニューを通過すると、数秒後に動作が停止します。

これらのいくつかは通常のWineバグかもしれませんが、最初の3つは非常に似ており、これらの問題はすべてUbuntuのみに影響するように見えるため、この問題はWine 1.3.35の「オーディオサポートの全面的な書き換え」が原因で発生する必要があります。

UbuntuのAskに関する質問や他のWebサイトに投稿されたものをたくさん読んだことがありますが、これまで試したことで問題が解決していません。 pulseaudioを強制終了すると、pulseaudioが自動的に再起動されるまで、サウンドインジケータが1秒間消えます。 wineで無効にしても動作しません:pasuspender -- winecfgを実行し、テストオーディオボタンをクリックすると、Wineウィンドウが「暗く」なります。

それで、これを修正する方法はありますか?

編集: this placeLaunchpad bug からdebsを取得すると、依存関係が満たされていないことがわかり、その依存関係をインストールしようとすると、Synapticは削除する必要があると言いますたくさんのパッケージ!それをする気がありません。

4
Nicolas S.

OPから回答に変換されたコメント

さらにテストを行った結果、考えられる解決策が明らかになりました。HKEY_CURRENT_USER/ Software/Wine/Driversの下にあるレジストリキーを削除し、値「alsa」で「Audio」文字列をDriversに作成します。これにより、Steamビデオのサウンドの問題が修正され、World In ConflictがPortalのように機能します。ただし、RollerCoaster Tycoonおよびその他のアプリには影響しません。これは単なる定期的なワインのバグですか、ubuntu/pulseaudio固有の問題ですか?

3
Ringtail