ฉันต้องการปิดการใช้งานไมโครโฟนภายในบนแล็ปท็อปของฉันและเว็บแคมภายในอย่างสมบูรณ์ซึ่งไม่สามารถเลือกได้อีกต่อไปและไม่สามารถใช้งานได้อีกต่อไป?
ฉันจะใช้เว็บแคมภายนอกของฉันเท่านั้นและหูฟังภายนอก (USB) ของฉัน
เสียงภายในจะยังคงพร้อมใช้งานสำหรับการเล่น
ฉันต้องการปิดการใช้งานไมโครโฟนภายในบนแล็ปท็อปของฉันและเว็บแคมภายในอย่างสมบูรณ์ซึ่งไม่สามารถเลือกได้อีกต่อไปและไม่สามารถใช้งานได้อีกต่อไป?
ฉันจะใช้เว็บแคมภายนอกของฉันเท่านั้นและหูฟังภายนอก (USB) ของฉัน
เสียงภายในจะยังคงพร้อมใช้งานสำหรับการเล่น
คำตอบ:
ในทั้งสองกรณีเคอร์เนลไดรเวอร์อาจถูกโหลดสำหรับทั้งการ์ดเสียงภายในและเว็บแคมที่ Ubuntu ได้รับการยอมรับ เราสามารถค้นหาไดรฟ์เวอร์ที่โหลดโดยคำสั่งต่อไปนี้ในเทอร์มินัล:
lsmod
จากรายการนี้เราสามารถดูได้ว่าโมดูลเคอร์เนลsnd_hda_intel
ใดบ้างที่รับผิดชอบฮาร์ดแวร์ (เฉพาะ) ของเรา (เช่นการ์ดเสียง Intel อาจต้องใช้โมดูล)
การขึ้นบัญชีดำโมดูลเคอร์เนลเหล่านี้จะหยุดอุปกรณ์ของคุณไม่ให้รับรู้โดยระบบของคุณ ในการทำเช่นนั้นเราแก้ไขไฟล์/etc/modprobe.d/blacklist.conf
เป็นรูทเพื่อเพิ่มบรรทัดต่อไปนี้:
blacklist <name_of_module>
ดูเพิ่มเติม: ฉันจะควบคุมการ์ดเสียงที่ Ubuntu ใช้เพื่อเล่นได้อย่างไร
ในกรณีที่เรายังต้องการการ์ดเสียงภายในสำหรับเล่นเสียงเราสามารถปิดเสียงไมโครโฟนแหล่งอินพุตเช่นโดยการเรียกใช้งานalsamixer
ในเทอร์มินัล
ขึ้นบัญชีดำไดรเวอร์เว็บแคมและปิดเสียง Internal Mic จาก Alsamixer
ตามข้อมูลที่คุณให้ที่นี่เปิดเทอร์มินัลและดำเนินการคำสั่งนี้
ปิดการใช้งานเว็บแคม
echo 'blacklist webcamstudio' | sudo tee -a /etc/modprobe.d/blacklist.conf
ปิดเสียงไมโครโฟน
หากต้องการปิดเสียงไมโครโฟนภายในให้ใช้ alsamixer
เปิดเทอร์มินัลและให้คำสั่งนี้
alsamixer
นำทางด้วยปุ่มลูกศร<-->และค้นหาช่องภายในหรือไมโครโฟนจากนั้นกดMปุ่มบนแป้นพิมพ์เพื่อปิดการใช้งาน - ปิดเสียง [MM] ไมโครโฟน Escเพื่อออก