“Limbo” oyununun sesi yok


28

Humble Bundle V'de Limbo adlı bir oyun satın aldım . Site tüm oyunların platformlar arası olduğunu söylüyor ancak bilgisayarımda oyunun sesi yok. Google'da arama yaptım ve resmi SSS bölümüne baktım, ancak hiçbiri bana yardımcı olmadı.

Bunu nasıl düzeltebilirim?


Ben de bu sorun var ve oldukça sinir bozucu. 64bit .deb paketini Humble Bundle'dan çalıştırmak V. Çarpıcı ses efektlerine ne kadar vurgu yapıldığını düşünmek, bu oyunu temelde oynanamaz hale getirir (veya en azından olması gerektiği kadar eğlenceli değil).

Yanıtlar:


8

12.04'te ses ile çalışmasını şu şekilde sağladım:

  1. Şarap PPA'sını ekleyin:

    sudo add-apt-repository ppa:ubuntu-wine/ppa
    sudo apt-get update
    sudo apt-get upgrade
    winetricks directx9
    winecfg 
    
  2. D3dx9_43’ü Kitaplıklar sekmesinde "(yerel, yerleşik)" olarak değiştirin

  3. Windows paketini indirin ve şarapla yükleyin.

  4. Pencereleri LIMBO başlat!

1
En sonunda! Bu çözüm işe yaradı!
Borçlar


7
Yine de bu, Linux'un ses
çıkarılamaması sorununu çözmüyor

2
@johndrinkwater Aslında, 'Linux' sürümü bir şarap örneğinde çalışıyor, bu nedenle bu geçici çözüm, depodaki hatayı düzeltene kadar yarı fena değil.
MarkovCh1

9

Nabız sesini öldürdükten sonra sesim çalıyor. Yine de autospawn özelliğinden kurtulmanız gerekir.

Bkz. Http://forum.winehq.org/viewtopic.php?t=1457&sid=b61a832efcbda1807f7d3791e7a46a67

Özet:

sudo nano /etc/pulse/client.conf

(Veya yerine tercih editörünü kullanın nano.)

Autospawn çizgisini aşağıdaki gibi açıp değiştirin:

; autospawn = yes
autospawn = no

Aksi halde pulseaudio her zaman yeniden başlatılır.

Bir terminalde killall pulseaudio. Bu, mevcut oturumunuz için pulseaudio öldürür.


Teşekkürler! Resmi bir düzeltme bekleyene kadar bu harika bir numara :)
wik

1
Bence bu, burada sözü edilen tüm numaraların en az itici olduğunu. Aferin :)
mgiuca

4

Humble Bundle desteğinden aldığım bir e-postaya göre:

Linux ses sorununu gidermesi gereken, bugün indirme sayfalarına Limbo'nun yeni bir sürümü yükleniyor. Lütfen o sayfadaki indirme düğmelerinin altındaki güncellenmiş zaman damgası için indirme sayfanızı kontrol edin ve yeni sürümü deneyin.

Ubuntu Software Center’daki güncelleme, muhtemelen ikinci bir e-postada onaylandıkları gibi yakında görünecektir:

Codeweavers hala güncellemeyi tamamlıyor, ancak indirme sayfalarına ve Ubuntu Center'a mümkün olan en kısa sürede gönderilecek.

Ve gerçekten, en son güncellenen sürümü kontrol ettim: ses şimdi iyi çalışıyor.


3

Ne yazık ki Limbo, paketlenmiş şarap adı verilen bir öykünücüye sahip yalnızca Windows sürümüdür - flakey ses için bilinir. Yayını güncellemelerini beklemeniz gerekebilir.


4
Ancak bu bağlantı , oyunun winesadece ses sorunlarını çözmek için birlikte dağıtıldığını söylüyor . Oyun wine(oyunla birlikte gelen) özel bir sürümünü kullanıyor , bu sürümün sorun yaşadığı bir anlam ifade etmiyor. Başka kimsede bu sorun var mı?
Borjlar


1

Söyleyebileceğim, birlikte gelen sürüm doğrudan ALSA ile konuşmaya çalışır ve PulseAudio çalışırken bu işe yaramaz. Basit çözüm: pasuspender ./launch-limbo.sh. Karmaşık çözüm: Limbo'nun Wine sistem sürümünü kullanmasını sağlayın.


Ne yazık ki, "basit çözüm" benim için işe yaramadı. “Karmaşık çözüme” gelince, nasıl başlayacağımı bile bilmiyorum.
Borçlar

1

İşte LIMBO’nun Linux sürümünde Ses alma konusundaki geçici çözümüm.

  1. Kullanıcıyı ses grubuna ekle
    sudo adduser username audio
  2. Ayrı bir xserver çalıştır
    • CTRL + ALT + F1 tuşlarına basın ve kullanıcı adınız ve şifrenizle giriş yapın
    • xinit -- :1ikinci xserver'ı başlatmak için girin
    • şimdi CTRL + ALT + F7 ve ...- F8 tuşlarıyla normal masaüstünüz arasında geçiş yapabilirsiniz
  3. Oyunu pasuspender ile çalıştırın (metni girmeden önce fareyi sol üstteki xterm içinde hareket ettirmeniz gerekebilir).
    pasuspender /opt/limbo/launchlimbo.sh
  4. İşiniz bittiğinde, CTRL + ALT + F1 ile VT1'e geçin ve ikinci XServer'ı öldürmek için CTRL + C tuşlarına basın. Şimdi normal masaüstünüze ...- F7 ile dönebilirsiniz.

0

Windows sürümünü indirin (.exe) ve Wine altında çalıştırın (Ubuntu Yazılım Merkezinde kontrol edin), sihirbazı izleyin, directx kurulum için sorduğunuzda evet cevabını verin ve her şey yoluna girecek, şimdi oynuyorum :)

Temelde .deb paketinin yaptığı şeydir, ancak manuel olarak yapmak böyle hatalarla karşılaşmaz.


Daha önce deb paketini kurdum. Şimdi dediğim gibi söyledin ama sonuç yok (bu şekilde oyun başlamıyor).
Borçlar

@borges Bu ubuntu ve şarabın hangi sürümünü kullanıyorsunuz?
neonboy

1
@borges Çalışmıyorsa Playonlinux yolunu deneyin, depoda kontrol edin.
neonboy

1
Ubuntu 12.04 ve Wine 1.4 kullanıyorum. Kabul edilen cevabımı görün, bazı "püf noktaları" yapmak zorunda kaldım winetricks.
Borçlar,

0

İlk önce pulseaudio'yu yeniden başlatmayı deneyin:

Bir uçbirime (ctrl + alt + t) yazın: (iki eksi (-) karakter)

pulseaudio - öldürmek

Sonra kendini yeniden başlatmak için birkaç saniye verin (sağ üst kısımdaki ses simgesini izleyin), ardından Limbo'yu başlatın.

Limbo, diğer cevaplarda belirtilen özel ses yapılandırmaları olmadan benim için gayet iyi çalışıyor ancak bazen (ve genel olarak şarap) pulseaudio ile ilgili sorunları var. Benim durumumda pulseaudio'yu yeniden başlatmak onu düzeltir.

Not, pulseaudio'yu yeniden başlattıktan sonra ses kullanan diğer programları (firefox gibi) yeniden başlatmanız gerekebilir veya olmayabilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.