Pulseaudio: hogyan lehet monóra váltani sztereó helyett

Amikor megpróbáltam zenét hallgatni a PC-n, észrevettem valami érdekeset. Amikor a srác a gitár Olyan szólókat csináltam, amiknek annyira örülök, alig hallgattam meg. Egyértelmű! A audio kimenet Stereo volt (2 csatornás), és csak 1 hangszóróm van (a gitárerősítőm). Itt az idő a változtatásra sztereó monóig a Pulseaudio kimenete!

Luis López újabb közreműködésével a heti versenyünk egyik nyertese: «Ossza meg, mit tud a Linuxról«. Gratulálok Luisnak!

Megkerülő megoldás (a Pulseaudio újraindításáig)

1. - Ellenőrizze, hogy nincs-e elérhető a „Mono” opció a hangbeállításokban (különben ennek nincs értelme).

2. - A terminálban a következőket hajtjuk végre, hogy megkapjuk a "mosogatónk" nevét.

pacmd list-süllyed | grep név

3. - Most áttervezzük a hangkimenetet a megfelelő modul betöltésével, átadva a szükséges paramétereket. Vegye figyelembe, hogy a "master" -ben meg kell adnunk a "mosogatónk" nevét.

pacmd load-module module-remap-sink sink_name = mono master = alsa_output.pci-0000_00_1f.5.analog-stereo channels = 2 channel_map = mono, mono

4. - Kész, az újra leképezett opciónak (Mono) már meg kell jelennie a hangbeállításokban

MEGJEGYZÉS: Ne hagyja (a hangerőszabályzó) hangerejét túl magasan, mivel amikor egy helyre megy ki, akkor az, ami korábban kettőre ment, szörnyű torzulást okoz.

Végleges javítás (a Pulseaudio újraindítása után is fennáll)

Ez volt az a rész, ami nekem került a legjobban, mivel a / var / log / syslog Pulseaudio fájlban számos hibát adott nekem ...

Ennek állandóvá tételéhez szerkesztenie kell az /etc/pulse/default.pa fájlt

És adjon hozzá két sort a fájl végéhez, mint az alábbiak. Ne felejtsd el elsajátítani a mosogatót, és ne az enyémet:

# Töltse be a modult, és térképezze újra
load-module module-remap-sink master = alsa_output.pci-0000_00_1f.5.analog-stereo sink_name = mono csatornák = 2 channel_map = mono, mono
# Válassza ki az új alapértelmezett leképezést
set-default-mosogató mono

Az ezzel késznek elégnek kell lennie ahhoz, hogy a Pulseaudio sztereó helyett mono hangkimenetet használjon. Bármilyen probléma előtt ne felejtse el ellenőrizni a rendszer naplóját a probléma okának felderítése érdekében.

MEGJEGYZÉS: ezeknek a soroknak a fájl végéig kell menniük annak biztosítása érdekében, hogy a modul-udev-Detect (amely a szükséges illesztőprogramok automatikus betöltéséért felelős) betöltődik a végrehajtás előtt. Ellenkező esetben hibát adna, mivel amikor a Pulseaudio-nak jelzi az eszközt, amikor „újra feltérképezzük”, nem ismeri fel.

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Jairot Llopis dijo

    És nem könnyebb az egyensúlyi sávot egészen balra húzni?

  2.   Seba dijo

    Köszi működött !!

  3.   James kazán dijo

    Átadtad a compát 😉

  4.   farru dijo

    Nagyon köszönöm! Tört egy laptop hangszóróm, és rosszul voltam attól, hogy nem tudtam megfelelően hallgatni a zenét.

    Csak még egy kérdés: a maximális hangerő a monokimenet használatával sokkal alacsonyabb, mint a sztereó kimenet használata. Módosítható úgy, hogy a maximális hangerő megegyezzen?

  5.   Fernando dijo

    Megmentem az életemet a 3,2,1 😀-ban
    Nagyon köszönöm, sikerült!

  6.   használjuk a linuxot dijo

    Még egyszer, DL a megmentéshez!
    Egy ölelés! Pál

  7.   Rivas Adolf dijo

    Jó napot. Új vagyok a Linuxban. Ez az oktatóanyag segített a mono hang engedélyezésében, de a javasolt parancsokkal nem menthetők el a változtatások. Ennek oka az, hogy a végén nem tudom, hogyan nyissam meg azt, amelyik "desktop" -t ír, amint az a képen megjelenik. A parancsok beírása anélkül, hogy a terminált "asztalra" változtatnánk, azt mondja, hogy nem létezik. Nagyra értékelném a segítséget a monó hangbeállításának véglegesítésében a számítógépemen. Köszönöm

    1.    Gian dijo

      Milyen disztrót használsz? talán nincs vim, próbáld ki a „nano” és a „sudo” szót:

      sudo nano /etc/pulse/default.pa

  8.   Kevin Hernandez dijo

    Szeretném a sztereó hangbemenetet mono -ra cserélni, mivel a mikrofon használatához le kell csökkentenem az L hangerejét, de amikor a mikrofon némítva van valamelyik programban, a hang ismét L -ben emelkedik, ezért szeretném ezt letiltani csatornát véglegesen. Ez attól függetlenül történik, hogy zárolom -e a Pulseaudio csatornáit vagy sem. Ez a módszer működik nálam? És ha ezt így tudnám megtenni?