Hallo Ihr Lieben,
ich kämpfe schon eine ganze Weile mit meinem Schenker/XMG-Laptop mit Skylake und Hybridgrafik, den Displayport-/ HDMI Ausgang zum Laufen zu bekommen:
- unter Xorg werden die Ports NICHT erkannt, auch nicht "deaktiviert"
- unter Wayland werden sie erkannt - natürlich aktuell ohne nVidia-Treiber
- Debian-Versionen: 7-10, in 10 läuft es unter Wayland
Frage: was für Konfigurations-Dateien und Tests sind interessant, die Ports unter Xorg noch zum Laufen zu bekommen?
Liebe Grüße
Thomas
[GELÖST] DP+HDMI wird unter Xorg nicht erkannt (Hybrid-Grafik, Skylake, HD-630+nVidia), unter Wayland funktionieren sie
[GELÖST] DP+HDMI wird unter Xorg nicht erkannt (Hybrid-Grafik, Skylake, HD-630+nVidia), unter Wayland funktionieren sie
Zuletzt geändert von Sysopa am 12.07.2019 13:23:08, insgesamt 1-mal geändert.
Re: DP+HDMI wird unter Xorg nicht erkannt (Hybrid-Grafik, Skylake, HD-630+nVidia), unter Wayland funktionieren sie
Für die Nachwelt noch die endgültige Lösung:
unterm Strich waren es mehrere Probleme, die jedes für sich genommen bereits das Symptom bewirkt haben:
1) Bumblebee-nvidia muss installiert und eingerichtet sein und funktionieren
2) durch falsche/fehlende Kernelparameter beim Start wurde das Power-Management der nVidia Karte durcheinander gebracht und so die externen Anschlüsse generell nicht erkannt. Es darf bei diesem Chipsatz explizit nur folgendes angegeben werden:
(das heißt auch nicht Windows 2009, wie oft eher geraten wird!)
3) müssen virtuelle Outputs in folgenden Dateien eingerichtet werden beziehungsweise angepasst werden. Nicht wundern, bei der ersten Datei existiert weder Ordner noch Datei:
/etc/X11/xorg.conf.d/20-intel.conf
/etc/bumblebee/xorg.conf.nvidia
4) muss natürlich bbswitch die Karte aktivieren - das passiert auf User-Level mittels
Ich habe dafür ein Bash-Script geschrieben, welches nvidia (inklusive der externen Anschlüsse) aktiviert:
Liebe Grüße
Thomas
unterm Strich waren es mehrere Probleme, die jedes für sich genommen bereits das Symptom bewirkt haben:
1) Bumblebee-nvidia muss installiert und eingerichtet sein und funktionieren
Code: Alles auswählen
# apt install bumblebee-nvidia
Code: Alles auswählen
# GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi=! acpi_osi=\"!Windows 2015\""
3) müssen virtuelle Outputs in folgenden Dateien eingerichtet werden beziehungsweise angepasst werden. Nicht wundern, bei der ersten Datei existiert weder Ordner noch Datei:
/etc/X11/xorg.conf.d/20-intel.conf
Code: Alles auswählen
Section "Device"
Identifier "intelgpu0"
Driver "intel"
EndSection
Code: Alles auswählen
Section "ServerLayout"
Identifier "Layout0"
Option "AutoAddDevices" "true"
Option "AutoAddGPU" "true"
EndSection
Section "Device"
Identifier "DiscreteNvidia"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "ProbeAllGpus" "false"
Option "NoLogo" "true"
Option "UseEDID" "true"
# Option "UseDisplayDevice" "none"
EndSection
Section "Screen"
Identifier "Screen0"
Device "DiscreteNVidia"
EndSection
Code: Alles auswählen
# optirun intel-virtual-output
Code: Alles auswählen
#!/bin/bash
if pgrep "intel-virtual*" > /dev/null
then
kill `pgrep "intel-virtual*"`
else
optirun intel-virtual-output
fi
Liebe Grüße
Thomas