เกม“ Limbo” ไม่มีเสียง


28

ฉันเพิ่งซื้อเกมที่เรียกว่าถูกทอดทิ้งในHumble Bundle V เว็บไซต์บอกว่าเกมทุกเกมข้ามแพลตฟอร์ม แต่ในคอมพิวเตอร์ของฉันเกมไม่มีเสียง ฉันค้นหาใน google และดูในคำถามที่พบบ่อยอย่างเป็นทางการ แต่ไม่มีใครช่วยฉันได้

ฉันจะแก้ไขสิ่งนี้ได้อย่างไร


ฉันก็มีปัญหานี้เช่นกันและมันค่อนข้างน่ารำคาญ การรันแพ็คเกจ 64 บิต .deb จาก Humble Bundle V. พิจารณาว่าเน้นไปที่เอฟเฟกต์เสียงที่สมจริงเพียงใดซึ่งทำให้เกมเล่นไม่ได้ (หรืออย่างน้อยก็ไม่สนุกเท่าที่ควร)

คำตอบ:


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 package และติดตั้งด้วย wine

  4. เปิดใช้ Windows LIMBO!

1
ที่สุด! วิธีนี้ใช้ได้ผล!
borges

ดีใจที่ได้เป็นประโยชน์;)
ArtūrasŠlajus

7
แต่นี้ไม่ได้แก้ปัญหาของลินุกซ์รุ่นล้มเหลวในการเสียงเอาท์พุท ...
johndrinkwater

2
@johndrinkwater ที่จริงแล้วเวอร์ชัน 'Linux' กำลังทำงานในอินสแตนซ์ไวน์ดังนั้นวิธีแก้ปัญหานี้จึงไม่เลวร้ายนักจนกว่าจะแก้ไขข้อผิดพลาดในที่เก็บ
MarkovCh1

9

ฉันได้รับเสียงที่ทำงานหลังจากฆ่าเสียงชีพจร คุณจะต้องกำจัดคุณลักษณะ autospawn ออก

ดู: 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 สำหรับเซสชันปัจจุบันของคุณ


ขอบคุณ! นี่คือเคล็ดลับที่ดีจนกว่าเราจะรอการแก้ไขอย่างเป็นทางการ :)
Wik

1
ฉันคิดว่านี่เป็นสิ่งที่น่ารังเกียจที่สุดของเทคนิคทั้งหมดที่กล่าวถึงที่นี่ ทำได้ดีมาก :)
mgiuca

4

ตามอีเมลฉันได้รับจากการสนับสนุน Humble Bundle:

Limbo เวอร์ชั่นใหม่กำลังถูกอัปโหลดไปยังหน้าดาวน์โหลดในวันนี้เพื่อแก้ไขปัญหาเสียงของ Linux โปรดตรวจสอบอีกครั้งในหน้าดาวน์โหลดของคุณสำหรับเวลาประทับที่อัปเดตด้านล่างปุ่มดาวน์โหลดในหน้านั้นและลองใช้เวอร์ชันใหม่

การอัปเดตจากศูนย์ซอฟต์แวร์ Ubuntu จะปรากฏขึ้นเร็ว ๆ นี้เช่นกันเนื่องจากได้รับการยืนยันในอีเมลฉบับที่สอง:

Codeweavers ยังคงเสร็จสิ้นการอัปเดต แต่เราจะทำการโพสต์ในหน้าดาวน์โหลดและ Ubuntu Center โดยเร็วที่สุด

และแน่นอนฉันตรวจสอบเวอร์ชั่นล่าสุดที่ได้รับการอัปเดต: เสียงใช้งานได้ดีตอนนี้


3

Sadly Limbo เป็นเพียงเวอร์ชั่น Windows ที่มีอีมูเลเตอร์ที่เรียกว่า wine bundled ซึ่งเป็นที่รู้จักกันดีในเรื่องของเสียงที่น่ากลัว คุณอาจต้องรอให้พวกเขาอัปเดตการเปิดตัว


4
แต่ลิงค์นี้บอกว่าเกมนี้เผยแพร่พร้อมกับwineแก้ไขปัญหาเกี่ยวกับเสียง เกมใช้เวอร์ชั่นเฉพาะของwine(ซึ่งมาพร้อมกับเกม) มันไม่สมเหตุสมผลว่าเวอร์ชั่นนี้มีปัญหา ใครมีปัญหานี้
borges


1

