A külső hangkártya hangproblémáinak elhárítása Linux alatt



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Ha problémái vannak egy külső hangkártyával Linux alatt, amikor az korábban megfelelően működött, akkor először töltse le a pavucontrol programot, és nézze meg, hogy történik-e valami. Ha ezután videó vagy hang lefagy, akkor próbálja meg kiválasztani az integrált kártyát, ha van ilyen. Ha nem lesz probléma az integrált kártyával, függetlenül attól, hogy melyik pavucontrol konfigurációs profilt választja, akkor egy kis információgyűjtést kell végeznie. Ha viszont továbbra sem hall semmit, akkor ellenőriznie kell a hangkimeneti eszközök fizikai csatlakozásait. Még a belső integrált hangrendszerekben is van fejhallgató csatlakozó, ezért csatlakoztasson egy párat, és nézze meg, mi történik.



Ha a GNOME Shell, az Unity vagy a KDE Plazmát használja, akkor valóban értesítést kaphat arról, hogy új eszközt csatolt. Ha nem, akkor próbálja meg kiadni az aplay -l parancsot a CLI parancssorban, és ellenőrizze, hogy megjelenik-e a hardveres lejátszó eszköz. Ha mégis, akkor próbálkozzon az lspci -v | paranccsal grep Audio ezután a CLI parancsnál. Ha nem kap semmit, akkor próbálkozzon újra az lspci -v | paranccsal grep audio, mivel a parancs különbséget tesz a kis- és nagybetűk között. Ha semmi sem jelenik meg, akkor próbálja meg biztonságosan leválasztani és visszahelyezni a hardvert. Ha mégis megjelenik, akkor az alsamixerrel kell együttműködnie a probléma kijavításában.





1. módszer: Az alsamixer használata az audio problémák kijavításához

Írja be az alsamixer parancsot a CLI parancssorába, hogy feltöltsön egy meglehetősen színes darabot az ncurses szoftverből. Győződjön meg arról, hogy az összes hangszint megfelelő. A kurzor gombjaival növelheti vagy csökkentheti a hangerőt. Nyomja meg a bal és jobb kurzorgombot a különböző beállítások közötti váltáshoz. Általában a Master, a Headphon, a Speaker, a PCM és a Line Out hangbeállításokat kell a legfontosabbnak figyelembe venni. Míg a címkék egy része eleinte hibának tűnhet, a fejlesztők szándékosan választották az olyan kifejezéseket, mint a „Headphon” és a „Mic Boos”, hogy megfeleljenek egy szabványos terminál emulátor szélességének. A telepítés nem hibás, ha ezeket megjeleníti, még akkor is, ha szokatlanul nevezik őket.

Miután itt beállította a hangszinteket, próbáljon meg létrehozni néhány hangot egy másik programban. Annak a módnak köszönhetően, ahogyan a HTML5-objektumok írnak a hangkészülékére, érdemes a hangrendszer ellenőrzése érdekében egy-két online videót lejátszani egy webböngészőből. Ha ez nem segít, akkor nyomja meg az F6 billentyűt, hogy megpróbálja megadni az eszköz nevét. Ezzel egy primitív modális előugró ablak jelenik meg, amely arra kéri, hogy válasszon az alapértelmezettől eltérő lehetőséget. A legtöbb esetben ez az első - - (alapértelmezett) feliratú opció, ahol a kurzor elindul. Lesz egy második listaelemed, a 0-as szám, amelyet ugyanahhoz az eszközhöz rendelhetsz, vagy nem. Próbálja meg ezt beállítani, majd nyomja meg az Esc billentyűt a kilépéshez és a hangrendszer teszteléséhez. Írja be az alsamixer parancsot, és nyomja meg az Enter billentyűt, hogy visszatérjen a keverőbe, ha nem működött. Ha bash-t használ, akkor általában felfelé tolhatja az utoljára beírt parancs letöltését, vagy alternatívaként írja be !! és nyomja le az Enter billentyűt az utolsó futtatott parancs futtatásához.



Ha az Ön készüléke nem jelenik meg, vagy ha az alapértelmezett és a 0. opciót az integrált belső eszközre, és nem a külsőre állítja be, akkor kiválaszthatja az „eszköznév megadása…” lehetőséget, és használhatja az lspci -v | grep audio parancs. Megpróbálhatja megváltoztatni a Multi Track Rate Reset vagy a Multi Track Internal Clock értékeket is. Általában a legtöbb eszközt 44100-ra kell állítani. Ezzel vissza kell állítania a hangot. Miután kipróbálta ezt, akkor újra tesztet szeretne tenni, hogy lássa, történt-e változás vagy sem. Ekkor már vissza kellett volna tudni állítani a hangot. Egyes programok általában beállítják saját értékeiket, ezért érdemes ezt a keverőt vagy ennek megfelelő grafikus futtatást futtatni. Ne felejtse el használni azt a fő hangerő-szabályozót sem, amely a tálcán található az óra mellett az LXDE, Xfce4, KDE Plazma, Unity és GNOME Shellben. Az alsamixer „” vezérlője valójában ugyanazokat a belső Linux kernel értékeket módosítja, mint a grafikus sáv, ezért nyugodtan használja felcserélhető módon.

2. módszer: Használjon hangszóró-tesztet a belső integrált és a külső hangrendszerek ellenőrzéséhez

Ha további ellenőrzést szeretne végezni a belső integrált vagy a külső hangkártyán, akkor az ALSA egy másik segédprogrammal látja el ezt. Futtassa a hangsugárzó tesztet a parancssorban, hogy generáljon rózsaszínű zajáramot annak biztosítására, hogy a csatlakoztatott eszközök valóban hangot generáljanak. Tartsa lenyomva a CTRL billentyűt és nyomja meg a C gombot a programból való kilépéshez, ha az folyamatosan fut, miután biztos benne, hogy hallja a rózsaszínű zajt, vagy használhat néhány opciót egy adott hang létrehozásához, vagy egy adott hosszúságú futtatáshoz. idő.

Ha ismeri annak az eszköznek a nevét, amelyet beírt az alsamixer programba, és csak azt szeretné tesztelni, akkor futtassa a programot mint hangszóró-teszt -D pcmName, cserélje le a pcmName nevet a tényleges névre. Hozzáadhat -f ### számot hertzben egy adott hang létrehozásához. Ez akkor hasznos, ha hallhatott néhány hangot a hangrendszerén, de a hangok teljes spektrumát eddig nem.

Használhatja a -p vagy –period, majd egy számot a program adott időtartamának beállításához, de a hangszóró-teszt időmérési módja kissé ellentmondásos. Az értéknek mikroszekundumokban kell lennie, és a -P nagybetűs karakterrel állíthatja be a használt periódusok számát. Miután megbizonyosodott arról, hogy hallja a program által kiadott hangokat, akkor általában megbízhat abban, hogy a külső hangkártyát helyesen konfigurálta.

4 perc olvasás