Portál AbcLinuxu, 6. června 2024 06:51


Dotaz: Sluchatka sumi na Ubuntu 22.10

20.3.2023 21:52 AN
Sluchatka sumi na Ubuntu 22.10
Přečteno: 527×
Odpovědět | Admin

Ahoj,

me Ubuntu 22.10 sumi v sluchatkach. Odstranit se to da enablovanim auto mute v alsamixeru.

Delalo to jak PulseAudio, tak po prepnuti na PipeWire. Jde o bily sum, nic specialniho - a hraje to pomerne nahlas i kdyz hraje hudba. Automute vypne ten sum, ale hudba stale hraje.

Co nefunguje:

  1. alsactl store. To by fungovalo, ale nevim, kdy zavolat alsactl restore aby to zabralo. Samo se to nevola.
  2. stiseni vystupu na sluchatka. Prehravany zvuk to stisi, ale sum je stale stejny.

Mate nekdo tip, co s tim?

$ pactl info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 64
Tile Size: 65472
User Name: peto
Host Name: peto-laptopnovy
Server Name: PulseAudio (on PipeWire 0.3.65)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_00_1f.3.analog-stereo
Default Source: alsa_input.pci-0000_00_1f.3.analog-stereo
Cookie: a75c:bad4
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.3.2023 21:56 z_sk | skóre: 34 | blog: analyzy
Rozbalit Rozbalit vše Re: Sluchatka sumi na Ubuntu 22.10
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejde to náhodou od (nejakeho) mikrofónu?
debian.plus@protonmail.com
21.3.2023 07:48 AN
Rozbalit Rozbalit vše Re: Sluchatka sumi na Ubuntu 22.10
Myslim ze ne. Mikrofon mam mutnuty v alsamixeru, zmena jeho hlasitosti s tim nic nedela. Sluchatka bez mikrofonu sumi stejne.

Cele je to notebook, ma jeden interni mikrofon a s tim nic neudelam.

Mas tip, jak to overit lepe?
22.3.2023 06:26 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Sluchatka sumi na Ubuntu 22.10
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nějak jsem nepochopil ten popis kolem automute a alsactl store. Jak "alsactl by fungoval"?

Pokud je audomute automatické ztišení mikrofonu a jenom potřebuješ pro odstranění šumu zařídit, aby byl ten ovládací prvek permenantně aktivovaný, pak to opravdu vypadá, že máš zapnutý loopback mikrofonu do přehrávání přímo v kodeku. To bývá samostatný ovládací prvek na kartě playback v alsamixeru.

Hoď sem výstup příkazu amixer -c X contents, kde X je alsa ID příslušné karty (viz aplay -l)
24.3.2023 09:21 AN
Rozbalit Rozbalit vše Re: Sluchatka sumi na Ubuntu 22.10
Příloha:
Diky!

K alsactl: vim prez alsamixer nastavit automute, "alsactl store", reboot (sumi znovu). Potom "alsactl restore" funguje - nastavi automute a prestane to sumet. Ale nevim, kdy a jak pustit "alsactl restore". Mozna by bylo lepsi zmenit nejake nastaveni, aby to nebylo treba poustet.

Prikladam vystup amixer-contents.
24.3.2023 09:35 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Sluchatka sumi na Ubuntu 22.10
Přesně jak jsme tu již říkali:
numid=7,iface=MIXER,name='Mic Playback Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=on,on
numid=6,iface=MIXER,name='Mic Playback Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
  : values=8,8
  | dBscale-min=-34.50dB,step=1.50dB,mute=0
Máš zapnutý odposlech mikrofonu a nenulovou hlasitost jeho mixeru.

Na kartě Playback alsamixeru vypneš (m (mute)).

Ad restoring - v ubuntu mám součástí balíku alsa-utils systemd unitu /lib/systemd/system/sound.target.wants/alsa-restore.service

Také si to můžeš volat třeba z /etc/rc.local natvrdo, spoustu možností.

24.3.2023 18:25 AN
Rozbalit Rozbalit vše Re: Sluchatka sumi na Ubuntu 22.10
Přílohy:
Diky moc,

takze: restore se podle logu i podle nekterych perzistovanych nastaveni v alsamixeru vola, ale Auto-Mute asi upravuje jeste nekdo jiny. To vim diky tve rade s tim, kde se to ma volat. Jestli to kazi pipewire, pulseaudio nebo kdo, to nevim a ani nevim, jak to zjistit. Mas nejaky tip?

Mikrofonem to asi neni. Vypnuti te volby v alsamixeru nic nezmeni.

Zajimave zjisteni: sluchatka nesumi po startu systemu i kdyz je automute vyply. Sumi az kdyz pustim hudbu (a treba ji i vypnu). Prikladam diff logu pred spustenim Youtube (hudby) kdy to jeste nesumi a po spusteni - tam je videt, ze mam mikrofon na nule.

Zmena je:
 numid=21,iface=PCM,name='Playback Channel Map'
   ; type=INTEGER,access=r----R--,values=2,min=0,max=36,step=0
-  : values=0,0
+  : values=3,4
   | container
     | chmap-fixed=FL,FR
A s Playback Channel map nic nedelam, ani to nevim vratit.
24.3.2023 18:59 z_sk | skóre: 34 | blog: analyzy
Rozbalit Rozbalit vše Re: Sluchatka sumi na Ubuntu 22.10
Ako sa sprava prehriatie zvuku na audio vystúp ALSA?
debian.plus@protonmail.com
24.3.2023 21:48 AN
Rozbalit Rozbalit vše Re: Sluchatka sumi na Ubuntu 22.10
Dobry tip
aplay /dev/zero
zacne sumeni. Sumeni skonci cca 7 sekund po skonceni prehravani. A co je jeste zajimavejsi: Playback Channel Map sa zmeni pri spusteni prehravani na 3,4. A tech ~7 sekund po skonceni se vrati na 0,0 a prestane to.

Tak to zkousim i prez browser a je to to same. Proste to prestane sumet 7 sekund po zavreni "sumicich" tabu - ale uz treba uvodna stranka youtube.com sumi a Chrome si nemysli a neukazuje, ze prehrava zvuk. Firefox sumi jenom pri prehravani zvuku a 7 sekund po tom - Firefoxu staci pauznout video a za 7 sekund je ticho. Mozna je to tim, co jsem menil.
25.3.2023 01:46 z_sk | skóre: 34 | blog: analyzy
Rozbalit Rozbalit vše Re: Sluchatka sumi na Ubuntu 22.10
Mozna je to tim, co jsem menil.
Skus ten ALSA vystup i v cistom LIVE Linuxe, napriklad.
debian.plus@protonmail.com

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.