X Screen auf zwei Grafikkarten und drei Monitoren

X Screen auf zwei Grafikkarten und drei Monitoren

Ich habe einen Desktop mit einer Intel HD (1x DVI-Ausgang) und einer GeForce GTX 560 TI (2x DVI-Ausgang) und drei Monitoren. Und ich möchte den dritten Monitor mit der Intel HD verwenden. Xinerama ist nicht das, was ich will. Ich möchte, dass alle Monitore unterschiedliche Bildschirme sind (das ist das Standardverhalten für Monitore, die an eine einzelne Grafikkarte angeschlossen sind).

Wenn ich meine Ubuntu Live-CD (13.10) boote, scheint Xorg alle drei Monitore zu erkennen und Unity verwendet sie, als wären alle Monitore an dieselbe Grafikkarte angeschlossen. Der an die Intel HD-Karte angeschlossene Monitor hat jedoch eine niedrigere Auflösung. Ich vermute aber, dass dies daran liegt, dass die Treiber im Live-System nicht vollständig geladen sind.

Auf meinem installierten System (14.04 LTS) bleibt der an die Intel HD-Karte angeschlossene Monitor schwarz und wird von xrandr nicht erkannt. Alles, was ich in meiner xorg.conf-Datei versucht habe, hat nicht funktioniert.

Ich habe dann im Livesystem eine xorg.conf Datei erstellt X -configureund diese auf mein installiertes System kopiert und angepasst (z.B. Treibernamen entsprechend der PCI Adressen geändert). Das führte allerdings dazu, dass alle drei Monitore einen schwarzen Bildschirm hatten.

Was ist falsch an meiner xorg.conf-Konfiguration?

xorg.confder Live-CD http://pastebin.com/XfNvrFhc

xorg.confmeines aktuellen Systems http://pastebin.com/K6asncVH

xorg.confdas habe ich versucht, aber es führt zu einem schwarzen Bildschirm http://pastebin.com/JfUqzjJu

Ausgabe von lshw:

$ LANG=C sudo lshw -c video
  *-display               
       description: VGA compatible controller
       product: GF114 [GeForce GTX 560 Ti]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:16 memory:f4000000-f5ffffff memory:e0000000-e7ffffff memory:e8000000-ebffffff ioport:e000(size=128) memory:f6000000-f607ffff
  *-display
       description: Display controller
       product: 2nd Generation Core Processor Family Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm bus_master cap_list
       configuration: driver=i915 latency=0
       resources: irq:54 memory:f6400000-f67fffff memory:d0000000-dfffffff ioport:f000(size=64)

Übrigens: lshwBeide lspcilisten die Intel-Karte als „Display-Controller“, während die Nvidia-Karte als „VGA-kompatibler Controller“ aufgeführt ist. Wenn ich im BIOS die Intel HD-Karte als primären Grafikausgang einstelle, lshwwerden lspcibeide Karten als „VGA-kompatibler Controller“ aufgeführt. Allerdings bleiben dann beide an die Nvidia-Karte angeschlossenen Monitore unerkannt.

verwandte Informationen