ตรวจไม่พบหูฟังเมื่อเสียบก่อนบู๊ต


13

ฉันติดตั้ง Ubuntu 16.04 ใน Dell XPS 15 9550 เมื่อฉันเปิดแล็ปท็อปที่มีหูฟังเสียบอยู่ระบบจะไม่ถูกตรวจพบและพวกเขาจะไม่สามารถมองเห็นได้แม้ในการตั้งค่าเสียง

เพื่อให้ทำงานได้อย่างถูกต้องฉันต้องถอดปลั๊กและรีบูตเครื่อง แม้ว่าจะไม่ใช่ปัญหาใหญ่ แต่มันก็น่ารำคาญมากถ้าฉันจำไม่ได้ว่าจะถอดหูฟังออกก่อนที่จะเริ่ม

จะแก้ไขได้อย่างไร?

ขอบคุณล่วงหน้าสำหรับความช่วยเหลือ!


อาจช่วยให้askubuntu.com/questions/769593/…
M. Becerra

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

1
ฉันมีปัญหาเดียวกันกับ Inspiron 7559 ของฉันใช้งาน Ubuntu 16.04 จนถึงตอนนี้ฉันยังไม่พบวิธีแก้ปัญหาต้องถอดและใส่หูฟังด้วยตนเองทุกครั้งที่เริ่มต้น
zindarod

ฉันมีปัญหาเดียวกันกับฮาร์ดแวร์ที่แตกต่างกัน ยังไม่มีวิธีแก้ปัญหา
Dr_Zaszuś

คำตอบ:


0

ฉันมี Dell Inspiron 15-3567 พร้อมปัญหาเดียวกัน ฉันติดตามกระทู้นี้: ทำให้ PulseAudio ชอบอุปกรณ์เสียงภายนอก

การเพิ่มload-module module-switch-on-connectดูเหมือนว่าจะทำงาน


1
นี่เป็นเพียงระบบของฉันล้มเหลว
Tom Mercer

0

สิ่งนี้ใช้ได้กับฉันในวันที่ 18.04 ฉันมีปัญหาหลายอย่างและตอนนี้แก้ไขได้ทั้งหมดลองขั้นตอนเหล่านี้ที่ฉันหวังว่าจะช่วยได้

ขั้นตอนที่หนึ่ง (ชุดหูฟังแทนหูฟัง)

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

ตรวจสอบว่าสามบรรทัดสุดท้าย/etc/modprobe.d/alsa-base.confเป็น:

options snd-usb-audio index=-2
options snd-hda-intel position_fix=1
options snd-hda-intel model=,dell-headset-multi

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

ขั้นตอนที่สอง (ยกเลิกเสียงสะท้อน)

สำหรับการปิดใช้งานการยกเลิกเสียงสะท้อนและเสียงรบกวนบางอย่างเปิดไฟล์นี้:

/etc/pulse/default.pa

และเพิ่ม

load-module module-echo-cancel

บางที่มัน

และในที่สุดขั้นตอนที่สาม (คำตอบของคุณ)

ด้วยวิธีนี้คุณสามารถรีสตาร์ทโมดูลการ์ดเสียงของคุณเพื่อให้หูฟังของคุณสามารถทำงานได้อีกครั้งโดยไม่ต้องรีสตาร์ทพีซี / แล็ปท็อปของคุณ:

sudo modprobe snd-hda-intel

มันควรจะทำงาน :) สำหรับการทำสิ่งนี้เมื่อเริ่มต้นทำได้

sudo sh -c 'echo "snd-hda-intel" >> /etc/modules'

และแม้ว่าวิธีการนี้ไม่ได้ทำงานมากเกินไป: / คุณจำเป็นต้องปิดการใช้งานการบูตที่เชื่อถือได้เป็นที่กล่าวถึงที่นี่

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