Încerc să configurez partajarea locală a ecranului pe o mașină care rulează desktop Ubuntu 20.04 LTS. Această mașină servește ca server Jellyfin și NAS. Nu are monitor dedicat.
Problema cu care mă confrunt este că GUI (setări > partajare) pare să nu aibă absolut niciun control asupra vino-server
.
În GUI, pot activa și dezactiva partajarea ecranului, pot modifica setările de securitate etc. GUI arată serverul ca rulând, dar ufw arată ascultare
nu arată vino care ascultă pe niciun port și nu mă pot conecta de la client.
Am avut ceva succes folosind sudo /usr/lib/vino/vino-server
pentru a începe vino de la terminal. Văd că vino ascultă pe portul 5900 sau 5901 și mă pot conecta de la client (Remmina pe o altă mașină Ubuntu 20.04). Dar încă nu pot controla vino prin GUI. Am folosit gsettings
comandă pentru lucruri cum ar fi dezactivarea criptării, setarea afișării promptului la fals, setarea doar vizualizarea la fals etc.
Nu sunt mulțumit de rularea vino de la terminal ca soluție, deoarece gsettings
comenzile nu sunt persistente după ce închid vino cu ctrl+c și îl repornesc (cu excepția parolei pe care am setat-o). De asemenea, am avut probleme cu comutarea serverului VNC la vizualizare doar pe neașteptate (apoi trebuie să merg din nou să-mi iau monitorul și toate astea).
Am încercat să reinstalez vino, să-l setez ca aplicație de pornire prin GUI și să creez vino-server.desktop, vino-preferințe
(învechit) și sa asigurat că UFW nu interfera deloc. Porturile 5900 și 5901 sunt deschise rețelei locale.
După ore întregi de cercetare, nu am reușit să găsesc o soluție sau nu mi-am dat seama de ce conexiunea dintre GUI și vino este aparent întreruptă. Tot ce am nevoie este un server VNC local de încredere, care se lansează la pornire și cere o parolă.Tu ce crezi?
Mulțumesc foarte mult pentru ajutor!