This is an old revision of the document!
Versionsinformationen:
* Betriebssystem: CentOS 7.3 und höher / OpenSUSE 42.1 und höher * Mindestvoraussetzung:xorg-x11-server-Xorg Version 1.16 und höher
Weitere Betriebssysteme: Ubuntu 16.04 und höher
Installation:
* CentoOS 7.3 / gdm
Installiere das Basissystem, den NVIDIA Treiber, sowie den Gnome Desktop yum -y install epel-release yum -y install dkms yum -y groupinstall "KDE Plasma Workspaces" "KDE desktop" "X Window System" "Fonts" "GNOME desktop"
Konfiguration:
Stelle fest, welche ID die PCI-Slots der Grafikkarten haben lspci | grep VGA Output bei drei eingebauten Grafikkarten z.B.:
01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2) 02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2) 03:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
erstelle drei login sessions durch anlegen der Datei /etc/udev/rules.d/10-nvidia.conf mit:
DEVPATH=="/devices/pci0000:00/0000:00:02.0/0000:01:00.0", TAG+="master-of-seat" DEVPATH=="/devices/pci0000:00/0000:00:02.0/0000:01:00.0", TAG+="graphics0" DEVPATH=="/devices/pci0000:00/0000:00:03.0/0000:02:00.0", TAG+="master-of-seat" DEVPATH=="/devices/pci0000:00/0000:00:03.0/0000:02:00.0", TAG+="graphics1" DEVPATH=="/devices/pci0000:00/0000:00:04.0/0000:03:00.0", TAG+="master-of-seat" DEVPATH=="/devices/pci0000:00/0000:00:04.0/0000:03:00.0", TAG+="graphics2" DEVPATH=="/devices/pci0000:00/0000:00:02.0/0000:01:00.0/*", TAG+="seat0", ENV{ID_SEAT}="seat0" DEVPATH=="/devices/pci0000:00/0000:00:03.0/0000:02:00.0/*", TAG+="seat1", ENV{ID_SEAT}="seat1" DEVPATH=="/devices/pci0000:00/0000:00:04.0/0000:03:00.0/*", TAG+="seat2", ENV{ID_SEAT}="seat2" DEVPATH=="/devices/pci0000:00/0000:00:02.0/0000:01:00.0", TAG+="master-of-seat", TAG+="graphics0", ENV{ID_SEAT}="seat0" DEVPATH=="/devices/pci0000:00/0000:00:03.0/0000:02:00.0", TAG+="master-of-seat", TAG+="graphics1", ENV{ID_SEAT}="seat1" DEVPATH=="/devices/pci0000:00/0000:00:04.0/0000:03:00.0", TAG+="master-of-seat", TAG+="graphics2", ENV{ID_SEAT}="seat2"
Aktiviere die Konfiguration mit dem Befehl udevadm trigger
lösche die Standardkonfigurationsdatei /etc/X11/xorg.conf und erstelle die Konfigurationsdatei /etc/X11/xorg.conf.d/99-nvidia.conf mit folgendem Inhalt
# /etc/X11/xorg.conf.d/99-nvidia.conf provided by http://elrepo.org Section "Files" ModulePath "/usr/lib64/xorg/modules/extensions/nvidia" ModulePath "/usr/lib64/xorg/modules" EndSection Section "Device" Identifier "Seat0" Driver "nvidia" BusID "PCI:01:00:0" Option "ProbeAllGpus" "FALSE" MatchSeat "seat0" EndSection Section "Device" Identifier "Seat1" Driver "nvidia" BusID "PCI:02:00:0" Option "ProbeAllGpus" "FALSE" MatchSeat "seat1" EndSection Section "Device" Identifier "Seat2" Driver "nvidia" BusID "PCI:03:00:0" Option "ProbeAllGpus" "FALSE" MatchSeat "seat2" EndSection
Wenn der gdm Windowmanager genommen wird, so sollte jetzt nach einem Neustart auf allen drei Monitoren ein login Bildschirm erscheinen.
Zuordnung von Tastatur und Maus