PRIME-Displays können nicht über nvidia-Einstellungen gesteuert werden

9

Ich habe einen Dell XPS 15 Laptop (GTX 960M) mit Ubuntu 16.04 installiert, der an zwei Dell Monitore angeschlossen ist .

Nach der Installation der NVIDIA-Treiber über Sofware & Updates (ich verwende NVIDIA-Binärtreiber Version 378.09 von NVIDIA-378) gehe ich zu "NVIDIA X-Servereinstellungen", um zu konfigurieren, welcher meiner Monitore der primäre sein wird.

Leider kann ich den primären Monitor und das Monitorlayout nicht konfigurieren . Alle Bildschirme in "X Server Display Configuration" sind schattiert und mit dem folgenden Hinweis versehen:

"PRIME-Displays können nicht über nvidia-Einstellungen gesteuert werden und müssen von einem externen RandR-fähigen Tool konfiguriert werden. Die Anzeige wird im Layoutfenster nur zu Informationszwecken angezeigt." (Siehe Screenshot der NVIDIA X Server-Einstellungen. )

Ich bin nicht sicher, ob dies an den von mir installierten NVIDIA-Treibern oder an einem anderen Problem insgesamt liegt. Ich habe auf der Website von nvidia-drivers nachgesehen und für meine Grafikkarte (GTX 960M) gibt es keine Treiber für ein 64-Bit-Linux-Betriebssystem, nur 32.

Wenn jemand eine Lösung hat, mit der ich meine Bildschirme konfigurieren, die primäre Anzeige auswählen kann und die sich links und rechts befindet, würde ich mich über die Hilfe sehr freuen.

Guillaume
quelle

Antworten:

4

Hier ist meine kürzlich überarbeitete Lösung für Ubuntu 18.04, um die Bildschirmsynchronisierung auf meinem externen Monitor auf ...

... STOPPEN SIE DAS BILDSCHIRM-TEAREN !! mit Nvidia-Treibern im Einsatz

04/12/18 ∘ PRIME-Synchronisation auf Optimus

Überprüfen:

sudo cat /sys/module/nvidia_drm/parameters/modeset

Es sollte "y" für Modeset = 1 für Ihren Monitor ex sagen. HDMI-1-1 oder eDP-1-1

Erstellen Sie eine neue Datei in /etc/modprobe.d/nvidia-drm-nomodeset.conf, um die PRIME-Synchronisierung auf Optimus zu erhalten, wenn "N" für NO angezeigt wird

sudo gedit /etc/modprobe.d/nvidia-drm-nomodeset.conf

Und stellen Sie sicher, dass die folgende Zeile vorhanden ist.

Optionen nvidia-drm modussatz = 1

Und nach einem Neustart oder Update von Intramfs Hier ist der Code für Update Intramfs sudo update-initramfs -u

sudo cat /sys/module/nvidia_drm/parameters/modesetGeben Sie jetzt ein Y für Ja, und das Zerreißen des Bildschirms wird stark reduziert!

markackerman8-gmail.com
quelle
Großartig :) es funktioniert für Lenovo Legion y720
Madzohan
Fantastisch! Ich hatte jahrelang mit meinem Lenovo Y700 zu kämpfen und dies löste es schließlich auf Pop! _OS 18.04.
Sawablo
Leider für mich deaktiviert es einen von 2 externen Monitoren (Ubuntu 18.04, Dell Precision 7520, 2 externe Monitore + Laptop-Monitor)
Rgrebski
Diese Technik der Prime-Synchronisation (Einfügen options nvidia-drm modeset=1in eine Konfigurationsdatei modprobe.d) hat mein System völlig kaputt gemacht. Beim Neustart wurde Kubuntu auf einem schwarzen Bildschirm neu gestartet. Nach 3 Stunden bestand die Lösung darin, eine beschädigte xorg.conf-Datei zu entfernen:mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
rtrtrt
2

Verwenden Sie das Einstellungsfeld für native Anzeigen :

Zeigt Einstellungen an

Sie können dies öffnen, indem Sie in den Systemeinstellungen Displays auswählen oder einfach im Dash nach Displays suchen.

Kaz Wolfe
quelle