วิธีทำให้ระดับเสียงเป็นสากล


8

ฉันสังเกตเห็นว่าระดับเสียงของฉันเฉพาะอุปกรณ์ ตัวอย่างเช่นฉันมีระดับเสียง 100% ก่อนเสียบหูฟัง หลังจากเสียบหูฟังแล้วถ้าฉันเปลี่ยนระดับเสียงลงเป็น 40% ระดับเสียงจะกลับมาเป็น 100% เมื่อฉันถอดปลั๊กหูฟัง นอกจากนี้เมื่อฉันเสียบกลับเข้าไปเสียงจะกลับมาเป็น 40% ดังนั้นดูเหมือนว่าระดับเสียงจะเฉพาะอุปกรณ์

สิ่งนี้อาจมีประโยชน์สำหรับบางคน แต่ฉันไม่ต้องการมัน ฉันต้องการมันเพื่อให้ระดับเสียงเป็นสากลเพื่อที่จะไม่เปลี่ยนเป็นการตั้งค่าระดับเสียงล่าสุดที่เปิดเมื่อฉันเสียบอุปกรณ์นั้นเป็นครั้งสุดท้าย

นี่คือภาพหน้าจอของการตั้งค่าระบบของฉันเมื่อฉันไม่ได้เสียบหูฟัง:

ลำโพงเท่านั้น

และทันทีที่ฉันเสียบหูฟังในการตั้งค่าจะเปลี่ยนเป็น:

หูฟัง

ดังนั้นคำถามของฉันค่อนข้างชัดเจนฉันจะสร้างวอลลุ่มสากลสำหรับทุกอุปกรณ์ได้อย่างไร

ฉันใช้ Ubuntu 15.04


โดยวิธีการที่ฉันปรับปรุงข้อมูลรุ่นที่ฉันได้อัพเกรดและยังคงมีปัญหา

ผลลัพธ์ของcat /etc/pulse/daemon.conf | grep flatอะไร สิ่งนี้ไม่ได้เกิดขึ้นในเครื่องของฉันเมื่อฉันเสียบหูฟังเข้ามา
JoKeR

เอาต์พุตใดที่ต่อสายเคเบิล
AB

@JoKeR: นี่คือผลลัพธ์:flat-volumes = no

@AB: คุณหมายถึงอะไร

คำตอบ:


1

เพื่อให้ระดับเสียงเป็นสากลสำหรับอุปกรณ์ทั้งหมดคุณจะต้องแก้ไข/etc/pulse/default.paไฟล์ ดังนั้นในการทำ gedit ด้วยการอนุญาตให้ใช้สิทธิ์รูท:

sudo gedit /etc/pulse/default.pa

นี่เป็นข้อความที่ตัดตอนมาของไฟล์:

### Automatically restore the volume of streams and devices
load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore

แสดงความคิดเห็นบรรทัดที่ 2 ดังนั้นจึงไม่ได้ใช้งานอีกต่อไป:

### Automatically restore the volume of streams and devices
#load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore

บันทึกไฟล์และรีสตาร์ทเซอร์วิสเพื่อให้มีผล:

pulseaudio -k

หรือหากจำเป็นต้องรีสตาร์ทคอมพิวเตอร์

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