Paano Mag-troubleshoot ng Mga Isyu sa Sound sa isang Panlabas na Sound Card sa Linux



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Kung nagkakaproblema ka sa isang panlabas na sound card sa ilalim ng Linux noong dati itong gumana nang maayos, pagkatapos ay gugustuhin mo munang i-load ang pavucontrol program at tingnan kung may anumang nangyari. Kung mayroon kang mga pag-freeze ng video o audio pagkatapos nito, pagkatapos ay subukang pumili ng isang pinagsamang card kung mayroon ka nito. Kung hindi man magkakaroon ng mga problema sa pinagsamang card kahit aling aling pavucontrol ang profile na iyong pinili ang pipiliin, at pagkatapos ay kakailanganin mong gumawa ng kaunting koleksyon ng impormasyon. Kung sa kabilang banda wala ka pa ring naririnig, kung gayon gugustuhin mong suriin ang mga pisikal na koneksyon sa iyong mga aparato ng tunog na output. Kahit na ang panloob na pinagsamang mga sound system sa pangkalahatan ay mayroong mga headphone jack, kaya't ikonekta ang isang pares at tingnan kung ano ang nangyayari.



Kung gumagamit ka ng GNOME Shell, Unity o KDE Plasma, pagkatapos ay maaari kang makakuha ng isang notification na nag-attach ka ng isang bagong aparato. Kung hindi, subukang i-isyu ang utlay na aplay -l sa prompt ng CLI at suriin upang makita na lumitaw ang iyong aparato sa pag-playback ng hardware. Kung gagawin ito, subukang subukan ang lspci -v | grep Audio pagkatapos nito sa prompt ng CLI. Kung wala kang nakuha, pagkatapos ay subukan itong muli sa lspci -v | grep audio, dahil ang utos ay sensitibo sa kaso. Kung walang lalabas, pagkatapos ay subukang ligtas na ihiwalay at i-install muli ang hardware. Kung magpapakita ito, kailangan mong makipagtulungan sa alsamixer upang ayusin ang isyu.





Paraan 1: Paggamit ng alsamixer upang Ayusin ang Mga Isyu sa Audio

Mag-type ng alsamixer sa CLI prompt upang mai-load ang isang medyo makulay na piraso ng ncurses software. Tiyaking tama ang lahat ng antas ng audio. Maaari mong gamitin ang mga cursor key upang madagdagan o mabawasan ang mga antas ng audio. Itulak ang kaliwa at kanang mga cursor key upang lumipat sa pagitan ng iba't ibang mga setting. Pangkalahatan, ang mga pagpipilian sa tunog ng Master, Headphon, Speaker, PCM at Line Out ang pinakamahalagang isaalang-alang sa sandaling ito. Habang ang ilan sa mga label ay maaaring lumitaw tulad ng mga glitches sa una, ang mga termino tulad ng 'Headphon' at 'Mic Boos' ay sadyang pinili ng mga developer upang tumugma sa lapad ng isang karaniwang terminal emulator. Ang iyong pag-install ay hindi masama kung ipinapakita nito ang mga ito, kahit na lumitaw ang mga hindi karaniwang pangalan.

Kapag naayos mo na ang mga antas ng tunog dito, subukang bumuo ng ilang mga tunog sa isa pang programa. Dahil sa paraan ng pagsulat ng mga bagay na HTML5 sa iyong sound device, magandang ideya na maglaro ng isang online na video o dalawa mula sa isang Web browser upang suriin ang sound system. Kung hindi ito makakatulong pagkatapos ay maaari mong itulak ang F6 upang subukang ipasok ang isang pangalan ng aparato. Ang paggawa nito ay mag-pop up ng isang primitive modal pop up box na hihilingin sa iyo na pumili ng isang pagpipilian bukod sa default. Sa karamihan ng mga kaso, ang unang pagpipiliang ito na may label na '- (default)' ay kung saan magsisimula ang iyong cursor. Magkakaroon ka ng isang elemento ng pangalawang listahan, numero 0, na maaaring italaga o hindi maitalaga sa parehong aparato. Subukang itakda ito dito, at pagkatapos ay itulak ang Esc upang lumabas at subukan ang iyong sound system. Mag-type ng alsamixer at itulak na pumasok upang bumalik sa panghalo kung hindi ito gumana. Kung gumagamit ka ng bash, pagkatapos ay maaari kang pangkalahatan na mag-push up upang makuha ang huling utos na ipinasok o, kahalili, i-type !! at itulak ipasok upang patakbuhin ang huling utos na iyong pinatakbo.



