การพูดติดอ่าง Virtualbox เสียงกับแขก windows 7 และโฮสต์ UBUNTU


8

ฉันได้ติดตั้ง Windows 7 ในฐานะ virtualbox-guest Ubuntu ของฉันทำงานเป็นโฮสต์ เสียงพูดติดอ่างน่าเกลียด ฉันลองเปลี่ยนมันโดยเปลี่ยน Audio-Controller เป็น ICH AC97 และติดตั้งไดรเวอร์ที่ดาวน์โหลดจาก CHIP ผลลัพธ์: หลังจากการรีสตาร์ทไม่มีอะไรเปลี่ยนแปลงเสียงจะดังเหมือนเมื่อก่อน มีวิธีรับเสียงที่เหมาะสมหรือไม่? มีการติดตั้งส่วนเพิ่มเติมของแขกและทำงานได้ดี

นี่คือ Ubuntu HOST: สกรีนช็อตของข้อมูลระบบ

นี่คือการตั้งค่าของเครื่องเสมือนจริง:

Win7, 64 บิต

การตั้งค่าเมนบอร์ด

การตั้งค่าโปรเซสเซอร์

การตั้งค่าการเร่งความเร็ว

การตั้งค่าเสียง


คุณลองใช้การเพิ่มแขกของ Virutalbox หรือไม่
dedunumax

มีการติดตั้งส่วนเพิ่มเติมของแขก
zulu34sx

1
โปรดเพิ่มรายละเอียดเกี่ยวกับการตั้งค่า VM ของคุณ (แกนประมวลผล, การกำหนด RAM, การตั้งค่าการจำลองเสมือน VT-x / AMD-V, ไดรเวอร์เสียงโฮสต์ที่ใช้) พร้อมแก้ไขคำถามของคุณ รายละเอียดฮาร์ดแวร์ของโฮสต์ของคุณอาจช่วยดูเพิ่มเติม
Takkat

ขอบคุณ. ฉันเพิ่มข้อมูลบางอย่าง หากคุณต้องการข้อมูลเพิ่มเติมฉันจะเพิ่มพวกเขาในคำถามด้วย กรุณาถามด้วย
zulu34sx

3
เยี่ยมมากฉันมีปัญหามาหลายปี ฉันวางฝาการประหารชีวิตไว้ที่ 100% และเกือบทุกอย่างก็เรียบร้อย (90%) ฉันยังคงใช้ไดรเวอร์ Intel HD Audio ในแขก (Windows 7) และ PulseAudio ในโฮสต์ (Ubuntu 13.10) จากนั้นฉันเปลี่ยนโฮสต์ไดรเวอร์เป็น Alsa-Audio-Driver และดูเหมือนว่าปัญหา 10% สุดท้ายจะหายไปเช่นกัน ขอบคุณมาก ๆ Gerhard Hanau / Germany

คำตอบ:


8

มีประสบการณ์กับผู้เยี่ยมชม Windows คนเดียวกันภายใต้โฮสต์ Ubuntu (12.04) - ยกเว้นใน Win 8.1 - ฉันพบโซลูชันที่สอดคล้องกับคำตอบของ Takkat เป็นส่วนใหญ่ การพูดติดอ่างของฉันเกิดขึ้นกับแขกของ Windows ที่ได้รับการจัดสรร 4 จาก 4 คอร์ แต่การประมวลผลถูก จำกัด ที่ 75% พร้อม RAM 4GB และ 256 MG RAM กราฟิก สลับเป็น 2 ใน 4 คอร์ - แต่ถอดแคปการดำเนินการ - รันที่ 100% กำจัด 90% ของการพูดติดอ่าง แต่ไม่ใช่ทั้งหมด

10% สุดท้าย - และกำจัดการพูดติดอ่างทั้งหมด - มาเมื่อฉันเปลี่ยนจากไดรเวอร์ PulseAudio เริ่มต้นในการตั้งค่าของ VirtualBox Manager เป็น ALSA Audio Driver โปรดทราบก่อนที่จะทำการจัดสรรใหม่ของ CPU และตัวประมวลผลข้างต้นดังกล่าวฉันได้ลองเปลี่ยนไดรเวอร์นี้และมันไม่ได้กำจัดการพูดติดอ่างจากระยะไกล จำเป็นต้องมีการเปลี่ยนแปลงทั้งสองอย่างร่วมกัน


+1 สำหรับการเปลี่ยนจาก PulseAudio เป็นไดรเวอร์ ALSA! วิธีนี้แก้ปัญหาได้ใน Ubuntu 19.04 โฮสต์
minni

5

การพูดติดอ่างเสียงมักจะบ่งบอกถึงประสิทธิภาพที่ไม่เพียงพอของฮาร์ดแวร์หรือหน่วยความจำ นอกจากนี้ยังขึ้นอยู่กับแหล่งสัญญาณเสียงและซอฟต์แวร์ที่ใช้