จากสิ่งที่ฉันสามารถบอกได้ว่ารุ่นที่มาพร้อมจะพยายามพูดคุยกับ ALSA โดยตรงและนี่จะไม่ทำงานในขณะที่คุณเปิด PulseAudio วิธีแก้ปัญหาง่าย ๆ : pasuspender ./launch-limbo.sh วิธีการแก้ปัญหาที่ซับซ้อน: ทำให้ Limbo ใช้ Wine เวอร์ชันระบบของคุณ


น่าเสียดายที่ "วิธีง่ายๆ" ไม่ได้ผลสำหรับฉัน สำหรับ "การแก้ปัญหาที่ซับซ้อน" ฉันยังไม่รู้วิธีเริ่มต้น
borges

1

นี่เป็นวิธีแก้ปัญหาของฉันในการรับ Sound ในLIMBO เวอร์ชัน Linux

  1. เพิ่มผู้ใช้ของคุณไปยังกลุ่มเสียง
    sudo adduser username audio
  2. เรียกใช้ xserver แยกกัน
    • กด CTRL + ALT + F1 แล้วลงชื่อเข้าใช้ด้วยชื่อผู้ใช้และรหัสผ่านของคุณ
    • ป้อนxinit -- :1เพื่อเริ่ม xserver ที่สอง
    • ตอนนี้คุณสามารถสลับระหว่างสิ่งนี้และเดสก์ท็อปปกติของคุณด้วย CTRL + ALT + F7 และ ...- F8
  3. เรียกใช้เกมด้วยpasuspender (คุณอาจต้องเลื่อนเมาส์เข้าไปใน xterm ที่มุมบนซ้ายก่อนที่คุณจะสามารถใส่ข้อความ)
    pasuspender /opt/limbo/launchlimbo.sh
  4. เมื่อเสร็จแล้วให้เปลี่ยนเป็น VT1 ด้วย CTRL + ALT + F1 และกด CTRL + C เพื่อฆ่า XServer ตัวที่สอง ตอนนี้คุณสามารถกลับไปที่เดสก์ท็อปปกติของคุณด้วย ...- F7

0

ดาวน์โหลดรุ่น Windows (.exe) และเรียกใช้ภายใต้ Wine (ตรวจสอบได้ที่ศูนย์ซอฟต์แวร์ Ubuntu) ทำตามตัวช่วยสร้างตอบใช่เมื่อถามถึงการติดตั้ง DirectX และทุกอย่างจะทำงานได้ดีฉันกำลังเล่นอยู่ตอนนี้ :)

โดยพื้นฐานแล้วเป็นสิ่งที่แพคเกจ. deb ทำ แต่การทำด้วยตนเองจะไม่พบข้อผิดพลาดเช่นนั้น


ฉันติดตั้งแพคเกจ deb ก่อนหน้านี้แล้ว ตอนนี้ฉันลองด้วยวิธีนี้คุณพูด แต่ไม่มีผล (วิธีนี้เกมไม่เริ่ม)
borges

@ บอร์นแปลก ๆ ที่คุณใช้อูบุนตูและไวน์อยู่หรือเปล่า?
Neonboy

1
@borges หากยังใช้งานไม่ได้ให้ลองใช้วิธี Playonlinux ตรวจสอบใน repo
neonboy

1
ฉันใช้ Ubuntu 12.04 และ Wine 1.4 ดูคำตอบที่ได้รับการยอมรับของฉันฉันมีที่จะทำบาง "เทคนิค" winetricksกับ
borges

0

ก่อนอื่นให้ลองเริ่มใหม่ pulseaudio:

ในเทอร์มินัล (ctrl + alt + t) พิมพ์: (นั่นคือสองอักขระลบ (-))

pulseaudio - คิล

จากนั้นให้เวลาสองสามวินาทีเพื่อรีสตาร์ทตัวเอง (ดูไอคอนระดับเสียงที่ด้านบนขวา) จากนั้นเปิด Limbo

Limbo ทำงานได้ดีสำหรับฉันโดยไม่มีการกำหนดค่าเสียงพิเศษที่กล่าวถึงในคำตอบอื่น ๆ แต่บางครั้งมัน (และไวน์โดยทั่วไป) มีปัญหากับ pulseaudio ในกรณีของฉันการรีสตาร์ท pulseaudio แก้ไขได้

หมายเหตุคุณอาจหรือไม่จำเป็นต้องรีสตาร์ทโปรแกรมอื่น ๆ ที่ใช้เสียง (เช่น firefox) หลังจากรีสตาร์ท pulseaudio

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.