Puncte:0

Ubuntu 21.04 Guest pe VMware Workstation 16 Gnome uită scalarea interfeței de utilizare la modificarea rezoluției

drapel de

Rulez VM-uri Ubuntu 21.04 în VMware Workstation Pro 16.1.2 build-17966106. Când comutați între modul ecran complet și modul normal (ceea ce face ca VMware să pună instrumentele pentru oaspeți pentru a modifica rezoluția monitorului virtual pentru a ajusta), mașinile virtuale uită scala UI, revenind la 100%. VM-urile Windows 10 nu prezintă acest comportament, ceea ce sugerează că problema nu este hipervizorul sau hardware-ul.

Orice gând ar fi apreciat!

Puncte:0
drapel in

Din tot ceea ce am reușit să stabilesc (prin luni de probleme similare raportate la munca de zi) este că VMware nu trece de setarea de scalare atunci când redimensionează afișajul.

Când rezoluția și scala sunt setate în UI sau prin Terminal, comenzile arată în general cam așa:

xrandr --newmode „1680x1050_60.00” 146,25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
xrandr --output eDP-1-1 --primary --pos 0x0 --scale 2x2

Rețineți că --scară la sfârșitul celei de-a doua comenzi care setează valoarea la (pentru acest exemplu) 200%. Această a doua comandă nu este efectuată de instrumentele VMware, ci doar prima.

O metodă de a gestiona acest lucru ar fi să aveți un script care rulează periodic în fundal pentru a verifica dacă rezoluția ecranului s-a schimbat și, dacă s-a întâmplat, să setați scara. Acest răspuns de acum câțiva ani arată o metodă de lucru pentru realizarea acestui scop. Ar fi suboptim, dar, până când VMware își actualizează instrumentele pentru a fi puțin mai prietenoase cu Ubuntu, sunt necesare soluții.

Erick Brown avatar
drapel de
Excelent. Apreciez asta. O să caut și să văd dacă pot găsi o modalitate de a agăța modificările de rezoluție și de a-l face să declanșeze comanda xrandr pentru scalare. Dacă nu pot face asta să funcționeze, o voi lăsa să facă sondaj
Puncte:0
drapel de

În cele din urmă, m-am enervat suficient de mult cu această problemă încât am creat o soluție: https://github.com/ejtbrown/scale-enforce, pentru oricine este interesat

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.