ปริมาณบน Linux ต่ำกว่าใน Windows มาก


11

ฉัน dualboot Slackware64 และ Windows 7

ปริมาณภายใต้ Linux เมื่อ maxed ดูเหมือนจะต่ำกว่าเมื่อ maxed บน Windows

ชิปการ์ดเสียงของฉันคือ Realtek ALC662 ตั้งระดับเสียงเป็น 100% สำหรับ PCM และ Master ใน alsamixer และในแอปพลิเคชันใดก็ตามที่ฉันเล่นเสียงด้วย

มีอะไรอีกบ้างที่ฉันสามารถทำได้เพื่อให้ได้เสียงดังเหมือนใน Windows?


หากคุณไม่รังเกียจที่จะเปลี่ยนผู้เล่นของคุณvlcดูเหมือนว่าจะสามารถเพิ่มระดับเสียงได้อย่างมาก ... บางทีผู้เล่นคนอื่นสามารถทำได้เช่นกัน?
sr_

2
@sr_ ที่ไม่ใช่คำตอบสำหรับฉันจริงๆเพราะมันสามารถสร้างความเสียหายให้กับลำโพงและแอปพลิเคชันไม่กว้าง
thx1139

คำตอบ:


12

นี่อาจเป็นปัญหากับการตั้งค่าระดับเสียง ALSA ของคุณ : มีสองตั้งค่าระดับเสียงหลักคือPCMและปริญญาโท โดยปกติจะมีเพียงหนึ่งรายการเท่านั้นที่ถูกควบคุมผ่านการตั้งค่า GUI บนเดสก์ท็อป

หากคุณทำงานalsamixerในเครื่องของคุณตรวจสอบระดับเสียงสำหรับทั้งสองอย่าง หากคุณไม่พบการตั้งค่าระบบเพื่อเลือกกลไกควบคุมระดับเสียงเริ่มต้นให้ลองทำดังนี้:

  • เปิดalsamixerใน terminal ของคุณ
  • เปลี่ยนระดับเสียงโดยใช้การควบคุมเดสก์ท็อปและประกาศของคุณซึ่งalsamixerมีการเปลี่ยนแปลงการตั้งค่า
  • ในalsamixerเพิ่มระดับของการควบคุมระดับเสียงอื่น ๆ (เช่นถ้า "PCM" ถูกเปลี่ยนในขณะที่คุณเปลี่ยนระดับเสียงจาก GUI จากนั้นเพิ่ม "Master" ในalsamixer)

หมายเหตุ: คุณออกจากalsamixerโดยใช้Escปุ่ม


นี่ไม่ใช่กรณีอย่างแน่นอน PCM และ Master ถูกตั้งค่าเป็น 100% ตามที่ฉันพูดถึงในคำถาม
thx1139

@ thx1139 ขออภัย - ฉันมองข้ามสิ่งนี้ นี่อาจเป็นปัญหาไดรเวอร์ที่แปลก ๆ แล้ว ... หรือการกำหนดค่า ALSA ที่เสียหาย คุณสามารถเพิ่มผลลัพธ์ของlsmod | grep sndคำอธิบายของคุณ?
rozcietrzewiacz

ใช้งานได้กับชุดหูฟัง Arctis 7 ของฉันกด s เพื่อเลือกอุปกรณ์ที่ถูกต้องก่อน
Celsiuss

4

การทำงานต่อไปนี้สำหรับฉัน:

  1. alsamixerในเทอร์มิรัน
    • โปรดทราบว่ามีเพียงตัวควบคุมระดับเสียงหนึ่งตัวเท่านั้นที่สามารถมองเห็นได้สองตัวหากคุณมีไมโครโฟน
  2. กด F6 เพื่อสลับเป็นการ์ดเสียงอื่น
  3. เปลี่ยนจากการ(default)HDA Intel
  4. ขณะนี้การควบคุมระดับเสียงที่หลากหลายปรากฏขึ้นโดยมีMasterค่าน้อยกว่า 100 ไปข้างหน้าแล้วกดปุ่มนั้นสองสามครั้ง

2

ใน alsamixer ลองเพิ่มทุกอย่างที่ไม่ใช่ "mic" หรือ "line in" ทำได้ในขณะที่เล่นเสียงดังนั้นคุณจะรู้ว่าช่องใดรับผิดชอบ หากคุณมีช่องชื่อ "หน้า" ให้ลองเพิ่มช่องนั้น


2

ในเครื่องเทอร์มินัลalsamixer
กด เพื่อไปที่ "ลำโพง"
กดหลาย ๆ ครั้งตามที่คุณต้องการจนกระทั่งเสียงก็โอเค (สำหรับmaxedแน่นอน!)
กดEscเพื่อออกเมื่อเสร็จแล้ว


@ HalosGhost แก้ไขแล้ว!
EKons

2

ฉันมีปัญหานี้กับ Ubuntu 18.04 บน Windows 10 (บูตคู่) ไมโครโฟนทำงานตามที่คาดไว้ บน Ubuntu ฉันสามารถตะโกนใส่ไมโครโฟนและคุณแทบจะไม่ได้ยินอะไรเลย ไม่มีการตั้งค่าในตัวที่ใช้งานได้รวมถึงการเพิ่มไมโครโฟน ในที่สุดผมก็พบนี้ข้อเสนอแนะที่มีต้นกำเนิดมาจากที่นี่

  1. ติดตั้ง pavucontrol
  2. เรียกใช้pavucontrolและไปที่Input Devicesแท็บ
  3. คลิกปุ่มปลดล็อคเพื่อปลดล็อคช่อง
  4. ตั้งRightช่องเป็น 0 (ซ้ายควรอยู่เหนือ 0 อาจเป็น 100%)


1

เรียกใช้hdajackretaskเครื่องมือ GUI ( alsa-tools-guiแพ็คเกจใน Ubuntu) ค้นหาพอร์ตของคุณทำเครื่องหมายOverrideและเลือกHeadphoneใช้

น่าแปลกใจที่ฉันได้รับหนังสือคืน ในที่สุด เย้! (ฉันใช้หูฟัง) น่าเสียดายที่แทบไม่มีใครแนะนำให้ลองใช้เครื่องมือนี้

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