Utilizzare un monitor come più monitor


21

È bello usare più monitor per gli sviluppatori. È possibile ingrandire ogni finestra in un monitor specifico, le finestre possono aderire agli angoli di monitor specifici.

Esistono monitor ultrawide sul mercato (ad es. LG 34UM95). Esiste un software in grado di dividere un singolo monitor in 2 o 3 parti in orizzontale e ciascuna parte si comporterebbe come un monitor separato?

Risposte:


12

Ho preso questo da una risposta a superutente, per favore, dai loro un voto se ti aiuta,

puoi usare fakexinerama per ottenere ciò che desideri:

Fake Xinerama è una libreria libXinerama sostitutiva che invece di interrogare XServer legge ~ / .fakexinerama e fornisce
informazioni false sulle schermate di Xinerama basate su questo file. Può essere
utilizzato per simulare una configurazione di Xinerama anche su computer con un solo monitor o per falsare una configurazione di Xinerama diversa da quella specificata nella
configurazione di XServer (ad es. Per ridurre una schermata quando si usano due stesse
schermate). Probabilmente è utile solo per gli sviluppatori.

Vedi quella domanda per maggiori dettagli.


10

Puoi anche dare un'occhiata al progetto FakeXRandR .

FakeXRandR è uno strumento per imbrogliare un server X11 per credere che ci siano più monitor di quanti ce ne siano effettivamente. Si collega a libXRandR e libXinerama e sostituisce determinate configurazioni monitor configurabili con più monitor virtuali. Uno strumento fornito con questo pacchetto può essere utilizzato per configurare la suddivisione dei monitor.

C'è anche un bel editor grafico per dividere rapidamente il display in tutte le regioni / diposizioni che desideri:

screeshot


1

Questo può essere fatto in XRandR 1.5 senza software aggiuntivo anche se al momento non è documentato (almeno non sono riuscito a trovare una documentazione per questo). Mentre né fakexinerama né FakeXRandR hanno funzionato per me su Xubuntu, questa soluzione ha finalmente diviso lo schermo in due.

Per dividere il monitor, procedi come segue:

  1. Entra xrandrnel terminale per controllare il nome dell'uscita e la risoluzione corrente del display che vuoi dividere.
    Sul mio sistema il risultato è stato:

    Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
    HDMI1 disconnected (normal left inverted right x axis y axis)
    HDMI2 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 509mm x 286mm
       1920x1080     60.00*+  50.00    59.94
       1920x1080i    60.00    50.00    59.94  
       1600x900      60.00  
       1280x1024     75.02    60.02  
       1152x864      75.00  
       1280x720      60.00    50.00    59.94  
       1024x768      75.08    60.00  
       800x600       75.00    60.32  
       720x576       50.00  
       720x576i      50.00
       720x480       60.00    59.94
       720x480i      60.00    59.94
       640x480       75.00    60.00    59.94
       720x400       70.08
    VGA1 disconnected (normal left inverted right x axis y axis)
    VIRTUAL1 disconnected (normal left inverted right x axis y axis)
    

    Possiamo vedere che il mio monitor è collegato a HDMI2 e la risoluzione è impostata su 1920x1080.

  2. Aggiungi 2 monitor virtuali con il xrandr --setmonitorcomando assicurandoti che si sovrappongano al tuo display fisico e siano posizionati uno accanto all'altro. La sintassi del comando è (senza virgolette):

    xrandr --setmonitor "monitor_name" "width_px"/"width_mm"x"height_px"/"height_mm"+"x_offset_px"+"y_offset_px" "output_name" 
    

    Per il mio sistema era:

    xrandr --setmonitor HDMI2~1 960/254x1080/286+0+0 HDMI2
    xrandr --setmonitor HDMI2~2 960/255x1080/286+960+0 none
    
  3. Mentre quanto sopra ha già configurato i monitor virtuali sul mio sistema, le modifiche non sono state applicate fino a quando non ho eseguito (sembra aggiornare xrandr):

    xrandr --fb 1921x1080
    xrandr --fb 1920x1080
    

Per rendere persistenti le modifiche dopo il riavvio, si desidera eseguire questi comandi quando si accede. Puoi farlo aggiungendo i comandi alla fine del tuo ~/.profilefile.


Funziona su xfce 4.12, non su kde5 (plasma, kwin 5.10.5).
peper0,

sembra che questo dovrebbe funzionare, ma non riesco a farlo funzionare su un Ubuntu recente. Sarei felice di sapere se qualcun altro ha fatto funzionare
Phil Lord il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.