Kung ang iyong aparato ay hindi lilitaw o kung ang default at ika-0 na mga pagpipilian ay nakatakda sa iyong pinagsamang panloob na aparato at hindi ang iyong panlabas, pagkatapos ay maaari mong piliin ang 'ipasok ang pangalan ng aparato ...' at gamitin ang pangalan ng aparato na ibinigay ng lspci -v | utos ng grep audio. Maaari mo ring subukang baguhin ang mga halaga ng Multi Track Rate Reset o mga halaga ng Multi Track Internal Clock. Pangkalahatan, ang karamihan sa mga aparato ay dapat itakda sa 44100. Dapat nitong ibalik ang iyong tunog. Kapag nasubukan mo na ito, gugustuhin mong subukan itong muli upang makita kung may pagbabago o hindi. Sa puntong ito, dapat ay naibalik mo ang audio. Ang ilang mga programa ay may posibilidad na magtakda ng kanilang sariling mga halaga, kaya baka gusto mong patakbuhin ang taong ito ng panghalo o isang katumbas na grapiko ngayon at pagkatapos. Huwag kalimutang gamitin ang pangunahing kontrol ng dami ng master na matatagpuan sa system tray sa tabi ng orasan sa LXDE, Xfce4, KDE Plasma, Unity at GNOME Shell alinman. Ang '' control sa alsamixer ay talagang nagbabago ng parehong panloob na mga halaga ng Linux kernel na ginagawa ng graphic bar, kaya't huwag mag-atubiling gamitin ang mga ito nang mapagpalit.

Paraan 2: Gumamit ng speaker-test upang siyasatin ang Parehong Panloob na Pinagsama at Panlabas na Mga Sistema ng Tunog

Kung nais mong magpatakbo ng isang karagdagang inspeksyon ng panloob na isinama o ang panlabas na sound card, kung gayon ang ALSA ay talagang nagbibigay sa iyo ng isa pang utility upang magawa ito. Patakbuhin ang speaker-test sa linya ng utos upang makabuo ng isang stream ng generic na ingay na rosas upang matiyak na ang iyong mga nakalakip na aparato ay talagang bumubuo ng tunog. Kakailanganin mong pigilan ang CTRL at itulak ang C upang lumabas sa programa kung ito ay patuloy na tumatakbo pagkatapos mong sigurado na maririnig mo ang rosas na ingay, o maaari mong gamitin ang ilang mga pagpipilian upang makabuo ng alinman sa isang tukoy na tono o tumakbo para sa isang tukoy na haba oras

Kung alam mo ang pangalan ng aparato na ipinasok mo sa alsamixer at nais mong subukan lamang ito, pagkatapos ay patakbuhin ang programa bilang speaker-test -D pcmName, palitan ang pcmName ng aktwal na pangalan. Maaari ka ring magdagdag -f ### na may isang numero sa hertz upang makabuo ng isang tukoy na tono. Kapaki-pakinabang ito kung nakarinig ka ng ilang mga tono sa iyong sound system, ngunit hindi isang buong spectrum ng tunog sa ngayon.

Maaari mong gamitin ang -p o –period na sinusundan ng isang numero upang magtakda ng isang tukoy na tagal para sa programa, ngunit ang paraan ng pagsukat ng speaker-test sa oras ay bahagyang magkontra. Ang halaga ay kailangang nasa microseconds, at maaari mong gamitin ang -P na may isang pang-itaas na character na kaso upang maitakda ang bilang ng mga panahong ginagamit. Kapag natiyak mo na maaari mong marinig ang mga tunog na ginagawa ng program na ito, pagkatapos ay maaari mong mapagkakatiwalaan na na-configure mo nang tama ang iyong panlabas na sound card.

Basahin ang 4 na minuto