You are not logged in.

#1 2024-05-20 09:00:25

thommen
Member
From: Poland
Registered: 2017-12-30
Posts: 238

[SOLVED] After the update - Only one X screen is supported when SLI

Today I updated the system. I picked out packages that might affect the X server startup error.
These are my logs after the update → http://0x0.st/XPJ2.txt

Something has a problem with SLI. A snippet from the logs:

[    12.262] (EE) NVIDIA(GPU-0): Failed to initialize one NVIDIA graphics device!
[    12.262] (WW) NVIDIA(GPU-0): Failed to initialize SLI configuration.  Reason: One GPU
[    12.262] (WW) NVIDIA(GPU-0):     failed to initialize; Only one GPU will be used for this X
[    12.262] (WW) NVIDIA(GPU-0):     screen.
[    12.739] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:4:0:0

..

[    12.779] (WW) NVIDIA(G0): SLI is available only on screen 0.  Disabling SLI.
[    12.779] (EE) NVIDIA(G0): Only one X screen is supported when SLI is enabled.  Disabling
[    12.779] (EE) NVIDIA(G0):     this screen.
[    12.779] (EE) NVIDIA(G0): Failing initialization of X screen

I have selected the packages that affect the errors (nvidia I'm not sure, but for the sake of principle I ignore this package to update).

core/linux                  6.8.9.arch1-2       -> 6.9.1.arch1-1
core/linux-firmware         20240409.1addd7dc-1 -> 20240510.b9d2bf23-1
core/linux-firmware-whence  20240409.1addd7dc-1 -> 20240510.b9d2bf23-1
core/linux-headers          6.8.9.arch1-2       -> 6.9.1.arch1-1
extra/nvidia                550.78-2            -> 550.78-4

My configuration

lspci | grep VGA
03:00.0 VGA compatible controller: NVIDIA Corporation GM204GL [Quadro M4000] (rev a1)
04:00.0 VGA compatible controller: NVIDIA Corporation GM204GL [Quadro M4000] (rev a1)
cat /etc/X11/xorg.conf                                                                                                                                                                                        ─╯
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 535.113.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      "Idek Iiyama PL2493H"
    HorizSync       30.0 - 85.0
    VertRefresh     55.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro M4000"
    BusID          "PCI:4:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDe

Last edited by thommen (2024-05-28 07:26:42)

Offline

#2 2024-05-20 16:21:13

seth
Member
Registered: 2012-09-03
Posts: 61,632

Re: [SOLVED] After the update - Only one X screen is supported when SLI

[    12.262] (EE) NVIDIA(GPU-0): Failed to initialize one NVIDIA graphics device!
[    12.262] (WW) NVIDIA(GPU-0): Failed to initialize SLI configuration.  Reason: One GPU
[    12.262] (WW) NVIDIA(GPU-0):     failed to initialize; Only one GPU will be used for this X
[    12.262] (WW) NVIDIA(GPU-0):     screen.

Anything in the system journal about that?
Does it work if you restart the X11 server (ie. the the GPU just "late")?

There're some reports about issues between the nvidia driver and the simpledrm device, https://bbs.archlinux.org/viewtopic.php?id=295911 - you could try to add "initcall_blacklist=simpledrm_platform_driver_init" to the kernel parameters, but be prepared for this to cause trouble (ie you need to know how to edit the kernel commandline to remove it at the bootloader)

Offline

Board footer

Powered by FluxBB