Kurze Antwort: Ja, das können Sie. Ich habe meinen (Fedora) Desktop so eingerichtet, dass jeder Monitor ein eigenständiges Display ist. Dies ist im X-Sinne derselbe 'Desktop', aber es gibt einige Einschränkungen für die typische Desktop-Funktionalität bei diesem Setup im Vergleich zur Konfiguration 'einzelner Desktop über zwei Monitore verteilt'. [Sie können beispielsweise kein Fenster von einem Monitor auf den anderen ziehen oder sogar eine Datei aus einem Ordner auf einem Monitor ziehen und in einem Ordner ablegen, der auf dem anderen Monitor angezeigt wird.]
Trotzdem bevorzuge ich unabhängige Displays. Für mich ist es selbstverständlich, Arbeitsbereiche auf einem Monitor unabhängig von dem auf dem anderen Monitor angezeigten Arbeitsbereich zu wechseln. Ich werde Sie warnen - einige Leute sind ziemlich eifrig, welcher Weg der „richtige“ ist. Bereiten Sie sich also darauf vor, durch viel Lärm zu waten und zu schimpfen, wenn Sie nachforschen, wie Sie das tun, was Sie tun möchten. Viele Leute haben meine Bemühungen, dieses Setup zu erreichen, abgelehnt, weil sie es für sinnlos hielten und "kein vernünftiger Mensch möchte, dass die Dinge so funktionieren".
Wie ein anderer Benutzer ausgeführt hat, unterstützen einige Desktop-Umgebungen unabhängige Anzeigen, andere nicht. Ich habe Gnome zehn Jahre oder länger als meinen Desktop verwendet, bis die 3.0-Serie von Gnome (die die Fähigkeit zur Unterstützung von unabhängigen X-Anzeigen auf einem einzelnen Desktop verloren hat), und es scheint, dass die Gnome-Entwicklergemeinde keine hat Interesse daran, diese Fähigkeit wiederzubeleben). Frühere Versionen von Cinnamon Desktop hatten diese Fähigkeit, aber mit Fedora 19 oder 20 kann ich sie mit Cinnamon länger erreichen. Ich stecke im Moment bei Xfce fest.
Um unabhängige X-Anzeigen zu erzielen, musste ich eine xorg.conf-Datei sorgfältig erstellen. Bei meiner Hardware mit dem proprietären nvidia-Treiber scheint es der Schlüssel zu sein, mehrere Geräte mit derselben Bus-ID zu identifizieren, aber dann die Option 'Metamodes' für jeden Bildschirmabschnitt zu verwenden, um den mit jedem Monitor in Ihrem Setup verbundenen Port eindeutig zu identifizieren.
Hier ist meine xorg.conf:
Abschnitt "ServerLayout"
Kennung "Layout0"
Bildschirm 0 "Bildschirm0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Abschnitt "Dateien"
FontPath "/ usr / share / fonts / default / Type1"
EndSection
Abschnitt "InputDevice"
# wird standardmäßig generiert
Kennung "Mouse0"
Treiber "Maus"
Option "Protokoll" "auto"
Option "Gerät" / dev / input / mice
Option "Emulate3Buttons" "nein"
Option "ZAxisMapping" "4 5"
EndSection
Abschnitt "InputDevice"
# wird standardmäßig generiert
Kennung "Keyboard0"
Treiber "kbd"
EndSection
Abschnitt "Monitor"
Kennung "Monitor0"
Herstellername "DELL"
Modellname "P2411Hb"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Abschnitt "Gerät"
Kennung "Device0"
Treiber "nvidia"
Herstellername "NVIDIA Corporation"
BoardName "Quadro K2000M"
BusID "PCI: 1: 0: 0"
Bildschirm 0
EndSection
Abschnitt "Bildschirm"
Kennung "Screen0"
Gerät "Device0"
Monitor "Monitor0"
Option "TwinView" "0"
Option "Metamodes" "DFP-0: nvidia-auto-select + 0 + 0"
DefaultDepth 24
Unterabschnitt "Anzeige"
Tiefe 24
EndSubSection
EndSection
Abschnitt "Monitor"
Kennung "Monitor1"
Herstellername "DELL"
Modellname "P2411Hb"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Abschnitt "Gerät"
Kennung "Device1"
Treiber "nvidia"
Herstellername "NVIDIA Corporation"
BoardName "Quadro K2000M"
BusID "PCI: 1: 0: 0"
Bildschirm 1
EndSection
Abschnitt "Bildschirm"
Kennung "Screen1"
Gerät "Gerät1"
Monitor "Monitor1"
Option "TwinView" "0"
Option "Metamodes" "DFP-2: nvidia-auto-select + 0 + 0"
DefaultDepth 24
Unterabschnitt "Anzeige"
Tiefe 24
EndSubSection
EndSection
Hoffentlich hast du damit angefangen. Ich habe in keiner Desktop-Umgebung ein GUI-Tool gefunden, das zuverlässig eine xorg.conf erstellt, die unabhängige Anzeigen unterstützt. Ich empfehle, mit einem beliebigen Tool für den X-Konfigurationsgenerator zu beginnen, das mit dem von Ihnen ausgewählten Grafiktreiber geliefert wird (z. B. nvidia's nvidia-xconfig
), und zu prüfen, ob Sie mein Beispiel oben verwenden können, um eine Anleitung zum Ausprobieren zu erhalten.