Puncte:0

Acordați temporar acces Pulseaudio unui alt utilizator local?

drapel cn

Caut să rulez programe ca alt utilizator pe sistemul meu Ubuntu MATE 20.04 fără a face modificări persistente de sistem cum ar fi configurarea unui demon la nivel de sistem sau editarea fișierelor de configurare. Programele sunt instanțe unice, rulate prin ssh sau su.

Am permis accesul la serverul de afișare rulând xhost +si:localuser:$altaccount, și a trimis cookie-ul puls prin pax11publish -S /run/user/$UID/pulse/native -e.

Apoi am mers să dau celuilalt utilizator acces fizic la socket:

setfacl -m u:$altaccount:x /run/user/$UID /run/user/$UID/pulse
setfacl -m u:$altaccount:rw /run/user/$UID/pulse/native
setfacl -m m::x /run/user/$UID /run/user/$UID/puls

A funcționat conform așteptărilor, dar trebuie să rulez din nou ultima comandă o dată la câteva ore, deoarece masca ACL nulă continuă să revină, chiar și fără să mă deconectez sau să repornesc sistemul... Vreau ca modificările să fie efemere, dar nu acea efemere: ar trebui să dureze până când mă deconectez.

Are PulseAudio o modalitate „suportată corespunzător” de a acorda acces altor utilizatori locali efemer? Nu vreau să fac nicio modificare de durată a sistemului; config drift este o variola și urăsc să țin evidența fiecărei „ajustări” mici pe care le-am făcut sistemului care ar putea avea interacțiuni neașteptate, complicații sau conflicte cu alte lucruri pe care încerc să le fac în viitor.

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.