ฉันเป็นผู้ใช้ linux ค่อนข้างใหม่ แต่ฉันได้ศึกษาปัญหานี้มาสักระยะหนึ่งแล้ว และได้ลองแก้ไขตามที่อ้างสิทธิ์หลายครั้ง แต่ไม่มีอะไรจะคืนความสามารถในการใช้ไมโครโฟนในตัวหรือลำโพงภายในกับแล็ปท็อปของฉัน
เมื่อฉันไปที่ "การตั้งค่า > เสียง" ทั้งหมดที่ฉันได้รับคือ "Dummy Output" เว้นแต่ฉันจะเสียบบางอย่างเข้ากับ Mini Displayport ซึ่งมันจะจดจำและส่งเสียง การเสียบหูฟังเข้ากับแจ็คหูฟังไม่ได้ทำอะไรเลย ต่อไปนี้คือการแก้ไขบางอย่างที่ฉันได้ลองและคำสั่งและการตอบสนองบางอย่างเพื่ออธิบายสิ่งที่ฉันกำลังทำงานให้ดีขึ้น
บังคับรีโหลด alsa และ pulseaudio หลาย ๆ ครั้งรวมทั้งติดตั้งใหม่:
sudo apt-get install --reinstall alsa-base pulseaudio
sudo ยังบังคับให้โหลดซ้ำ
sudo pulseaudio -k
sudo pulseaudio -D
การใช้ alsamixer ซึ่งไม่แสดงสิ่งที่ควร:
อัลซามิกเซอร์
แสดง
และเมื่อทำการตี F6 แสดงการ์ดเสียงเพียงตัวเดียวชื่อ "HDA Intel PCH" ในสล็อต 0 มันไม่แสดงแถบระดับหรือสิ่งใดๆ ที่ฉันเห็นจากรูปภาพอื่นๆ ของอัลซามิกเซอร์
แก้ไข /etc/modprobe.d/alsa-base.conf
เพื่อรวมตัวเลือก:
sudo nano /etc/modprobe.d/alsa-base.conf
และเพิ่ม
ตัวเลือกรุ่น snd-hda-intel = "..."
กับ ...
เป็น "ทั่วไป" หรือ "อัตโนมัติ"
การสร้าง asound.conf
ไฟล์ใน /ฯลฯ/
:
ซีดี /ฯลฯ/
แตะ asound.conf
sudo นาโน asound.conf
และเข้า
defaults.pcm.card 0
defaults.pcm.device 0
defaults.ctl.card 0
นี่คือผลลัพธ์จากคำสั่งต่างๆ ที่ฉันพยายามแสดงให้ดีขึ้นว่าฮาร์ดแวร์ของฉันเป็นอย่างไร
อินซี -SMA
ผลตอบแทน นี้
lsmod | เกรป snd
ผลตอบแทน นี้
เล่น -l
ผลตอบแทน นี้
lspci -nnk | grep -A2 เสียง
ผลตอบแทน นี้
หวังว่าระหว่างทั้งหมดนี้จะเป็นการง่ายกว่าที่จะถอดรหัสสิ่งที่ฉันมีและสิ่งที่ยังไม่ได้ผล ความช่วยเหลือใด ๆ และทั้งหมดได้รับการชื่นชม