附加問題:

附加問題:

我有一台 Acer Aspire V15 Nitro 筆記型電腦,它只有一個同時用於麥克風和耳機的組合插孔。這總是有點棘手,但直到我最近重新安裝了 Arch Linux 才有效。

從那時起,麥克風部分就再也沒有被偵測到。在 中pavucontrol,使用以前工作的配置“模擬立體聲雙工”,我只能選擇“模擬輸入”(內部麥克風,它不起作用)。該連接埠沒有其他選項。

alsamixer根本沒有顯示任何輸入設備。

如何讓外接麥克風恢復工作?

附加問題:

如何查看在硬體層級偵測到哪些設備?

答案1

經過更多搜尋後,我發現了一篇文章,告訴我要使用/etc/modprobe.d/alsa-base.conf以下內容進行創作:

options snd-hda-intel model=dell-headset-multi

重新啟動後,耳機麥克風再次出現並工作。

答案2

我的 Ubuntu 16.04 戴爾 PC 上有一個耳機(立體聲耳機和麥克風組合)插孔,並且遇到了相同的問題。

首先使用 hdajackretask 檢查問題是否與 jack 有關:

  1. Ctrl+ Alt+T存取終端。
  2. 類型sudo apt-get install alsa-tools-gui
  3. 安裝完成後,啟動HDAJack重任務應用程式從破折號,它應該看起來像這樣:
    hdajack重任務GUI
  4. 檢查您嘗試存取的插孔是否已正確識別。
  5. 如果插孔設定不正確,則覆蓋不正確的設置,測試覆蓋是否有效,然後安裝引導覆蓋

我嘗試使用前置耳機插孔,但它已被正確檢測為“耳機”,因此我安裝了高清音訊編解碼器以使耳機插孔正常工作。

  1. Ctrl+ Alt+T存取終端。
  2. 在終端機中鍵入cat /proc/asound/card*/codec* | grep Codec並記下列出的編解碼器。
  3. 如果列出了多個編解碼器,請確定哪一個與您的耳機插孔相關。對我來說,列出了兩個 - 一個與視訊卡 ( Codec: ATI R6xx HDMI) 相關,另一個與聲卡 ( Codec: Realtek ALC3861) 相關。就我而言,我對音效卡感興趣,因為我連接的是 PC 耳機插孔,而不是 HDMI 裝置(例如 PC 顯示器)。
  4. 在以下位置找到您的編解碼器的高清音訊型號高畫質音訊編解碼器專用型號。對於我的耳機插孔來說,最適合的是耳機麥克風模型。
  5. cd /etc/modprobe.d/在終端機中輸入。
  6. 在編輯之前鍵入sudo cp alsa-base.conf alsa-base.conf.bak以備份檔案。
  7. 鍵入gksudo gedit ./alsa-base.conf以編輯文件。
  8. 將此行插入到文件底部options snd-hda-intel model={HD-Audio model for you codec}。例如,對我來說是options snd-hda-intel model=headset-mic
  9. 儲存檔案並重新啟動。

答案3

我的筆記型電腦是 ACER E5-573G-74Q5。我的編解碼器是 Realtek ALC255。

我做到了尤里·S的解決方案,但沒有成功。然後聲達讓我產生了在 中放入多個編解碼器的想法/etc/modprobe.d/alsa-base.conf,我在其中添加了以下行:

options snd-hda-intel model=alc255-acer,dell-headset-multi

只放置其中一個是行不通的,但同時放置兩者卻可以。奇怪,但在我的宏碁上安裝戴爾編解碼器有效。

相關內容