Puncte:0

Pulseaudio: cum să împiedici comutarea automată a receptorului audio la hub-ul USB-C?

drapel us

Folosesc Ubuntu 21.04 cu o tabletă Intel și un hub usb-c lenovo care are un adaptor audio.

Nu am niciodată conectat nimic la mufa audio de pe hub-ul USB-C, dar de fiecare dată când îmi conectez tableta la hub-ul USB-C, ieșirea sunetului comută la hub-ul USB-c în loc să rămână direcționată către difuzoarele tabletei. Apoi trebuie să intru fie în setări, fie să folosesc o extensie de ieșire de sunet pentru a o comuta înapoi la difuzoare.

Această problemă nu se întâmplă atunci când utilizați Windows 10 - audio rămâne direcționat prin difuzoarele tabletei - bănuiesc că merge un pas mai departe și detectează dacă o mufă audio are de fapt un cablu conectat sau nu.

În /etc/pulse/default.pa Am încercat să comentez modul-pornire-conectare opțiunea și mai târziu a încercat să comenteze modul-switch-on-port-disponibil De asemenea, se pare că se comută automat la conectarea hub-ului.

Vezi si Confuzia sistemului de operare cu privire la receptorul audio implicit - puls

24601 avatar
drapel in
Rapoartele de eroare trebuie depuse la https://askubuntu.com/questions/5121/how-do-i-report-a-bug
drapel us
gata: https://bugs.launchpad.net/ubuntu/+bug/1938623
Nate T avatar
drapel it
Cn enumerați ieșirea `pactl list sinks` în timp ce hub-ul este conectat și apare problema? Vă pot oferi o soluție reversibilă (fișier de configurare) care va face ca sunetul hub-ului să fie inactiv, cu excepția cazului în care acestea sunt singura opțiune. Nu face nimic. Este a doua soluție de mai jos. Setați prioritatea la 1 și nu va intercepta niciodată intrarea chiuvetei decât dacă celelalte chiuvete nu sunt cu totul în funcțiune.
Puncte:2
drapel in

Am o problemă similară (Ubuntu 18), și așa am rezolvat-o.

Sistemul audio cu impulsuri are un modul care comută automat dispozitivele audio atunci când este conectat un dispozitiv nou. De obicei, acest lucru este util, mai ales când conectați căștile și le deconectați. Am descoperit că dezactivarea acestui modul nu este cu adevărat utilă. Versiunile mai noi de pulseaudio acceptă dispozitivele pe lista neagră, dar cred că următoarea este uneori o soluție mai bună și funcționează cu versiuni mai vechi de pulseaudio.

În câteva cazuri, dispozitivele care nu sunt în principal audio (cum ar fi hub-ul dvs. USB și plăcile video cu capacitate audio HDMI) fac acest lucru dezordonat. Sistemul are priorități pentru a remedia acest lucru, dar dispozitivele audio USB au cea mai mare prioritate.

Remedierea acestui lucru implică crearea a două fișiere pentru dispozitivul dvs. În scopuri explicative, să numim acest dispozitiv „myunusedaudio”.

Primul dosar este /etc/udev/rules.d/99-myunusedaudio.rules Acest fișier trebuie să includă o regulă udev pentru a recunoaște dispozitivul. De obicei, ați dori să-l potriviți cu unul sau mai multe atribute, cum ar fi ATTRS{idProduct} ATTRS{idVendor} ATTRS{serial} Linia de potrivire ar trebui să includă atributul ENV{PULSE_PROFILE_SET}="myunusedaudio.conf" care îl leagă la următorul fișier. Consultați alte ghiduri despre cum să creați și să testați o regulă de potrivire udev pentru dispozitivul dvs. Dacă faceți modificări acestui fișier, în general, deconectarea dispozitivului USB și reconectarea acestuia va face ca modificările să intre în vigoare.

Al doilea fișier ar fi: /usr/share/pulseaudio/alsa-mixer/profile-sets/myunusedaudio.conf (Rețineți că numele fișierului se potrivește cu mai sus.) În acest fișier, setați o prioritate, astfel încât dispozitivul dvs. să aibă cea mai mică prioritate și să nu fie niciodată un dispozitiv implicit. Conținutul fișierului ar trebui să fie:

[General]
prioritate = 1

După ce aceste două fișiere sunt la locul lor, dispozitivul dvs. audio nu ar trebui să mai fie ales ca implicit atunci când îl conectați.

drapel us
Mulțumiri! Voi încerca să explorez această opțiune în curând. S-ar putea să fi găsit și o altă metodă posibilă folosind doar aplicația Pulseeffects (folosind setări>pulseaudio>utilizați implicit și eventual lista de blocare), dar nu am avut încă șansa de a o testa riguros.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.