ในกรณีที่คุณไม่มีปัญหาเรื่องเสียงบนโฮสต์ Ubuntu การตั้งค่า Pulse Audio ที่แตกต่างกันจะไม่ทำอะไรมากมายเกี่ยวกับปัญหาเสียงที่เกิดขึ้นจากการเรียกใช้ระบบปฏิบัติการทั่วไปเช่น Windows 7

เพื่อลดเอฟเฟ็กต์ที่มาจากข้อ จำกัด ของเครื่องเสมือนเราจึงต้องตรวจสอบให้แน่ใจว่าได้กำหนดทรัพยากรฮาร์ดแวร์ให้แก่เกสต์ OS มากที่สุดเท่าที่จะเป็นไปได้ แต่ให้แน่ใจว่าโฮสต์ระบบปฏิบัติการนั้นยังสามารถทำงานได้ดี .

จากสิ่งที่เราสามารถเห็นได้จากการตั้งค่าของคุณดูเหมือนว่าความต้องการจะได้รับประสบการณ์เสียงที่ราบรื่น มีบางสิ่งเท่านั้นที่เราอาจลองดูว่ามีการปรับปรุงหรือไม่:

  • กำหนด 2 ใน 3 คอร์ CPU โดยไม่ต้องมีฝาปิดการทำงาน (หรือ 3 ใน 3 แต่หลังจากนั้นพร้อมกับฝาการทำงาน)
  • ให้ระบบปฏิบัติการเกสต์แรมเพิ่มเติม (เช่น 3 GB จาก 4 GB)
  • กำหนด RAM กราฟิก 256 MB

ในกรณีที่เรามีเอาต์พุตเสียงที่ดีกว่าเราอาจลดขั้นตอนแหล่งข้อมูลทีละขั้นตอนเพื่อค้นหาการตั้งค่าที่เหมาะสมที่สุดสำหรับซอฟต์แวร์ที่เราเรียกใช้จากแขกของเรา

หากเรายังไม่สามารถรับสัญญาณเสียงได้อย่างราบรื่นเราอาจต้องลองใช้ซอฟต์แวร์ที่มีการประมวลผลเสียงที่น้อยกว่าเช่น WinAmp หรือ Foobar2000 เพื่อติดตามปัญหานี้

อย่างไรก็ตามอาจเป็นไปได้ว่าความสามารถของฮาร์ดแวร์ของคุณ - แม้ว่าจะค่อนข้างดี - ยังไม่เพียงพอสำหรับการใช้งาน Windows 7 และซอฟต์แวร์เพิ่มเติมของคุณเพื่อเล่นเสียง (และวิดีโอ?) ในเวลาเดียวกัน


1
ฉันมีปัญหากับแขก XP ด้วยเช่นกัน แต่เพื่อกำจัดปัญหาฉันจะลองวิธีของคุณ ขอบคุณสำหรับความพยายาม ซอฟต์แวร์ที่มีความต้องการน้อยลงนั้นเป็นไปไม่ได้เลยทีเดียว แม้แต่เสียงเปิด - ปิด - เสียงของหน้าต่างก็ดูเลอะเทอะ ฉันจะลองและแจ้งให้คุณทราบเร็ว ๆ นี้ขอบคุณ!
zulu34sx

3
ฉันลองกำหนดค่าด้วยแกนทั้ง 3 แกนแกนเดียวรัมมากเกือบจะไม่มี RAM ผล: ประสิทธิภาพของโฮสต์และแขกเปลี่ยนไปตามที่คาดไว้การพูดติดอ่างนั้นเหมือนกันเสมอ CPU- / BIOS- อื่น ๆ หรือการเปลี่ยนแปลงอื่น ๆ ที่อาจช่วยได้?
zulu34sx

2
ขออภัยคุณทฤษฎีเกี่ยวกับประสิทธิภาพและฮาร์ดแวร์ผิด เสียงปิดก่อนเป็นองค์ประกอบที่มีประสิทธิภาพต่ำที่สุดของระบบปฏิบัติการ ประการที่สองฉันได้รับปัญหานี้ใน arch host ที่ทำงานด้วย i7 6700k 4.2Ghz, GTX 1080 และ 32Gb of RAM (โดยมีการจัดสรร 2 ถึง 6 เธรด, 128mb-256mb vram โดยไม่มี 2D / 3D accel, ALSA PULSE, 6 ถึง 20GB of RAM) มันไม่ได้ใช้ทรัพยากร ปัญหานี้เกิดขึ้นซ้ำ ๆ ในแขกผู้เข้าพัก Win 7 ถึง 10 สำหรับฉัน (ระบบปฏิบัติการใด ๆ ที่ใช้ตัวแปลงสัญญาณเสียง Intel HD) ไม่มีปัญหากับ ALC97 แต่ตัวแปลงสัญญาณนั้นใช้งานได้กับ XP เท่านั้น มันเป็นปัญหาที่มีตัวแปลงสัญญาณ VBOX และพวกเขาได้รับมันตั้งแต่ปี 2006
thebunnyrules

