GUI kann nicht auf dem integrierten Bildschirm verwendet werden, sondern nur am HDMI-Anschluss

GUI kann nicht auf dem integrierten Bildschirm verwendet werden, sondern nur am HDMI-Anschluss

Ich kann den internen Monitor meines Laptops nicht für den GUI-Desktop verwenden, sobald Ubuntu gestartet ist. Als ich Ubuntu 20.4.1 LTS hatte, funktionierten sowohl der interne als auch der externe Monitor und ich konnte auch WIN+ verwenden P, um meinen Desktop zu erweitern. Ich habe jetzt Ubuntu 22.04.1 LTS. Nach dem Upgrade musste ich die NVIDIA-Treiber neu installieren.

Ich habe einen integrierten Intel-Grafikchip und eine NVIDIA GeForce 1050 Mobile GPU. Ich habe die NVIDIA-Treiber (Version 515.65.01) installiert und kann meinen zweiten Monitor verwenden, den ich über HDMI anschließen kann (der an die NVIDIA-GPU-Karte angeschlossen ist). Alles funktioniert einwandfrei, außer dass Ubuntu den internen Bildschirm nicht erkennt. Wenn ich zum Intel-Grafikchip wechsle sudo prime-select intelund neu starte, lande ich im Terminal und startxwerde mit einem Fehler beendet.

Wenn ich meinen Laptop ohne angeschlossenes HDMI starte, bleibt er angeblich bei den Dateisystemprüfungen hängen. Wenn ich dann einen Bildschirm über HDMI anschließe, wird mein Anmeldebildschirm auf diesem Monitor angezeigt und der eingebaute Bildschirm wird schwarz.

Das Problem trat möglicherweise auf, als ich über die grafische Benutzeroberfläche des NVIDIA X-Servers einige Einstellungen änderte und dadurch die Datei änderte /etc/X11/xorg.conf.

Ich habe bereits versucht, es zu löschen /etc/X11/xorg.confund anschließend mit neu zu erstellen sudo nvidia-xconfig, aber es hat sich nichts geändert (außer dem Layout der xorg.confDatei).

BEARBEITEN

Der Laptop-Bildschirm funktioniert normal, wenn ich Windows starte (ich habe Dualboot, verwende aber eigentlich nur Ubuntu), daher denke ich, dass ich eine Treibereinstellung falsch gemacht habe.

BEARBEITEN 2

Ausgabe von hinzugefügt xrandr --listproviders. Außerdem stelle ich fest, dass PRIME Profilesin den NVIDIA X Server-Einstellungen kein Eintrag mit dem Namen mehr vorhanden ist: Screenshot der NVIDIA X Server-GUI

Debugdateien und -ausgaben

Aktuellxorg.conf

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 515.65.01

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BusID          "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Zurück xorg.conf(auch mit den Darstellungsproblemen):

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 515.65.01

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Philips PHL 245E1"
    HorizSync       30.0 - 114.0
    VertRefresh     48.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "NVIDIA GeForce GTX 1050"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "nvidia-auto-select +1920+0 {ForceCompositionPipeline=On, ForceFullCompositionPipeline=On}"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Ausgabe von lspci -k

...

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
    DeviceName: Intel Kabylake HD Graphics GT2
    Subsystem: Hewlett-Packard Company HD Graphics 630
    Kernel driver in use: i915
    Kernel modules: i915

...

01:00.0 VGA compatible controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] (rev a1)
    DeviceName: NVIDIA GeForce GTX 1050
    Subsystem: Hewlett-Packard Company GP107M [GeForce GTX 1050 Mobile]
    Kernel driver in use: nvidia
    Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia

...

xrandr meldet nur meinen externen Monitor:

Screen 0: minimum 8 x 8, current 2560 x 1440, maximum 32767 x 32767
HDMI-0 connected primary 2560x1440+0+0 (normal left inverted right x axis y axis) 527mm x 296mm
   2560x1440     59.95*+  74.97  
   1920x1080     60.00    59.94    50.00    60.00    50.04  
   1680x1050     59.95  
   1440x900      59.89  
   1280x1440     59.91  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1280x720      60.00    59.94    50.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   720x576       50.00  
   720x480       59.94  
   640x480       75.00    72.81    59.94    59.93  

Ausgabe vonxrandr --listproviders

Providers: number : 1
Provider 0: id: 0x1b7 cap: 0x1, Source Output crtcs: 4 outputs: 1 associated providers: 0 name:NVIDIA-0

verwandte Informationen