Risposta breve: sì, puoi farlo. Ho il mio desktop (Fedora) impostato in questo modo, ogni monitor è un display indipendente. È lo stesso "desktop", nel senso X, ma ci sono alcune limitazioni alla funzionalità desktop tipica con questa impostazione rispetto alla configurazione "desktop singolo distribuito su due monitor". [Ad esempio, non è possibile trascinare una finestra da un monitor all'altro, né trascinare un file da una cartella su un monitor e rilasciarlo in una cartella visualizzata sull'altro monitor.]
Preferisco comunque schermi indipendenti. Per me è naturale scorrere le aree di lavoro su un monitor indipendentemente dall'area di lavoro visualizzata sull'altro monitor. Ti avvertirò: alcune persone sono piuttosto zelanti riguardo a quale sia il "modo corretto", quindi preparati a guadare un sacco di rumore e sfuriare se cerchi come fare ciò che vuoi fare. Ho avuto molte persone a scartare i miei sforzi per realizzare questo setup perché pensavano che fosse inutile e "nessuna persona sana di mente vorrebbe che le cose funzionassero in quel modo".
Come ha sottolineato un altro utente, alcuni ambienti desktop supportano display indipendenti e altri no. Ho usato felicemente Gnome come desktop, per dieci o più anni, fino alla serie 3.0 di Gnome (che ha perso la capacità di supportare display X indipendenti su un singolo desktop ... e sembra che la comunità di sviluppo di Gnome non abbia un interesse a resuscitare questa capacità). Le versioni precedenti di Cinnamon Desktop avevano questa capacità, ma con Fedora 19 o 20 posso raggiungerla più a lungo con Cinnamon. Sono bloccato con Xfce al momento.
Per ottenere display X indipendenti, ho dovuto creare con cura un file xorg.conf. Per il mio hardware, utilizzando il driver nvidia proprietario, la chiave sembra essere identificare più dispositivi utilizzando lo stesso BusID, ma quindi utilizzare l'opzione "metamodi" per ciascuna sezione dello schermo per identificare in modo univoco la porta associata a ciascun monitor nella configurazione.
Ecco il mio xorg.conf:
Sezione "ServerLayout"
Identificatore "Layout0"
Schermata 0 "Schermata0" 0 0
Schermata 1 "Schermata 1" Destra "Schermata0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Opzione "Xinerama" "0"
EndSection
Sezione "File"
FontPath "/ usr / share / fonts / default / Type1"
EndSection
Sezione "InputDevice"
# generato da default
Identificatore "Mouse0"
Driver "mouse"
Opzione "Protocollo" "auto"
Opzione "Dispositivo" "/ dev / input / mice"
Opzione "Emulate3Buttons" "no"
Opzione "ZAxisMapping" "4 5"
EndSection
Sezione "InputDevice"
# generato da default
Identificatore "Tastiera0"
Driver "kbd"
EndSection
Sezione "Monitor"
Identificatore "Monitor0"
Nome fornitore "DELL"
ModelName "P2411Hb"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Opzione "DPMS"
EndSection
Sezione "Dispositivo"
Identificatore "Device0"
Driver "nvidia"
Nome fornitore "NVIDIA Corporation"
BoardName "Quadro K2000M"
BusID "PCI: 1: 0: 0"
Schermo 0
EndSection
Sezione "Schermo"
Identificatore "Screen0"
Dispositivo "Dispositivo0"
Monitor "Monitor0"
Opzione "TwinView" "0"
Opzione "metamodes" "DFP-0: nvidia-auto-select + 0 + 0"
Profondità predefinita 24
Sottosezione "Display"
Profondità 24
EndSubSection
EndSection
Sezione "Monitor"
Identificatore "Monitor1"
Nome fornitore "DELL"
ModelName "P2411Hb"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Opzione "DPMS"
EndSection
Sezione "Dispositivo"
Identificatore "Device1"
Driver "nvidia"
Nome fornitore "NVIDIA Corporation"
BoardName "Quadro K2000M"
BusID "PCI: 1: 0: 0"
Schermata 1
EndSection
Sezione "Schermo"
Identificatore "Screen1"
Dispositivo "Dispositivo1"
Monitor "Monitor1"
Opzione "TwinView" "0"
Opzione "metamodes" "DFP-2: nvidia-auto-select + 0 + 0"
Profondità predefinita 24
Sottosezione "Display"
Profondità 24
EndSubSection
EndSection
Spero che ti inizi. Non ho trovato uno strumento gui in nessun ambiente desktop che crea in modo affidabile un xorg.conf che supporta display indipendenti. Il mio consiglio è di iniziare con qualsiasi strumento "generatore di configurazione X" fornito con il driver video scelto (ad esempio, nvidia nvidia-xconfig
) e vedere se è possibile utilizzare il mio esempio, sopra, per guidare la prova ed errore.