Nvidia-Treiber und externe Verbindungen über HDMI funktionieren nicht bei Verwendung eines Laptops mit zwei Karten, funktionieren aber mit der Intel-Karte

Nvidia-Treiber und externe Verbindungen über HDMI funktionieren nicht bei Verwendung eines Laptops mit zwei Karten, funktionieren aber mit der Intel-Karte

Ich habe vor Kurzem Ubuntu 15.04 installiert (von Linux Mint 17 für Gnome Shell). Alles funktioniert einwandfrei, mit Ausnahme meines zweiten Monitors, der über HDMI an meinen Laptop angeschlossen ist. Ich habe die proprietären Treiber (und Nvidia Prime) installiert. Der Wechsel von Intel zu Nvidia und wieder zurück funktioniert sehr gut. Bei Verwendung von Nvidia scheint der HDMI-Anschluss jedoch nicht richtig zu funktionieren. Ich stecke das Kabel ein und der Hauptbildschirm (auf dem Laptop) und der externe Monitor blinken an und aus (oder schwarz und aus). Bei Verwendung der Intel-Karte funktioniert der externe Monitor einwandfrei.

In Mint habe ich nvidia-prime und prime-indicator verwendet, um das Setup auf der einen oder anderen Karte laufen zu lassen. Dies ist das Setup, das ich verwenden möchte. Ich möchte ausführen. Ich möchte den gesamten Xorg-Server mit einem Nvidia- oder Intel-Switch ausführen, je nachdem, was mir am besten passt. Die Verwendung von prime-select nvidiaoder prime-select Intelhat für mich in der Vergangenheit immer sehr gut funktioniert. Normalerweise verwende ich Nvidia und wechsle auf Reisen zu Intel, um eine bessere Akkulaufzeit zu erzielen.

Was ich getan habe ist

  • Stellen Sie den Grafiktreiber für die Intel-Karte auf "Modesetting" - X startet dann gar nicht
  • Die Nvidia-Treiber wurden herabgestuft – keine Änderung
  • GPU-Manager deaktiviert – Keine Änderung, sonst startet X nicht (wie erwartet)
  • Habe die Open-Source-Treiber für Nvidia verwendet – funktionieren wie erwartet, aber die Leistung ist schrecklich und es gibt andere massive Probleme, die einen guten Betrieb verhindern.
  • Deaktivieren der Kernelmoduseinstellung - Xorg wird nicht geladen

Ich bin mir nicht sicher, was ich als nächstes versuchen soll. Es hat in Linux Mint einwandfrei funktioniert, also weiß ich, dass essollenfunktioniert, aber ich habe die Konfigurationen mit denen verglichen, die ich im Backup vor der Installation hatte, und alles sieht gleich aus, außer der Kernel-Version und der Treiberversion, die sind in Ubuntu neuer.

lspci (wichtige Teile)

04:00.0 3D controller: NVIDIA Corporation GK107M [GeForce GT 745M] (rev ff)  
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)

Das Xorg-Protokoll enthält nichts Wertvolles außer vielleicht: (die letzte Zeile wiederholt sich häufig)

[    82.779] have a master to look out for  
[    82.820] need to create shared pixmap 1reporting 4 5 24 192  
[    82.861] reporting 4 5 24 192  
[    82.862] reporting 4 5 24 192  
[    82.862] reporting 4 5 24 192  
[    82.863] reporting 4 5 24 192  
[    82.864] reporting 4 5 24 192  
[    82.864] reporting 4 5 24 192  
[    82.864] reporting 4 5 24 192  
[    82.865] reporting 4 5 24 192  
[    82.865] reporting 4 5 24 192  
[    82.865] reporting 4 5 24 192  
[    82.866] reporting 4 5 24 192  
[    82.866] reporting 4 5 24 192  

Antwort1

Sie können zum Wechseln zwischen GPUs Bumblebee anstelle von Nvidia-Prime verwenden.

In diesem Fall verwendet DE Intel und HDMI funktioniert.

Mit dem Befehl optirun können Sie bestimmte Anwendungen mit NVIDIA GPU starten. Oder fügen Sie diesen Befehl zu den Desktopverknüpfungen hinzu.

verwandte Informationen