「リンボ」ゲームには音がありません


28

Humble Bundle Vで Limboというゲームを購入しました。このサイトでは、すべてのゲームがクロスプラットフォームであると言っていますが、私のコンピューターではゲームに音がありません。私はグーグルで検索し、公式FAQを調べましたが、どれも助けてくれませんでした。

どうすれば修正できますか?


私もこの問題を抱えており、非常に迷惑です。Humble Bundle Vから64ビットの.debパッケージを実行します。没入型サウンドエフェクトに重点を置くことを考えると、基本的にゲームをプレイできなくなります(少なくとも、本来あるべきほど楽しくありません)。

回答:


8

私は、12.04のサウンドで次のように動作させることができました。

  1. ワインPPAを追加します。

    sudo add-apt-repository ppa:ubuntu-wine/ppa
    sudo apt-get update
    sudo apt-get upgrade
    winetricks directx9
    winecfg 
    
  2. [ライブラリ]タブでd3dx9_43を「(native、builtin)」に変更します

  3. Windowsパッケージをダウンロードし、ワインと共にインストールします。

  4. Windows LIMBOを起動します!

1
最後に!このソリューションはうまくいきました!
-20:


7
それでも、これはLinuxバージョンがサウンドを出力できないという問題を解決するものではありません…
johndrinkwater

2
@johndrinkwater実際、「Linux」バージョンはワインインスタンスで実行されているため、リポジトリのバグを修正するまで、この回避策は悪くありません。
-MarkovCh1

9

パルスオーディオを削除した後、サウンドが機能しました。ただし、自動スポーン機能は削除する必要があります。

参照:http : //forum.winehq.org/viewtopic.php?t=1457&sid=b61a832efcbda1807f7d3791e7a46a67

概要:

sudo nano /etc/pulse/client.conf

(または、代わりに任意のエディターを使用しますnano。)

次のように、autospawn行のコメントを外して変更します。

; autospawn = yes
autospawn = no

そうしないと、pulseaudioは常に再起動します。

ターミナルで、killall pulseaudio。これにより、現在のセッションのpulseaudioが強制終了されます。


ありがとう!これは公式の修正を待つまで素晴らしいトリックです:)
ウィック

1
これは、ここで言及したすべてのトリックの中で最も反発性が低いと思います。よくやった:)
mgiuca

4

Humble Bundleサポートから得たメールによると:

Linuxサウンドの問題を修正する新しいバージョンのLimboが今日ダウンロードページにアップロードされています。そのページのダウンロードボタンの下にある更新されたタイムスタンプをダウンロードページで確認し、新しいバージョンを試してください。

次のメールで確認したように、Ubuntu Software Centerからの更新もおそらくすぐに表示されます。

Codeweaversはまだアップデートを仕上げていますが、できるだけ早くダウンロードページとUbuntu Centerに投稿します。

そして確かに、私は更新された最後のバージョンをチェックしました:サウンドは今はうまく動作します。


3

残念なことに、Limboは、wineバンドルと呼ばれるエミュレータを備えた単なるWindowsバージョンです。彼らがリリースを更新するのを待つ必要があるかもしれません。


4
しかし、このリンクは、ゲームがwine音声の問題を回避するためだけでなく配布されることを示しています。ゲームはwine(ゲームに付属している)の特定のバージョンを使用していますが、このバージョンに問題があることは意味がありません。他の誰かがこの問題を抱えていますか?
-18:31に


1

私が言えることから、バンドル版はALSAと直接話をしようとしますが、これはPulseAudioを実行している間は機能しません。シンプルなソリューション:pasuspender ./launch-limbo.sh。複雑なソリューション:LimboがシステムバージョンのWineを使用するようにします。


残念ながら、「単純な解決策」は私にとってはうまくいきませんでした。「複雑な解決策」については、どのように始めるべきかさえわからない。
20年

1

LinuxバージョンのLIMBOでサウンドを取得するための私の回避策は次のとおりです。

  1. ユーザーをオーディオグループに追加します
    sudo adduser username audio
  2. 別のxserverを実行する
    • Ctrl + Alt + F1を押して、ユーザー名とパスワードでログインします
    • 入力xinit -- :1して2番目のxserverを開始します
    • CTRL + ALT + F7および...- F8を使用して、これと通常のデスクトップを切り替えることができます。
  3. pasuspenderでゲームを実行します(テキストを入力する前に、マウスを左上のxterm内に移動する必要がある場合があります)。
    pasuspender /opt/limbo/launchlimbo.sh
  4. 完了したら、CTRL + ALT + F1でVT1に変更し、CTRL + Cを押して2番目のXServerを強制終了します。これで、...- F7で通常のデスクトップに戻ることができます。

0

Windowsバージョン(.exe)をダウンロードして、Wineの下で実行し(Ubuntu Software Centerで確認)、ウィザードに従い、directxのインストールを要求するときにyesと答えると、すべて正常に動作します。

基本的にそれが.debパッケージの機能ですが、そのようなバグでは手動で実行することはありません。


以前にdebパッケージをインストールしました。今、私はあなたが言ったこの方法を試しましたが、結果はありませんでした(この方法ではゲームは開始しません)。
-20:

@borgesそれはあなたがubuntuとワインのどのバージョンを使用しているのか奇妙です?
ネオンボーイ

1
@borgesうまくいかない場合は、Playonlinuxの方法を試してください。リポジトリで確認してください。
ネオンボーイ

1
Ubuntu 12.04とWine 1.4を使用しています。私の受け入れられた答えを見て、私はといくつかの「トリック」をしなければなりませんwinetricksでした。
12

0

最初にpulseaudioを再起動してください:

ターミナル(ctrl + alt + t)タイプ:(2つのマイナス(-)文字)

pulseaudio --kill

その後、数秒待ってから自動的に再起動し(右上の音量アイコンを見てください)、Limboを起動します。

Limboは、他の回答で言及されている特別なオーディオ設定を使用しなくても正常に機能しますが、それ(および一般的なワイン)でpulseaudioに問題がある場合があります。私の場合、pulseaudioを再起動すると修正されます。

注:pulseaudioを再起動した後、サウンド(firefoxなど)を使用する他のプログラムを再起動する必要がある場合としない場合があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.