Puncte:0

De ce comportamentul PulseAudio variază în funcție de SSH?

drapel jp

Am un server care rulează Xorg. Am un utilizator în audio grup care are o sesiune X11 activă. Când începe această sesiune, rulează scriptul de pornire al utilizatorului pulseaudio --start. Nu sunt PULSE_SERVER sau variabile de mediu similare exportate. În acest moment, audio funcționează atunci când aplicațiile sunt pornite din shell-uri de conectare locale, dar nu și atunci când aplicațiile sunt pornite prin SSH; Conexiunile PA sunt refuzate.

Pot să opresc PulseAudio și apoi să alerg pulseaudio --start prin SSH. După ce faceți acest lucru, aplicațiile pornite atât local, cât și prin SSH au sunet de lucru. Acest lucru continuă să funcționeze chiar și în noile sesiuni SSH. Inca nu PULSE_SERVER sau similar este exportat.

De ce această soluție rezolvă problema?

Edit: am verificat cu pax11public pentru a vedea ce cookie-uri sunt atașate la Xorg. Cookie-urile nu sunt setate în niciunul dintre cazuri, iar setarea lor nu pare să schimbe comportamentul.

user10489 avatar
drapel nc
Nu puteți exporta o variabilă de mediu într-un shell care a început deja.

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.