5

ในการตั้งค่าเครื่องเสมือน / Audio ฉันเปลี่ยนHost Audio Driver จาก ALSA Audio Driver -> เป็น PulseAudio และเสียงก็ดี ไม่มีการเปลี่ยนแปลงการกำหนดค่าอื่น ๆ (VirtualBox Guest Additions 4.3.12 (CentOS 6.5))


คุณช่วยกรุณาแบ่งปันการตั้งค่าอื่น ๆ ของคุณ (จำนวนคอร์, ฝาปิดการประมวลผลและอื่น ๆ ) ที่ให้เสียงที่ดี (เพราะสิ่งที่ดูเหมือนจะส่งผลกระทบต่อมันด้วย) ขอบคุณมากล่วงหน้า
Yuriy Nakonechnyy

2

สิ่งนี้เกิดขึ้นด้วยเช่นกันด้วยเหตุผลบางอย่างซีพียูอยู่ที่ 4 จาก 8 ฉันใช้ Macbook Pro ที่ใช้ OS X 10 และ Windows 7 โดยใช้ VBox เมื่อฉันวางซีพียูลงไปที่ 1 มันเริ่มทำงานได้ดีขึ้นมาก ตรวจสอบมัน


1

ฉันมีผู้เยี่ยมชม windows 7, โฮสต์ Debian และไม่มีเสียง

บอร์ด MSI, AMD CPU, การ์ดเสียง Xonar, เสียงออนบอร์ดที่ปิดไว้ใน BIOS

เดเบียนโฮสต์แสดงชิปเซ็ต OXYGEN ซึ่งเป็นสิ่งที่ Xonar ใช้
ไม่มีอุปกรณ์เสียงปรากฏในแขก

นี่คือสิ่งที่ฉันทำเพื่อให้ได้เสียง:

  • เพิ่มไดรเวอร์เสียง RealTek AC97 จากเว็บไซต์ของพวกเขาสำหรับ windows 7 64- บิตโดยให้ความสนใจกับตำแหน่งที่ดาวน์โหลดมา
  • ไปที่ตัวจัดการอุปกรณ์> เสียง> ไดรเวอร์เปลี่ยนไดรเวอร์ด้วยตนเองชี้ไปที่โฟลเดอร์และบอกให้รวมโฟลเดอร์ย่อย
  • ควรติดตั้งดียกเว้นคำเตือน windows - ไม่ต้องสนใจ Realtek นั้นถูกกฎหมาย
  • จากนั้นฉันก็มีเสียงจาก Xonar แต่มันก็ยังพูดติดอ่าง ดังนั้นไปที่การตั้งค่าเครื่องเสียงสำหรับแขกเปลี่ยนจาก AC97 เป็น Intel HD Audio

ตอนนี้มันใช้งานได้และให้เสียงที่ยอดเยี่ยม

หมายเหตุ: กุญแจสำคัญในการแก้ไขนี้คือไดรเวอร์ RealTek บางคนต้องเปลี่ยนไปใช้ Alsa จาก Pulse Audio ฉันทำงานได้ดีด้วยเสียงชีพจร สิ่งนี้อาจเกี่ยวข้องกับการตั้งค่าเครื่องโฮสต์

ฉันไม่มีเสียงยกเว้นว่าฉันใช้ไดร์เวอร์ realtek 537 คนอื่นใช้ 536 ฉันไม่ได้ลอง 536


คุณจะพิจารณาเพิ่มข้อมูลเพิ่มเติมที่สามารถอธิบายได้อย่างไรว่าคุณบรรลุผลสำเร็จหรือไม่? ชุดของขั้นตอนที่มีคนสามารถทำตามหากพวกเขาต้องการที่จะทำซ้ำคำตอบของคุณ :)
ThatGuy

1

ฉันมี Linux Mint 17.2 host และ Win 7 Guest และก็มีปัญหาเรื่องเสียง ฉันไม่ได้เปลี่ยนคุณสมบัติเสียงเริ่มต้นใน VirtualBox:

Host Driver: PulseAudio
Controller: ICH AC97

การติดตั้งการเพิ่มแขก Virtualbox ไม่ได้ช่วยในการกู้คืนเสียง จากนั้นฉันดาวน์โหลดและติดตั้งไดร์เวอร์ Realtek AC97 จากrealtek.com.twบนเครื่องแขกและเสียงใช้งานได้ตอนนี้ด้วยPulseAudioและAlsa Driverเป็นไดร์เวอร์โฮสต์

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