Ich kann auf meinem IdeaPad S340 mit Nvidia GeForce MX230 und integrierter Intel-GPU keinen externen HDMI-Bildschirm verwenden.
Ich verwende derzeitnvidia-driver-435 (open source)
Wenn mein Monitor angeschlossen ist, erhalte ich folgende Ausgabe:
HDMI ist in xrandr nicht aufgeführt:
# xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
1920x1080 60.00*+
DP-1-1 disconnected (normal left inverted right x axis y axis)
Beide GPUs werden erkannt
# xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x1de cap: 0x1, Source Output crtcs: 0 outputs: 0 associated providers: 1 name:NVIDIA-0
Provider 1: id: 0x44 cap: 0x6, Sink Output, Source Offload crtcs: 3 outputs: 2 associated providers: 1 name:modesetting
# dmesg | grep -i nvidia
[ 3.703922] nvidia: loading out-of-tree module taints kernel.
[ 3.703931] nvidia: module license 'NVIDIA' taints kernel.
[ 3.710560] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[ 3.719549] nvidia-nvlink: Nvlink Core is being initialized, major device number 234
[ 3.722844] nvidia 0000:01:00.0: enabling device (0100 -> 0103)
[ 3.823205] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 435.21 Sun Aug 25 08:17:57 CDT 2019
[ 3.847424] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 435.21 Sun Aug 25 08:07:52 CDT 2019
[ 3.849538] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[ 4.635389] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 1
[ 4.648303] nvidia-uvm: Loaded the UVM driver, major device number 510.
Kann mir jemand helfen?
Ich habe bereits versucht, GDM neu zu konfigurieren/auf LightDM umzustellen, habe sowohl Noveau- als auch Nvidia-Treiber ausprobiert
Antwort1
Es gibt ein Paket namens mate-optimus
, das ich verwende, um sicherzustellen, dass meine NVIDIA-Karte aktiv ist. Das Problem für mich ist, dass die NVIDIA-Karte standardmäßig nicht aktiv ist und ich sie explizit einschalten muss.
Früher habe ich nvidia-xrun verwendet, um eine vollständige Gnome-Sitzung zu starten, aber seit ich Mate-Optimus entdeckt habe, verwende ich einfach das kleine Symbol, das in die Statusleiste eingefügt wird, um die Nvidia-Grafik einzuschalten, die mein HDMI aktiviert.
Ich glaube, es ist in den meisten Repos enthalten, aber weitere Informationen gibt es hier:https://github.com/ubuntu-mate/mate-optimus
Antwort2
Dieses Problem wurde vor Kurzem auf meinem Laptop behoben. Ich habe die Treiber manuell von der Nvidia-Website heruntergeladen, aber das war nicht die richtige Vorgehensweise.
Ausführen dieser Zeile
sudo apt install nvidia-driver-435
und ein Neustart hat das Problem behoben. (Ich habe auch einen USB-C-Anschluss, der für einen zweiten Bildschirm mit HDMI-Adapter funktionierte, bevor ich dieses Problem gelöst habe)
Ubuntu 18.04.3 kann zweiten Monitor nicht finden – Dell G3 – NVIDIA 1060 TI
Antwort3
Ich habe dieses Problem gelöst, indem ich SecureBoot in den BIOS-Einstellungen deaktiviert habe. Befolgen Sie dazu diese Schritte:
- Rufen Sie während des Bootvorgangs das BIOS durch Drücken
F2
der Taste auf - Navigieren Sie mit den Pfeiltasten zur
Security
Registerkarte und deaktivieren Sie dann SecureBoot - Speichern Sie durch Drücken von F10. Ihr PC sollte neu gestartet werden und HDMI sollte jetzt funktionieren.
Durch das Durchführen dieser Schritte auf meinem Computer wurde das Problem behoben