Hogyan lehet megoldani a pulseaudio problémákat a Linuxban



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

Alkalmanként a pulseaudio szolgáltatás különböző okok miatt leáll. Leggyakrabban bizonyos típusú teljes képernyős játékok vagy bizonyos videók lejátszása után hirtelen leáll. Ha ezek közül az alkalmazások közül valamelyik hirtelen leállna, vagy ha az xkill használatával kényszerítené a leállítást, akkor lehet, hogy újra kell indítania a pulseaudio szolgáltatást. Ennek eléréséhez nem kell teljesen újraindítania a Linux PC-t vagy táblagépet.



A leggyakoribb módszer az asztali környezet kijelentkezése, majd újbóli bejelentkezés, de ez bosszantó, és nem mindig működik. Ez azt is megköveteli, hogy bezárjon sok olyan programot, amelyet már futtat ebben a környezetben. Néhány terminálparancsra van szükség, hogy újraindítsa az audi démonot, és még egyszer tiszta hangot halljon. Előfordulhat, hogy mégis újra kell indítania egy-két alkalmazást, ha nem reagálnak az újraindításra.



A pulseaudio szolgáltatás újraindítása kijelentkezés nélkül

Nyissa meg a terminálablakot a lenyomásával CTRL , MINDEN és T vagy válassza ki a használt grafikus felhasználói felület típusának megfelelő alkalmazásból vagy Dash menüből. A legtöbb parancshoz nem lesz szüksége rendszergazdai hozzáférésre, ezért győződjön meg arról, hogy rendelkezik-e egy $ prompt ha a bash héjat használja. A tcsh felhasználóinak érdemes beírniuk Ki vagyok én hogy megbizonyosodjanak arról, hogy nem fogják root felhasználóként elindítani a pulseaudio szolgáltatást.



Gépeléssel ellenőrizze, hogy fut-e valamelyik példány pulseaudio –ellenőrzés és nyomja a visszatérést. Általában egyáltalán nem lát kimenetet. Láthat egy nullát is, amely megegyezik azzal, hogy nem kap kimenetet. Ez azt jelzi, hogy nincs futó példány. Ha bármilyen üzenetet kap a jelenleg futó példányról, kiadhatja a parancsot pulseaudio -k hogy megölje a meglévőt. Ha ezt megtette, vagy ha egyébként nem futott korábbi példány, akkor gépelhet pulseaudio -D új példány indításához, és a folyamat automatikusan elindul, mielőtt visszatér a parancssorba.

Nem is kell a terminál, ha biztosan tudja, hogy nem fut egy példány. Lehet tartani a Szuper vagy Windows kulcs és nyomja R a run box megnyitásához, majd gépeléshez pulseaudio -D bele. Nyomja meg az Enter billentyűt, vagy kattintson a gombra a parancs kiadásához.



Technikailag még ezt a dobozt is használhatja egy meglévő pulseaudio példány megölésére a segítségével pulseaudio -k , ami akkor hasznos, ha nincs más oka a terminál előhívására. Vannak, akik valóban írnak egy rövid bash szkriptet ennek a folyamatnak az automatizálására, de ezek a parancsok annyira rövidek, hogy erre aligha van szükség.

Indítsa el a videót, a MMORPG vagy az FPS-t, és élvezze most, hogy ismét teljes hangfedettséggel rendelkezik. Bármely felhasználó által megadott beállítás a ~ /. nyomja meg vagy ~ / .config / pulse felülírja az egész rendszerre kiterjedő beállításokat, ezért érdemes folyamatosan áttekintenie ezeket a konfigurációs fájlokat, ha folyamatosan problémái vannak.

Ha soha nem hall hangot, amikor programot futtat, akkor lehet, hogy elé kell tennie az előtte lévő padsp-t, hogy megbizonyosodjon arról, hogy képes-e csatlakozni a pulseaudio folyamathoz. Érdemes elindítani az alsamixert a terminálon, hogy megbizonyosodjon arról, hogy a hangszint beállításai helyesek. Ha a padsp javítás segít elindítani a Super + R parancssorból vagy a terminálról, akkor módosítania kell a programot elindító .desktop fájlt. A padsp nameOfGame -t is beírhatja egy bash vagy tcsh szkriptbe. Cserélje a nameOfGame parancsot a futtatni kívánt program tényleges parancsnevére.

Ha minden más kudarcot vall, akkor a pulseaudio szolgáltatást az egész rendszeren elindíthatja sudo szolgáltatás pulseaudio újraindítása parancs. Mivel ez sudo-val kezdődik, a parancssori felület felszólítja a jelszó megadására, ha a közelmúltban nem adott ki parancsokat a sudo használatával. Mivel ez széles körben aktiválja a szolgáltatást, nem szabad elsõként igénybe vennie. Valójában használhatja a terminál tetejét vagy a busybox tetejét, hogy megnézze, milyen rendszerint fut a pulseaudio. Ha egyáltalán nem látja, akkor tudja, hogy nem kezdődik rendesen.

A Page Up és Page Down gombokkal görgetheti a legfelsõbb listákat, és minden egyes zárójeles szolgáltatást megnézhet, hogy a pulseaudio elindul-e a rendszerrel. Általában a pulseaudio -k A parancs megmondja, hogy mégis van-e, de ez kiváló módszer a biztosra. Ha úgy tűnik, semmi más nem működik, és Xubuntut vagy más Xfce4-alapú terjesztést használ, akkor egy olyan hiba léphet fel, amelynek áldozatául eshetett, és amely nem befolyásolja az LXDE, a KDE vagy a Unity felhasználókat. Amikor leállítja a gépet, egy jelölőnégyzet kéri a munkamenet mentését.

Ez különösen igaz, ha egy üres Xubuntu asztalról az Alt + F4 billentyűkombinációt használja a rendszer leállításához. Ez folyamatosan mentheti a helytelen pulseaudio beállítást, legalábbis elméletben egyébként. Megpróbálhatja visszavonni és újraindítani a rendszert. Bár ehhez újraindításra van szükség, amelyet valószínűleg többnyire megpróbált elkerülni, ez megelőzheti a jövőbeni problémákat. Miután jól működött, újra kiválaszthatja azt a jelölőnégyzetet, hogy elmentse a többi alkalmazott sémát. A jövőben nem kell újraindítania, és egyszerűen használja a pulseaudio -D parancsot, ha ez valóban megoldotta a problémát.

Nagyon kevés felhasználó, különösen azok, akik Linuxot futtatnak az ASUS eeePC mobileszközökön, azt mondja, hogy a pulseaudio újraindítása után hirtelen reccsenést hallanak. Ez szokatlan illesztőprogram-probléma, de viszonylag könnyedén megoldhatja a problémát. Csatlakoztasson bármilyen USB-eszközt egy USB-porthoz, majd indítsa újra a puleaudio démonot. Megpróbálhatja csatlakoztatni és kihúzni valamit a fejhallgató-csatlakozóból. Nyilvánvalóan ez akaratlanul is jelet küld, hogy a nyílt forráskódú illesztőprogram értelmezi és kijavítja a problémát. Ez nem jelent problémát azoknak a pulseaudiónak a futtatására, amelyekre saját illesztőprogramok vannak telepítve.

Címkék PulseAudio 4 perc olvasás