Puncte:3

Porniți programul cu offset/poziția specifică pe ecran

drapel jp

Am 2 ecrane conectate prin DP, ubuntu le „unește” într-un singur ecran mare (vezi mai jos). Aș dori să-mi pornesc automat Firefox pe al doilea ecran (adică la offset +1920+0), dar nu știu cum (firefox nu pare să aibă un parametru de pornire precum --window-position=x,y) . Există vreo modalitate de a începe orice program la un anumit offset?

Ieșire de la xrandr --interogare

Ecran 0: minim 320 x 200, curent 3840 x 1080, maxim 16384 x 16384
eDP conectat (normal stânga inversată dreapta x axa y axa)
   1920x1080 60,00 + 48,00  
   1680x1050 60,00  
   1280x1024 60,00  
   1440x900 60,00  
   1280x800 60,00  
   1280x720 60,00  
   1024x768 60,00  
   800x600 60,00  
   640x480 60,00  
HDMI-A-0 deconectat (normal stânga inversată dreapta x axa y axa)
DisplayPort-0 deconectat (normal stânga inversată dreapta x axa y axa)
DisplayPort-1 deconectat (normal stânga inversată dreapta x axa y axa)
DisplayPort-2 deconectat (normal stânga inversată dreapta x axa y axa)
DisplayPort-3 conectat primar 1920x1080+0+0 (normal stânga inversat dreapta x axa y axa) 598 mm x 336 mm
   1920x1080 60,00*+ 50,00 59,94  
   1680x1050 59,95  
   1280x1024 75,02 60,02  
   1440x900 59,89  
   1280x960 60,00  
   1280x720 60,00 50,00 59,94  
   1024x768 75,03 70,07 60,00  
   832x624 74,55  
   800x600 72,19 75,00 60,32 56,25  
   720x576 50,00  
   720x480 60,00 59,94  
   640x480 75,00 72,81 66,67 60,00 59,94  
   720x400 70.08  
DisplayPort-4 conectat 1920x1080+1920+0 (normal stânga inversat dreapta x axa y axa) 598 mm x 336 mm
   1920x1080 60,00*+ 50,00 59,94  
   1680x1050 59,95  
   1280x1024 75,02 60,02  
   1440x900 59,89  
   1280x960 60,00  
   1280x720 60,00 50,00 59,94  
   1024x768 75,03 70,07 60,00  
   832x624 74,55  
   800x600 72,19 75,00 60,32 56,25  
   720x576 50,00  
   720x480 60,00 59,94  
   640x480 75,00 72,81 66,67 60,00 59,94  
   720x400 70.08  
Puncte:0
drapel um

Acesta nu este un răspuns cuprinzător, dar s-ar putea să vă ajute să-l găsiți pe cel potrivit.Am încercat să fac ceva similar cu mai multe instanțe de stație de lucru vmware. Mi se pare că următoarea comandă funcționează uneori...

vmware -n --geometry=1920x1080+1920+0 {calea către fișierul .vmx}
vmware -n --geometry=1920x1080+3840+0 {calea către fișierul .vmx}

Dacă îmi rulez scriptul imediat după pornire, funcționează corect. Cu toate acestea, o rulare ulterioară are un comportament diferit.

Nu găsesc prea multă documentație despre asta, dar --geometrie flag pare să fie unul pe care îl puteți folosi în alte programe.

David avatar
drapel cn
Nu este aceasta o comandă care trebuie utilizată într-un container docker? OP spune despre utilizarea unui docker.
drapel um
Cred că este un steag găsit în Gtk, care face parte din GNOME - manager de ferestre pentru Ubuntu 20.03. Dar în documentația pe care am citit-o, unele aplicații pot alege să ignore setarea.

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.