ฉันค่อนข้างใหม่สำหรับ Linux/Ubuntu และกำลังมีปัญหาที่น่ารำคาญมากซึ่งดูเหมือนจะอยู่ใน Ubuntu มาเป็นเวลานานโดยอิงตามผลลัพธ์ของ Google ที่ฉันได้รับเมื่อทำการค้นคว้า แต่โซลูชันทั้งหมดดูเหมือนจะเป็นแบบเฉพาะเจาะจง
พีซีของฉันมีอุปกรณ์เสียงภายในและเชื่อมต่อกับทีวีผ่าน HDMI พีซีกำลังถูกใช้เป็น HTPC ดังนั้นโดยทั่วไปแล้วควรใช้อุปกรณ์ HDMI เมื่อพร้อมใช้งาน
อุปกรณ์เอาต์พุตเสียงของฉันตั้งค่าเป็น HDMI เมื่อบูตด้วยคำสั่งแอปพลิเคชันเริ่มต้นใน GUI
เมื่อปิดทีวีหรือเข้าสู่โหมดสลีป อุปกรณ์เสียงจะเปลี่ยนอุปกรณ์เสียงภายในโดยอัตโนมัติ สิ่งนี้เป็นสิ่งที่คาดหวังเนื่องจากไม่มีอุปกรณ์ HDMI อยู่ในคอมพิวเตอร์อีกต่อไป เมื่อเปิดทีวีอีกครั้ง อุปกรณ์เสียงที่ใช้งานอยู่จะยังคงเป็นอุปกรณ์เสียงภายใน และฉันต้องเปลี่ยนอุปกรณ์กลับเป็น hdmi ด้วยตนเองในการตั้งค่าเสียงของ Ubuntu หรือในการใช้ pactl ในเทอร์มินัลหรือโดยการรีสตาร์ท
ปัญหานี้น่าหงุดหงิด น่ารำคาญมาก และจากการวิจัยของฉันก็เป็นปัญหามานานหลายปีในการแจกแจงหลายครั้ง
มีวิธีใดที่จะให้ Ubuntu (หรือแอปพลิเคชันของบุคคลที่สาม) จัดการอุปกรณ์เสียงออกโดยอัตโนมัติตามลำดับความสำคัญ ซึ่งจะได้รับการประเมินใหม่ทุกครั้งที่มีการเพิ่มหรือลบอุปกรณ์เสียงออกจากระบบ
ฉันกำลังมองหาวิธีแก้ปัญหาที่ง่ายและคงอยู่ตลอดไปซึ่งจะไม่ถูกเลิกทำหรือต้องการให้ผู้ใช้ดำเนินการเมื่อรีบูต
สิ่งนี้ควรมีให้โดยค่าเริ่มต้นสำหรับการแจกจ่ายเดสก์ท็อป Ubuntu และจะมีประโยชน์สำหรับเอาต์พุตวิดีโอ เอาต์พุตเสียง และอินพุตเสียงเนื่องจากมักใช้กับแล็ปท็อปที่มีการเพิ่มและลบอุปกรณ์บ่อยครั้ง
ขอบคุณสำหรับความช่วยเหลือ