Ich finde aber in arch keine config zum Thema Display, weder in etc, noch in etc/X11 oder in usr/share/X11.
...
Sind da jetzt Dateien drin oder nicht? Mit evtl unvollständigem Input ist es verdammt schwer zu erahnen was da genau passiert.
Beim Arch vermute ich mal, dass das gerade komplett im Automatik modus läuft.
Detailierte analyse Arch log:
[ 5.768] (==) No Layout section. Using the first Screen section.
[ 5.768] (==) No screen section available. Using defaults.
[ 5.768] (**) |-->Screen "Default Screen Section" (0)
Kein Layout und Screen gefunden, also default verwendet damit irgendwas da ist.
[ 5.768] (**) | |-->Monitor "<default monitor>"
[ 5.768] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
Selbiges für den Monitor
[ 5.769] (==) Automatically adding devices
[ 5.769] (==) Automatically enabling devices
[ 5.769] (==) Automatically adding GPU devices
[ 5.769] (==) Automatically binding GPU devices
....
[ 5.772] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 5.775] (II) xfree86: Adding drm device (/dev/dri/card1)
[ 5.781] (--) PCI: (0@0:2:0) 8086:0046:17aa:215a rev 2, Mem @ 0xc0000000/4194304, 0xd0000000/268435456, I/O @ 0x00001880/8
[ 5.781] (--) PCI:*(5@0:0:0) 10de:06fd:10de:062e rev 161, Mem @ 0xf6000000/16777216, 0xf0000000/67108864, 0xf4000000/33554432, I/O @ 0x00002000/128, BIOS @ 0x????????/131072
Irgendwas automatisches bezüglich welche Grafikkarten erkannt wurden.
[ 5.800] (==) Matched nouveau as autoconfigured driver 0
[ 5.800] (==) Matched nv as autoconfigured driver 1
[ 5.800] (==) Matched intel as autoconfigured driver 2
[ 5.800] (==) Matched modesetting as autoconfigured driver 3
[ 5.800] (==) Matched fbdev as autoconfigured driver 4
[ 5.800] (==) Matched vesa as autoconfigured driver 5
[ 5.800] (==) Assigned the driver to the xf86ConfigLayout
Erstellte Liste mit treibern/modulen die versucht werden zu laden
[ 5.800] (II) LoadModule: "nouveau"
[ 5.800] (WW) Warning, couldn't open module nouveau
[ 5.800] (EE) Failed to load module "nouveau" (module does not exist, 0)
[ 5.800] (II) LoadModule: "nv"
[ 5.800] (WW) Warning, couldn't open module nv
[ 5.800] (EE) Failed to load module "nv" (module does not exist, 0)
[ 5.800] (II) LoadModule: "intel"
[ 5.800] (WW) Warning, couldn't open module intel
[ 5.800] (EE) Failed to load module "intel" (module does not exist, 0)
....
[ 5.804] (II) LoadModule: "fbdev"
[ 5.804] (WW) Warning, couldn't open module fbdev
[ 5.804] (EE) Failed to load module "fbdev" (module does not exist, 0)
[ 5.804] (II) LoadModule: "vesa"
[ 5.804] (WW) Warning, couldn't open module vesa
[ 5.804] (EE) Failed to load module "vesa" (module does not exist, 0)
Fehlschläge da die Treiber nicht installiert sind
[ 5.800] (II) LoadModule: "modesetting"
[ 5.800] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 5.804] (II) Module modesetting: vendor="X.Org Foundation"
[ 5.804] compiled for 1.20.3, module version = 1.20.3
[ 5.804] Module class: X.Org Video Driver
[ 5.804] ABI class: X.Org Video Driver, version 24.0
[ 5.804] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 5.805] (II) modeset(0): using drv /dev/dri/card1
[ 5.809] (II) modeset(G0): using drv /dev/dri/card0
Modesetting Treiber erfolgreich und wird verwendet für card0 und card1
[ 5.815] (II) modeset(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
Display subsection automatisch erzeugt
[ 6.238] (II) modeset(0): Output DP-2 has no monitor section
[ 6.288] (II) modeset(0): Output DP-3 has no monitor section
...
[ 6.392] (II) modeset(0): Printing probed modes for output DP-2
...
[ 6.445] (II) modeset(0): Output DP-2 connected
[ 6.445] (II) modeset(0): Output DP-3 disconnected
[ 6.445] (II) modeset(0): Output DP-2 using initial mode 1920x1080 +0+0
...
[ 6.492] (II) modeset(G0): Output LVDS-1-1 has no monitor section
[ 6.493] (II) modeset(G0): Output VGA-1-1 has no monitor section
[ 6.495] (II) modeset(G0): Output HDMI-1-1 has no monitor section
[ 6.495] (II) modeset(G0): Output DP-1-1 has no monitor section
...
[ 6.496] (II) modeset(G0): Printing probed modes for output LVDS-1-1
Erkannte Anschlüsse, daran angeschlossenen Bildschirme und deren Auflösungen.
Bildschirm an eGPU nach start von X-Server aktiv
Interner Bildschirm bleibt aus.
Späteres aktivieren des internen Bildschirms ist sache des DE/DesktopEnvirnoment mit hilfe der vom X-Server erkannten dinge.
Diese werden nicht in diesem log protokolliert.
Detailierte Analyse von:
[ 24.333] (==) No Layout section. Using the first Screen section.
[ 24.333] (**) |-->Screen "Default Screen" (0)
[ 24.333] (**) | |-->Monitor "Configured Monitor"
[ 24.341] (**) | |-->Device "Configured video device"
[ 24.341] (**) | |-->GPUDevice "Nvidia card"
[ 24.341] (**) | |-->GPUDevice "Configured video device"
[ 24.341] (**) | |-->GPUDevice "Intel graphics"
Quasi nichts automatisch erkannt, kommt alles irgendwo aus configs
[ 24.341] (==) Automatically adding devices
[ 24.341] (==) Automatically enabling devices
[ 24.341] (==) Automatically adding GPU devices
[ 24.402] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 24.404] (--) PCI:*(0:5:0:0) 10de:06fd:10de:062e rev 161, Mem @ 0xf6000000/16777216, 0xf0000000/67108864, 0xf4000000/33554432, I/O @ 0x00002000/128, BIOS @ 0x????????/131072
Im Vergleich zu Arch fehlt hier die Intel grafik...
[ 24.864] (II) LoadModule: "nouveau"
[ 24.864] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[ 24.925] (II) Module nouveau: vendor="X.Org Foundation"
[ 24.925] compiled for 1.19.3, module version = 1.0.13
[ 24.925] Module class: X.Org Video Driver
[ 24.925] ABI class: X.Org Video Driver, version 23.0
...
[ 25.036] (--) NOUVEAU(0): Chipset: "NVIDIA NV98"
[ 25.036] (II) NOUVEAU(0): Creating default Display subsection in Screen section
"Default Screen" for depth/fbbpp 24/32
...
[ 25.106] (II) NOUVEAU(0): Output DP-1 using monitor section Configured Monitor
[ 25.168] (II) NOUVEAU(0): Output DP-2 has no monitor section
...
[ 25.275] (II) NOUVEAU(0): Printing probed modes for output DP-1
...
[ 25.340] (II) NOUVEAU(0): Output DP-1 connected
[ 25.340] (II) NOUVEAU(0): Output DP-2 disconnected
[ 25.340] (II) NOUVEAU(0): Output DP-1 using initial mode 1920x1080 +0+0
nouveau erfolgreich geladen und chipsatz als NV98 erkannt
Daran angeschlossenen Bildschirm erkannt
[ 24.925] (II) LoadModule: "intel"
[ 24.925] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[ 25.031] (II) Module intel: vendor="X.Org Foundation"
[ 25.031] compiled for 1.19.0, module version = 2.99.917
[ 25.031] Module class: X.Org Video Driver
[ 25.031] ABI class: X.Org Video Driver, version 23.0
...
[ 25.525] (II) UnloadModule: "intel"
[ 25.525] (II) Unloading intel
Intel geladen und wieder entladen.
Für mich sieht es so aus als ob beim Debian die intel irgendwie deaktiviert wird.
Mir ist unklar warum dies passiert.
Ich bin mir nicht sicher ob man aus der X-Server config heraus etwas deaktivieren kann oder ob das Problem evtl auf Kernelebene liegt.
Um das genauer zu untersuchen hätte ich gerne ein weiteres log von Debian mit eGPU und ohne xorg.conf.
Sowie den inhalt sämtlicher dateien in den xorg.conf.d verzeichnissen.