Az Ubuntu alapértelmezett rendszerbeállítási konfigurációs segédprogramja rengeteg lehetőséget kínál a PulseAudio hangbeállításainak konfigurálására. Általában, ha az alkalmazások nem szólnak, csak néhány vezérlő csúszka van jelen:
Miután elindított egy alkalmazást, amely elkezdi a hang lejátszását, például a Firefox egy YouTube-videót játszik le, megjelenik egy új sáv, amely lehetővé teszi az alkalmazás kötetenkénti konfigurálását:
Ideális esetben a fenti képernyőképen látható új hangerő-csúszka lehetővé teszi a Firefox hangerejének szabályozását anélkül, hogy befolyásolná más futó alkalmazások fő hangerejét vagy hangerejét. Ez azonban nem a várt módon működik. Az alábbiakban vegye figyelembe, hogy a fő rendszer hangereje is növekszik, ha a Firefox csúszkát jobbra mozgatja:
A fő kötet szinkronizálása az egyes alkalmazások kötetszintjével szűkíthető az alapértelmezetten engedélyezett „lapos kötetek” viselkedésre az Ubuntuban. Tehát mi ez a „lapos kötetek” opció a PulseAudio-ban?
A lapos hangerő a leghangosabb alkalmazás hangerejével növeli a rendszer teljes hangerejét. Esetünkben a Firefox hangerejének növelése megnövelte a master hangerőt is, ami a VLC lejátszó közvetetten növekvő hangerejének további mellékhatásával jár. Amikor áttér a VLC-re és folytatja a lejátszást, a hang most a korábbi alacsonyabb szint helyett új megemelt master hangerővel játszik le. Ez óriási kérdés lehet, és potenciálisan tönkreteheti a dobhártyáját, különösen fejhallgató használata esetén.
Bármennyire is bosszantó ez a viselkedés, a lapos kötetek teljesen letilthatók az Ubuntuban. Miután elkészült, minden alkalmazásnak különálló hangerő-szintje lesz, amely egyáltalán nem keveredik a master-hangerővel. Az alkalmazásonként konfigurált mennyiség emlékezni fog az alkalmazás meglévő vagy új példányára, és az újraindítással is megmarad.
A sík kötetek letiltásához az Ubuntuban hozzá kell adnia egy sort a PulseAudio démonhoz.conf fájl. Futtassa az alábbi parancsot a szükséges könyvtár létrehozásához:
mkdir -p ~ /.impulzusAz alábbi paranccsal hozhat létre új vagy nyitott démonot.conf fájl. A nanót lecserélheti a kedvenc szövegszerkesztő parancsára:
nano ~ /.pulzus / démon.konfIllessze be a következő sort a megnyitott fájlba, majd mentse a CTRL + O billentyűkombinációval nanóban:
lapos kötetek = nem
A fájl mentése után indítsa újra a PulseAudio szervert a következő parancs futtatásával:
pulseaudio -kEhhez a teljes működés érdekében be kell zárnia és újra kell indítania a futó alkalmazásokat. A lapos kötetek beállítása most le van tiltva, és megnézheti, hogy az alkalmazáskötetek hogyan működnek most:
Figyelje meg, hogy az alkalmazásonkénti mennyiségek most már teljesen leválasztottak a fő kötetről.
Az Upstream PulseAudio alapértelmezés szerint engedélyezi a lapos köteteket. Példaként a Debian, az Ubuntu és származékai is alapértelmezés szerint szállítják ezt a funkciót. Jó hír azonban, hogy a Debianban nemrég egy új elkötelezettséget egyesítettek, amely végül letiltja a lapos köteteket, és jó esély van arra, hogy az Ubuntu felé is lecsússzon (valószínűleg 20 év múlva).04 LTS verzió). Az Arch Linux mindig ésszerűen választotta a lapos kötetek alapértelmezett letiltását.
Miért csinálok nagy ügyet erről a lapos kötetekről? Mivel megvédi a hirtelen bekövetkező hangfröccsenéstől az egész rendszerben, és a 100% feletti hangerőszintet kevésbé bosszantja és könnyebben kezelhetővé teszi. A VLC lejátszó tartalmaz egy lehetőséget a hangerő 100% fölé emelésére, ami nagyon hasznos, ha a hangminőség alacsonyabb, mint az optimális.
Ne feledje, hogy a hangerő megengedett küszöbérték fölé emelése vagy a túlzott erősítés halláskárosodást, audio recsegést vagy a hangszórók károsodását okozhatja. A bemutató következő része elmagyarázza, hogyan lehet 100% fölé növelni a hangerőt, de ezt saját belátása szerint kell használnia, és feltétlenül le kell tiltania a lapos köteteket.
A master hangerő megengedett szint fölé emeléséhez egyszerűen használja a túlerősítés kapcsolót a rendszer hangbeállításaiban. Egyes alkalmazások esetében telepítenie kell a Pavucontrol alkalmazást a csomagkezelőből (egyes disztribúciók alapértelmezés szerint szállítják ezt a segédprogramot). A telepítéshez futtassa a parancsot:
sudo apt install pavucontrolIndítsa el a „PulseAudio Volume Control” alkalmazást az alkalmazásindítóból, és lépjen a Lejátszás fülre az alkalmazások futtatásához szükséges hangerő beállításához (akár 153% ~ 11.00dB):
Ha tovább szeretné növelni a hangerő szintjét 153% fölé (olvassa el a figyelmeztetést félkövér szavakkal), akkor a terminálban végre kell hajtania bizonyos parancsokat.
Audio lejátszással futó alkalmazás esetén futtassa a következő parancsot a terminálban (használja az ALT + TAB billentyűkombinációt, ha teljes képernyős alkalmazást vagy játékot használ):
pactl lista bemeneti bemenetekLátni fog néhány részletes kimenetet az éppen lejátszott hangcsatornákról. Jegyezze fel annak az alkalmazásnak a bemeneti azonosítóját, amelynek emelni kívánja a hangerő szintjét, ahogyan az alábbi képernyőképen látható:
Ezután futtassa az alábbi parancsot úgy, hogy kicseréli a „sink_input_id” szót a fent megadott bemeneti azonosítóval. 200% -ot helyettesíthet saját választásával.
pactl set-sink-input-volume "sink_input_id" 200%A fenti képernyőképen látható példa esetében a végső parancs a következő lenne:
pactl set-sink-input-volume 11 200%Futtassa újra a „pactl list sink-inputs” parancsot a hangerő szintjének 200% -ra emeléséhez. Ne feledje, hogy ezeket a parancsokat csak egyszer kell futtatnia. Legközelebb a Firefox indításakor ez már 200% -on lesz.
Ezzel befejeződik az oktatóanyag. Az ezen útmutató követése után a rendszeren végrehajtott bármilyen változtatás visszavonható a rejtett.pulse ”mappa a saját könyvtárban (a CTRL + H megnyomása után látható).
Végül egy bónusz, itt található egy link a Sytem76 kitűnő útmutatójához a rendszer hanggal kapcsolatos problémáinak elhárításáról.