Xorg fails to start with 4 monitors (nvidia)

Hi,

I tried to upgrade from Leap 42.3 to 15.2 (new install).

I can get two monitors working. X seems to crash when I enable all 4 monitors with the same conf as was used in 42.3.

Graphics cards:
02:00.0 VGA compatible controller: NVIDIA Corporation GF114 [GeForce GTX 560 Ti] (rev a1) (prog-if 00 [VGA controller])
03:00.0 VGA compatible controller: NVIDIA Corporation GF114 [GeForce GTX 560 Ti] (rev a1) (prog-if 00 [VGA controller])

I have two 1920x1200 DVI monitors on each graphics card.

The Xorg logfile looks OK just almost until the end:


    38.460] (II) Initializing extension NV-GLX
    38.461] (II) Initializing extension NV-CONTROL
    38.708] (EE) 
    38.708] (EE) Backtrace:
    38.708] (EE) 0: /usr/bin/X (xorg_backtrace+0x65) [0x561c4bc41585]
    38.708] (EE) 1: /usr/bin/X (0x561c4ba8f000+0x1b6259) [0x561c4bc45259]
    38.708] (EE) 2: /lib64/libpthread.so.0 (0x7f917bfbb000+0x132d0) [0x7f917bfce2d0]
    38.708] (EE) 3: /lib64/libc.so.6 (gsignal+0x110) [0x7f917bc39420]
    38.708] (EE) 4: /lib64/libc.so.6 (abort+0x151) [0x7f917bc3aa01]
    38.708] (EE) 5: /lib64/libc.so.6 (0x7f917bc00000+0x31a1a) [0x7f917bc31a1a]
    38.708] (EE) 6: /lib64/libc.so.6 (0x7f917bc00000+0x31a92) [0x7f917bc31a92]
    38.708] (EE) 7: /usr/bin/X (0x561c4ba8f000+0x41d09) [0x561c4bad0d09]
    38.708] (EE) 8: /usr/bin/X (0x561c4ba8f000+0x9c568) [0x561c4bb2b568]
    38.708] (EE) 9: /usr/bin/X (_CallCallbacks+0x34) [0x561c4baf1374]
    38.708] (EE) 10: /usr/bin/X (0x561c4ba8f000+0x60fc2) [0x561c4baeffc2]
    38.708] (EE) 11: /lib64/libc.so.6 (__libc_start_main+0xea) [0x7f917bc2434a]
    38.708] (EE) 12: /usr/bin/X (_start+0x2a) [0x561c4bad9cba]
    38.708] (EE) 
    38.708] (EE) 
Fatal server error:
    38.708] (EE) Caught signal 6 (Aborted). Server aborting
    38.708] (EE) 
    38.708] (EE) 
Please consult the The X.Org Foundation support 
         at http://wiki.x.org
 for help. 
    38.708] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
    38.708] (EE) 
    39.606] (EE) Server terminated with error (1). Closing log file.

I’d be happy to get hints on how to resolve this issue.

Are you referring to a configuration file? If so, please share that information.

Some more detailed information about your graphics card and drivers in use…

inxi -Gxx

My preliminary finding with two old NVidia cards and the default Modesetting DDX is that Xorg does not find any outputs on the second card. Using instead the Nouveau DDX all four displays work, but I haven’t yet tested configuring their positions. It’s Easter today, so it will be some time yet before I can spend more time on this.

Thanks for your reply!

Here is my working /etc/X11/xorg.conf.d/20-nvidia.conf from Leap 42.3:


# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 390.129  (buildmeister@swio-display-x64-rhel04-14)  Tue Jul 23 01:36:55 PDT 2019

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 1920 0
    Screen      1  "Screen1" 3840 0
    Screen      2  "Screen2" 5760 0
    Screen      3  "Screen3" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "1"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from data in "/etc/sysconfig/mouse"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "IMPS/2"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "yes"
    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      "LG Electronics 24EB23"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "LG Electronics 24EB23"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor2"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     50.0 - 63.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor3"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     50.0 - 63.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560 Ti"
    BusID          "PCI:2:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560 Ti"
    BusID          "PCI:3:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device2"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560 Ti"
    BusID          "PCI:3:0:0"
    Screen          1
EndSection

Section "Device"
    Identifier     "Device3"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 560 Ti"
    BusID          "PCI:2:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "DVI-I-2: nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "DVI-I-2: nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen2"
    Device         "Device2"
    Monitor        "Monitor2"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-2"
    Option         "metamodes" "DVI-I-3: nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen3"
    Device         "Device3"
    Monitor        "Monitor3"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-2"
    Option         "metamodes" "DVI-I-3: nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

**inxi -Gxx Leap 15.2 with 20-nvidia.conf (X aborts):
**

Graphics:  Device-1: NVIDIA GF114 [GeForce GTX 560 Ti] vendor: ASUSTeK driver: nvidia v: 390.141 bus ID: 02:00.0 
           chip ID: 10de:1200 
           Device-2: NVIDIA GF114 [GeForce GTX 560 Ti] vendor: ASUSTeK driver: nvidia v: 390.141 bus ID: 03:00.0 
           chip ID: 10de:1200 
           Display: server: X.org 1.20.3 driver: nvidia tty: 160x64 
           Message: Advanced graphics data unavailable in console. Try -G --display 

**inxi -Gxx Leap 15.2 without 20-nvidia.conf (2 displays):
**

Graphics:  Device-1: NVIDIA GF114 [GeForce GTX 560 Ti] vendor: ASUSTeK driver: nvidia v: 390.141 bus ID: 02:00.0 
           chip ID: 10de:1200 
           Device-2: NVIDIA GF114 [GeForce GTX 560 Ti] vendor: ASUSTeK driver: nvidia v: 390.141 bus ID: 03:00.0 
           chip ID: 10de:1200 
           Display: x11 server: X.Org 1.20.3 compositor: kwin_x11 driver: modesetting,nouveau,nvidia unloaded: fbdev,vesa 
           alternate: nv resolution: 1: 1920x1200~60Hz 2: 1920x1200~60Hz s-dpi: 93 
           OpenGL: renderer: GeForce GTX 560 Ti/PCIe/SSE2 v: 4.6.0 NVIDIA 390.141 direct render: Yes 

There’s not enough context in that log snippet to suggest to me what lead to the backtrace.

My post #3 should be disregarded. I didn’t spend enough time on the issues before writing, and TW behavior isn’t really applicable anyway.

xorg.con* files generated by nvidia-settings are intended only for use with NVidia’s own proprietary drivers. They usually include elements not applicable to FOSS drivers. Nvidia-settings’ xorg.conf* should be renamed to something not ending in .conf, or removed entirely, for FOSS drivers to do their job competently in expected fashion. FOSS graphics drivers virtually always work automagically, unusually needing any configuration in /etc/X11/ anywhere. Xinerama, as you have configured, and is off by default, would be one of the exceptions.

On upgrade to 15.2 from something older, NVidia’s drivers should be removed prior to the upgrade, and reinstalled, if necessary, only after the upgrade is otherwise successful. A successful removal usually requires following exactly the removal instructions that were supposed to be, and may in fact have been, provided with the installed proprietary drivers.

I found a motherboard here that works with 2 old NVidia PCIe cards. Whether using the Modesetting DDX or the Nouveau DDX, Plasma is using all 4 displays in 15.2. Using Modesetting DDX:

# cat bin/xsetup.sh
xrandr --output DVI-I-1 --primary --output DVI-I-1-2 --above DVI-I-1 --rate 60 --output DVI-I-1-3 --above DVI-I-1-2 --output HDMI-1 --above DVI-I-1-3
xrandr | egrep 'onnect|creen|\*' | grep -v disconn | sort -r
inxi -GSay
# bin/xsetup.sh
**Screen** 0: minimum 320 x 200, **current 2560 x 4800**, maximum 16384 x 16384
HDMI-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 160mm x 90mm
DVI-I-1-3 connected 1920x1200+0+1080 (normal left inverted right x axis y axis) 519mm x 324mm
DVI-I-1-2 connected 2560x1080+0+2280 (normal left inverted right x axis y axis) 673mm x 284mm
DVI-I-1 connected primary 2560x1440+0+3360 (normal left inverted right x axis y axis) 598mm x 336mm
   2560x1440     59.95*+
   2560x1080     60.00*+
   1920x1200     59.95*+
   1920x1080     60.00*+  59.96    59.94    59.93    30.00    24.00    29.97    23.98  
# inxi -GSay
System:
  Host: ga970 Kernel: 5.3.18-lp152.66-default x86_64 bits: 64 compiler: gcc  v: 7.5.0...
  Desktop: KDE Plasma 5.18.6 tk: Qt 5.12.7 wm: kwin_x11 vt: 7 dm: TDM 
  Distro: openSUSE Leap 15.2 
Graphics:
  Device-1: NVIDIA GF108 [GeForce GT 630] vendor: Gigabyte driver: nouveau 
  v: kernel bus-ID: 01:00.0 chip-ID: 10de:0f00 class-ID: 0300 
  Device-2: NVIDIA G84 [GeForce 8600 GT] vendor: XFX Pine driver: nouveau 
  v: kernel bus-ID: 05:00.0 chip-ID: 10de:0402 class-ID: 0300 
  **Display: server: X.Org** 1.20.3 compositor: kwin_x11 **driver: loaded: modesetting**
  unloaded: fbdev,vesa alternate: nouveau,nv,nvidia 
  display-ID: :0 screens: 1 
  **Screen**-1: 0 s-res: **2560x4800** s-dpi: 120 s-size: 540x1013mm (21.3x39.9") 
  s-diag: 1148mm (45.2") 
  Monitor-1: DVI-I-1 res: 2560x1440 hz: 60 dpi: 109 
  size: 598x336mm (23.5x13.2") diag: 686mm (27") 
  Monitor-2: HDMI-1 res: 1920x1080 hz: 60 dpi: 305 size: 160x90mm (6.3x3.5") 
  diag: 184mm (7.2") 
  Monitor-3: DVI-I-1-2 res: 2560x1080 hz: 60 dpi: 97 
  size: 673x284mm (26.5x11.2") diag: 730mm (28.8") 
  Monitor-4: DVI-I-1-3 res: 1920x1200 hz: 60 dpi: 94 
  size: 519x324mm (20.4x12.8") diag: 612mm (24.1") 
  OpenGL: renderer: NVC1 v: 4.3 Mesa 19.3.4 direct render: Yes

Using Nouveau DDX:

# cat bin/xsetup.sh
xrandr --output DVI-I-1 --primary --output DVI-I-1-2 --above DVI-I-1 --rate 60 --output DVI-I-1-3 --above DVI-I-1-2 --output HDMI-1 --above DVI-I-1-3
xrandr | egrep 'onnect|creen|\*' | grep -v disconn | sort -r
inxi -SGay
# bin/xsetup.sh
**Screen** 0: minimum 320 x 200, **current 2560 x 4800**, maximum 16384 x 16384
HDMI-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 160mm x 90mm
DVI-I-1-3 connected 1920x1200+0+1080 (normal left inverted right x axis y axis) 519mm x 324mm
DVI-I-1-2 connected 2560x1080+0+2280 (normal left inverted right x axis y axis) 673mm x 284mm
DVI-I-1 connected primary 2560x1440+0+3360 (normal left inverted right x axis y axis) 598mm x 336mm
   2560x1440     59.95*+
   2560x1080     60.00*+
   1920x1200     59.95*+
   1920x1080     60.00*+  59.94    30.00    24.00    29.97    23.98  
# inxi -GSay
System:
  Host: ga970 Kernel: 5.3.18-lp152.66-default x86_64 bits: 64 compiler: gcc  v: 7.5.0...
  Desktop: KDE Plasma 5.18.6 tk: Qt 5.12.7 wm: kwin_x11 vt: 7 dm: TDM 
  Distro: openSUSE Leap 15.2 
Graphics:
  Device-1: NVIDIA GF108 [GeForce GT 630] vendor: Gigabyte driver: nouveau 
  v: kernel bus-ID: 01:00.0 chip-ID: 10de:0f00 class-ID: 0300 
  Device-2: NVIDIA G84 [GeForce 8600 GT] vendor: XFX Pine driver: nouveau 
  v: kernel bus-ID: 05:00.0 chip-ID: 10de:0402 class-ID: 0300 
  **Display: server: X.Org** 1.20.3 compositor: kwin_x11 **driver: loaded: nouveau** 
  unloaded: fbdev,modesetting,vesa alternate: nv,nvidia display-ID: :0 
  screens: 1 
  **Screen**-1: 0 s-res: **2560x4800** s-dpi: 120 s-size: 540x1013mm (21.3x39.9") 
  s-diag: 1148mm (45.2") 
  Monitor-1: DVI-I-1 res: 2560x1440 hz: 60 dpi: 109 
  size: 598x336mm (23.5x13.2") diag: 686mm (27") 
  Monitor-2: HDMI-1 res: 1920x1080 hz: 60 dpi: 305 size: 160x90mm (6.3x3.5") 
  diag: 184mm (7.2") 
  Monitor-3: DVI-I-1-2 res: 2560x1080 hz: 60 dpi: 97 
  size: 673x284mm (26.5x11.2") diag: 730mm (28.8") 
  Monitor-4: DVI-I-1-3 res: 1920x1200 hz: 60 dpi: 94 
  size: 519x324mm (20.4x12.8") diag: 612mm (24.1") 
  OpenGL: renderer: NVC1 v: 4.3 Mesa 19.3.4 direct render: Yes

I conclude your problem must be either:

  1. remnants of NVidia proprietary drivers have survived the upgrade, or
  2. NVidia proprietary drivers for 15.2’s kernel are improperly installed, or
  3. Your NVidia cards are not supported by NVidia’s proprietary drivers in 15.2, or
  4. Some other problem specific to use of proprietary NVidia drivers, or
  5. there is a problem with your display manager (SDDM or LightDM, which might be solved by switching to the other of the two, or some other), or
  6. Your quad Xorg “screens” have a problem that a single Xorg “screen” as I used does not have.[1]

Note I have used systemsettings5 > Startup & Shutdown > Background Services to disable KScreen2, and use an xrandr script to position the outputs instead. Arandr can be used to configure such a script, or it can be done as I have, manually. This configuration method may be automatically applied regardless of Xorg session type.

[1] I tried using an adapted version of your 20-nvidia.conf, but need sleep before further proceeding further…

Hi
The G04 rpms should work? The other option is to try the hard way…

I would have thought the Desktop takes care of any configuration, I’ve not created an xorg file in a long time… I use the GNOME DE it takes care of any monitor configuration and layout (monitors.xml).

@OP, have you created a test user and logged in as the test user, do things start to function?

I did a fresh install of 15.2 on a new SSD so I would be surprised if something old could jump on it except for my old 20-nvidia.conf that i tried to get it working as before. I include the full Xorg.0.log in my next post (size limit reached) I’ll play with your suggestions later when i can boot into the new install (this is my main workhorse machine).

I conclude your problem must be either:

  1. remnants of NVidia proprietary drivers have survived the upgrade, or Don’t think so
  2. NVidia proprietary drivers for 15.2’s kernel are improperly installed, or Took Zypper commands from SDB, 2 monitors working
  3. Your NVidia cards are not supported by NVidia’s proprietary drivers in 15.2, or 2 monitors working fine
  4. Some other problem specific to use of proprietary NVidia drivers, or Could be. it has always been a pain in the arse
  5. there is a problem with your display manager (SDDM or LightDM, which might be solved by switching to the other of the two, or some other), or I thought it would be using kdm? how can i check?
  6. Your quad Xorg “screens” have a problem that a single Xorg “screen” as I used does not have.[1] As long as i can get a workspace of all 4 displays side by side I don’t care how to achieve it :wink:

Note I have used systemsettings5 > Startup & Shutdown > Background Services to disable KScreen2, and use an xrandr script to position the outputs instead. Arandr can be used to configure such a script, or it can be done as I have, manually. This configuration method may be automatically applied regardless of Xorg session type.

[1] I tried using an adapted version of your 20-nvidia.conf, but need sleep before further proceeding further…

I probably need some help doing that as I am not deep enough into the X topic to even know the precise meaning of all the acronyms used in your post. I did try nuveau and vesa-fb configurations both with more or less catastrophic outcomes. Seems I have chosen a very rare hardware configuration but I could always somehow get it to work up until Suse 42.3.

Full Xorg.0.log:


    35.517] (--) Log file renamed from "/var/log/Xorg.pid-2207.log" to "/var/log/Xorg.0.log"
    35.518] 
X.Org X Server 1.20.3
X Protocol Version 11, Revision 0
    35.518] Build Operating System: openSUSE SUSE LINUX
    35.518] Current Operating System: Linux danube 5.3.18-lp152.66-default #1 SMP Tue Mar 2 13:18:19 UTC 2021 (73933a3) x86_64
    35.518] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.3.18-lp152.66-default root=UUID=8c92f2df-8c5b-45cf-ae2c-0a32b1b284af splash=silent resume=/dev/mapper/cr_swap mitigations=auto quiet
    35.518] Build Date: 04 March 2021  12:00:00PM
    35.518]  
    35.519] Current version of pixman: 0.34.0
    35.519]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    35.519] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    35.519] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Apr  3 21:02:36 2021
    35.521] (==) Using config directory: "/etc/X11/xorg.conf.d"
    35.521] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
    35.528] (==) ServerLayout "Layout0"
    35.528] (**) |-->Screen "Screen0" (0)
    35.528] (**) |   |-->Monitor "Monitor0"
    35.528] (**) |   |-->Device "Device0"
    35.528] (**) |-->Screen "Screen1" (1)
    35.528] (**) |   |-->Monitor "Monitor1"
    35.529] (**) |   |-->Device "Device1"
    35.529] (**) |-->Screen "Screen2" (2)
    35.529] (**) |   |-->Monitor "Monitor2"
    35.529] (**) |   |-->Device "Device2"
    35.529] (**) |-->Screen "Screen3" (3)
    35.529] (**) |   |-->Monitor "Monitor3"
    35.529] (**) |   |-->Device "Device3"
    35.529] (**) |-->Input Device "Keyboard0"
    35.529] (**) |-->Input Device "Mouse0"
    35.529] (**) Option "Xinerama" "1"
    35.529] (==) Automatically adding devices
    35.529] (==) Automatically enabling devices
    35.529] (==) Automatically adding GPU devices
    35.529] (**) Xinerama: enabled
    35.530] (==) Max clients allowed: 256, resource mask: 0x1fffff
    35.542] (WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
    35.542]     Entry deleted from font path.
    35.544] (==) FontPath set to:
    /usr/share/fonts/misc:unscaled,
    /usr/share/fonts/Type1/,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/ghostscript/,
    /usr/share/fonts/cyrillic:unscaled,
    /usr/share/fonts/truetype/,
    built-ins
    35.544] (==) ModulePath set to "/usr/lib64/xorg/modules"
    35.544] (WW) Ignoring unrecognized extension "XFree86-DGA"
    35.544] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
    35.544] (WW) Disabling Keyboard0
    35.544] (WW) Disabling Mouse0
    35.544] (II) Loader magic: 0x561c4becdd20
    35.544] (II) Module ABI versions:
    35.544]     X.Org ANSI C Emulation: 0.4
    35.544]     X.Org Video Driver: 24.0
    35.544]     X.Org XInput driver : 24.1
    35.544]     X.Org Server Extension : 10.0
    35.546] (++) using VT number 7

    35.546] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
    35.546] (II) xfree86: Adding drm device (/dev/dri/card0)
    35.546] (II) xfree86: Adding drm device (/dev/dri/card1)
    35.555] (--) PCI:*(2@0:0:0) 10de:1200:1043:8390 rev 161, Mem @ 0xf4000000/33554432, 0xc8000000/134217728, 0xd0000000/67108864, I/O @ 0x0000ac00/128, BIOS @ 0x????????/131072
    35.555] (--) PCI: (3@0:0:0) 10de:1200:1043:8390 rev 161, Mem @ 0xf8000000/33554432, 0xd8000000/134217728, 0xd4000000/67108864, I/O @ 0x0000bc00/128, BIOS @ 0x????????/524288
    35.555] (II) LoadModule: "glx"
    35.566] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
    35.756] (II) Module glx: vendor="NVIDIA Corporation"
    35.756]     compiled for 4.0.2, module version = 1.0.0
    35.756]     Module class: X.Org Server Extension
    35.760] (II) NVIDIA GLX Module  390.141  Mon Dec 28 16:17:40 UTC 2020
    35.766] (II) LoadModule: "nvidia"
    35.767] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
    35.802] (II) Module nvidia: vendor="NVIDIA Corporation"
    35.802]     compiled for 4.0.2, module version = 1.0.0
    35.802]     Module class: X.Org Video Driver
    35.808] (II) NVIDIA dlloader X Driver  390.141  Mon Dec 28 16:20:32 UTC 2020
    35.808] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    36.009] (II) Loading sub module "fb"
    36.009] (II) LoadModule: "fb"
    36.011] (II) Loading /usr/lib64/xorg/modules/libfb.so
    36.014] (II) Module fb: vendor="X.Org Foundation"
    36.014]     compiled for 1.20.3, module version = 1.0.0
    36.014]     ABI class: X.Org ANSI C Emulation, version 0.4
    36.014] (II) Loading sub module "wfb"
    36.014] (II) LoadModule: "wfb"
    36.014] (II) Loading /usr/lib64/xorg/modules/libwfb.so
    36.017] (II) Module wfb: vendor="X.Org Foundation"
    36.017]     compiled for 1.20.3, module version = 1.0.0
    36.017]     ABI class: X.Org ANSI C Emulation, version 0.4
    36.017] (II) Loading sub module "ramdac"
    36.017] (II) LoadModule: "ramdac"
    36.017] (II) Module "ramdac" already built-in
    36.018] (WW) NVIDIA: The Composite and Xinerama extensions are both enabled, which
    36.018] (WW) NVIDIA:     is an unsupported configuration.  The driver will continue
    36.018] (WW) NVIDIA:     to load, but may behave strangely.
    36.018] (WW) NVIDIA: Xinerama is enabled, so RandR has likely been disabled by the
    36.018] (WW) NVIDIA:     X server.
    36.018] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
    36.018] (==) NVIDIA(0): RGB weight 888
    36.018] (==) NVIDIA(0): Default visual is TrueColor
    36.018] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
    36.018] (**) NVIDIA(0): Option "Stereo" "0"
    36.018] (**) NVIDIA(0): Option "nvidiaXineramaInfoOrder" "DFP-0"
    36.018] (**) NVIDIA(0): Option "SLI" "Off"
    36.018] (**) NVIDIA(0): Option "MultiGPU" "Off"
    36.018] (**) NVIDIA(0): Option "BaseMosaic" "off"
    36.018] (**) NVIDIA(0): Stereo disabled by request
    36.018] (**) NVIDIA(0): NVIDIA SLI disabled.
    36.018] (**) NVIDIA(0): NVIDIA Multi-GPU disabled.
    36.018] (**) NVIDIA(0): Option "MetaModes" "DVI-I-2: nvidia-auto-select +0+0"
    36.018] (**) NVIDIA(3): Option "MetaModes" "DVI-I-3: nvidia-auto-select +0+0"
    36.018] (**) NVIDIA(0): Enabling 2D acceleration
    36.816] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:2:0:0
    36.816] (--) NVIDIA(0):     CRT-0
    36.816] (--) NVIDIA(0):     CRT-1
    36.816] (--) NVIDIA(0):     DFP-0 (boot)
    36.816] (--) NVIDIA(0):     DFP-1
    36.816] (--) NVIDIA(0):     DFP-2
    36.818] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 560 Ti (GF114) at PCI:2:0:0 (GPU-0)
    36.818] (--) NVIDIA(0): Memory: 1048576 kBytes
    36.818] (--) NVIDIA(0): VideoBIOS: 70.24.21.00.02
    36.818] (II) NVIDIA(0): Detected PCI Express Link width: 16X
    36.834] (--) NVIDIA(GPU-0): CRT-0: disconnected
    36.834] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
    36.834] (--) NVIDIA(GPU-0): 
    36.867] (--) NVIDIA(GPU-0): CRT-1: disconnected
    36.867] (--) NVIDIA(GPU-0): CRT-1: 400.0 MHz maximum pixel clock
    36.867] (--) NVIDIA(GPU-0): 
    36.900] (--) NVIDIA(GPU-0): LG Electronics 24EB23 (DFP-0): connected
    36.900] (--) NVIDIA(GPU-0): LG Electronics 24EB23 (DFP-0): Internal TMDS
    36.900] (--) NVIDIA(GPU-0): LG Electronics 24EB23 (DFP-0): 330.0 MHz maximum pixel clock
    36.900] (--) NVIDIA(GPU-0): 
    36.900] (--) NVIDIA(GPU-0): DFP-1: disconnected
    36.900] (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
    36.900] (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
    36.900] (--) NVIDIA(GPU-0): 
    36.965] (--) NVIDIA(GPU-0): Samsung SyncMaster (DFP-2): connected
    36.965] (--) NVIDIA(GPU-0): Samsung SyncMaster (DFP-2): Internal TMDS
    36.965] (--) NVIDIA(GPU-0): Samsung SyncMaster (DFP-2): 330.0 MHz maximum pixel clock
    36.965] (--) NVIDIA(GPU-0): 
    36.969] (II) NVIDIA(0): Validated MetaModes:
    36.969] (II) NVIDIA(0):     "DVI-I-2:nvidia-auto-select+0+0"
    36.969] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1200
    36.974] (--) NVIDIA(0): DPI set to (93, 92); computed from "UseEdidDpi" X config
    36.974] (--) NVIDIA(0):     option
    36.974] (**) NVIDIA(1): Depth 24, (--) framebuffer bpp 32
    36.974] (==) NVIDIA(1): RGB weight 888
    36.974] (==) NVIDIA(1): Default visual is TrueColor
    36.974] (==) NVIDIA(1): Using gamma correction (1.0, 1.0, 1.0)
    36.974] (**) NVIDIA(1): Option "Stereo" "0"
    36.974] (**) NVIDIA(1): Option "SLI" "Off"
    36.974] (**) NVIDIA(1): Option "MultiGPU" "Off"
    36.974] (**) NVIDIA(1): Option "BaseMosaic" "off"
    36.974] (**) NVIDIA(1): Stereo disabled by request
    36.974] (**) NVIDIA(1): NVIDIA SLI disabled.
    36.974] (**) NVIDIA(1): NVIDIA Multi-GPU disabled.
    36.974] (**) NVIDIA(1): Option "MetaModes" "DVI-I-2: nvidia-auto-select +0+0"
    36.974] (**) NVIDIA(2): Option "MetaModes" "DVI-I-3: nvidia-auto-select +0+0"
    36.974] (**) NVIDIA(1): Enabling 2D acceleration
    37.990] (--) NVIDIA(0): Valid display device(s) on GPU-1 at PCI:3:0:0
    37.990] (--) NVIDIA(0):     CRT-0
    37.990] (--) NVIDIA(0):     CRT-1
    37.990] (--) NVIDIA(0):     DFP-0 (boot)
    37.990] (--) NVIDIA(0):     DFP-1
    37.990] (--) NVIDIA(0):     DFP-2
    37.992] (II) NVIDIA(1): NVIDIA GPU GeForce GTX 560 Ti (GF114) at PCI:3:0:0 (GPU-1)
    37.992] (--) NVIDIA(1): Memory: 1048576 kBytes
    37.992] (--) NVIDIA(1): VideoBIOS: 70.24.2e.00.02
    37.992] (II) NVIDIA(1): Detected PCI Express Link width: 16X


    37.999] (--) NVIDIA(GPU-1): CRT-0: disconnected
    37.999] (--) NVIDIA(GPU-1): CRT-0: 400.0 MHz maximum pixel clock
    37.999] (--) NVIDIA(GPU-1): 
    38.013] (--) NVIDIA(GPU-1): CRT-1: disconnected
    38.013] (--) NVIDIA(GPU-1): CRT-1: 400.0 MHz maximum pixel clock
    38.013] (--) NVIDIA(GPU-1): 
    38.028] (--) NVIDIA(GPU-1): LG Electronics 24EB23 (DFP-0): connected
    38.028] (--) NVIDIA(GPU-1): LG Electronics 24EB23 (DFP-0): Internal TMDS
    38.028] (--) NVIDIA(GPU-1): LG Electronics 24EB23 (DFP-0): 330.0 MHz maximum pixel clock
    38.028] (--) NVIDIA(GPU-1): 
    38.028] (--) NVIDIA(GPU-1): DFP-1: disconnected
    38.028] (--) NVIDIA(GPU-1): DFP-1: Internal TMDS
    38.028] (--) NVIDIA(GPU-1): DFP-1: 165.0 MHz maximum pixel clock
    38.028] (--) NVIDIA(GPU-1): 
    38.056] (--) NVIDIA(GPU-1): Samsung SyncMaster (DFP-2): connected
    38.056] (--) NVIDIA(GPU-1): Samsung SyncMaster (DFP-2): Internal TMDS
    38.056] (--) NVIDIA(GPU-1): Samsung SyncMaster (DFP-2): 330.0 MHz maximum pixel clock
    38.056] (--) NVIDIA(GPU-1): 
    38.060] (II) NVIDIA(1): Validated MetaModes:
    38.060] (II) NVIDIA(1):     "DVI-I-2:nvidia-auto-select+0+0"
    38.060] (II) NVIDIA(1): Virtual screen size determined to be 1920 x 1200
    38.065] (--) NVIDIA(1): DPI set to (93, 92); computed from "UseEdidDpi" X config
    38.065] (--) NVIDIA(1):     option
    38.065] (**) NVIDIA(2): Depth 24, (--) framebuffer bpp 32
    38.065] (==) NVIDIA(2): RGB weight 888
    38.065] (==) NVIDIA(2): Default visual is TrueColor
    38.065] (==) NVIDIA(2): Using gamma correction (1.0, 1.0, 1.0)
    38.065] (**) NVIDIA(2): Option "Stereo" "0"
    38.065] (**) NVIDIA(2): Option "nvidiaXineramaInfoOrder" "DFP-2"
    38.065] (**) NVIDIA(2): Option "SLI" "Off"
    38.065] (**) NVIDIA(2): Option "MultiGPU" "Off"
    38.065] (**) NVIDIA(2): Option "BaseMosaic" "off"
    38.065] (**) NVIDIA(2): Stereo disabled by request
    38.065] (**) NVIDIA(2): NVIDIA SLI disabled.
    38.065] (**) NVIDIA(2): NVIDIA Multi-GPU disabled.
    38.065] (II) NVIDIA(2): NVIDIA GPU GeForce GTX 560 Ti (GF114) at PCI:3:0:0 (GPU-1)
    38.065] (--) NVIDIA(2): Memory: 1048576 kBytes
    38.065] (--) NVIDIA(2): VideoBIOS: 70.24.2e.00.02
    38.065] (II) NVIDIA(2): Detected PCI Express Link width: 16X
    38.069] (II) NVIDIA(2): Validated MetaModes:
    38.070] (II) NVIDIA(2):     "DVI-I-3:nvidia-auto-select+0+0"
    38.070] (II) NVIDIA(2): Virtual screen size determined to be 1920 x 1200
    38.075] (--) NVIDIA(2): DPI set to (93, 95); computed from "UseEdidDpi" X config
    38.075] (--) NVIDIA(2):     option
    38.075] (**) NVIDIA(3): Depth 24, (--) framebuffer bpp 32
    38.075] (==) NVIDIA(3): RGB weight 888
    38.075] (==) NVIDIA(3): Default visual is TrueColor
    38.075] (==) NVIDIA(3): Using gamma correction (1.0, 1.0, 1.0)
    38.075] (**) NVIDIA(3): Option "Stereo" "0"
    38.075] (**) NVIDIA(3): Option "nvidiaXineramaInfoOrder" "DFP-2"
    38.075] (**) NVIDIA(3): Option "SLI" "Off"
    38.075] (**) NVIDIA(3): Option "MultiGPU" "Off"
    38.075] (**) NVIDIA(3): Option "BaseMosaic" "off"
    38.075] (**) NVIDIA(3): Stereo disabled by request
    38.075] (**) NVIDIA(3): NVIDIA SLI disabled.
    38.075] (**) NVIDIA(3): NVIDIA Multi-GPU disabled.
    38.075] (II) NVIDIA(3): NVIDIA GPU GeForce GTX 560 Ti (GF114) at PCI:2:0:0 (GPU-0)
    38.075] (--) NVIDIA(3): Memory: 1048576 kBytes
    38.075] (--) NVIDIA(3): VideoBIOS: 70.24.21.00.02
    38.075] (II) NVIDIA(3): Detected PCI Express Link width: 16X
    38.079] (II) NVIDIA(3): Validated MetaModes:
    38.079] (II) NVIDIA(3):     "DVI-I-3:nvidia-auto-select+0+0"
    38.079] (II) NVIDIA(3): Virtual screen size determined to be 1920 x 1200
    38.085] (--) NVIDIA(3): DPI set to (93, 95); computed from "UseEdidDpi" X config
    38.085] (--) NVIDIA(3):     option
    38.086] (II) NVIDIA: Using 6144.00 MB of virtual memory for indirect memory
    38.086] (II) NVIDIA:     access.
    38.088] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
    38.088] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
    38.088] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
    38.088] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
    38.088] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
    38.088] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
    38.088] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
    38.088] (II) NVIDIA(0):     Config Options in the README.
    38.111] (II) NVIDIA(0): Setting mode "DVI-I-2:nvidia-auto-select+0+0"
    38.163] (==) NVIDIA(0): Disabling shared memory pixmaps
    38.163] (==) NVIDIA(0): Backing store enabled
    38.163] (==) NVIDIA(0): Silken mouse enabled
    38.163] (**) NVIDIA(0): DPMS enabled
    38.163] (II) Loading sub module "dri2"
    38.163] (II) LoadModule: "dri2"
    38.163] (II) Module "dri2" already built-in
    38.163] (II) NVIDIA(0): [DRI2] Setup complete
    38.163] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
    38.163] (WW) NVIDIA(0): Not registering RandR
    38.166] (II) NVIDIA(1): ACPI: failed to connect to the ACPI event daemon; the daemon
    38.166] (II) NVIDIA(1):     may not be running or the "AcpidSocketPath" X
    38.166] (II) NVIDIA(1):     configuration option may not be set correctly.  When the
    38.166] (II) NVIDIA(1):     ACPI event daemon is available, the NVIDIA X driver will
    38.166] (II) NVIDIA(1):     try to use it to receive ACPI event notifications.  For
    38.166] (II) NVIDIA(1):     details, please see the "ConnectToAcpid" and
    38.166] (II) NVIDIA(1):     "AcpidSocketPath" X configuration options in Appendix B: X
    38.166] (II) NVIDIA(1):     Config Options in the README.
    38.189] (II) NVIDIA(1): Setting mode "DVI-I-2:nvidia-auto-select+0+0"
    38.213] (==) NVIDIA(1): Disabling shared memory pixmaps
    38.213] (==) NVIDIA(1): Backing store enabled
    38.213] (==) NVIDIA(1): Silken mouse enabled
    38.214] (**) NVIDIA(1): DPMS enabled
    38.214] (II) Loading sub module "dri2"
    38.214] (II) LoadModule: "dri2"
    38.214] (II) Module "dri2" already built-in
    38.214] (II) NVIDIA(1): [DRI2] Setup complete
    38.214] (II) NVIDIA(1): [DRI2]   VDPAU driver: nvidia
    38.214] (WW) NVIDIA(1): Not registering RandR
    38.216] (II) NVIDIA(2): ACPI: failed to connect to the ACPI event daemon; the daemon
    38.216] (II) NVIDIA(2):     may not be running or the "AcpidSocketPath" X
    38.216] (II) NVIDIA(2):     configuration option may not be set correctly.  When the
    38.216] (II) NVIDIA(2):     ACPI event daemon is available, the NVIDIA X driver will
    38.216] (II) NVIDIA(2):     try to use it to receive ACPI event notifications.  For
    38.216] (II) NVIDIA(2):     details, please see the "ConnectToAcpid" and
    38.216] (II) NVIDIA(2):     "AcpidSocketPath" X configuration options in Appendix B: X
    38.216] (II) NVIDIA(2):     Config Options in the README.
    38.238] (II) NVIDIA(2): Setting mode "DVI-I-3:nvidia-auto-select+0+0"
    38.330] (==) NVIDIA(2): Disabling shared memory pixmaps
    38.330] (==) NVIDIA(2): Backing store enabled
    38.330] (==) NVIDIA(2): Silken mouse enabled
    38.330] (**) NVIDIA(2): DPMS enabled
    38.330] (II) Loading sub module "dri2"
    38.330] (II) LoadModule: "dri2"
    38.330] (II) Module "dri2" already built-in
    38.330] (II) NVIDIA(2): [DRI2] Setup complete
    38.330] (II) NVIDIA(2): [DRI2]   VDPAU driver: nvidia
    38.330] (WW) NVIDIA(2): Not registering RandR
    38.333] (II) NVIDIA(3): ACPI: failed to connect to the ACPI event daemon; the daemon
    38.333] (II) NVIDIA(3):     may not be running or the "AcpidSocketPath" X
    38.333] (II) NVIDIA(3):     configuration option may not be set correctly.  When the
    38.333] (II) NVIDIA(3):     ACPI event daemon is available, the NVIDIA X driver will
    38.333] (II) NVIDIA(3):     try to use it to receive ACPI event notifications.  For
    38.333] (II) NVIDIA(3):     details, please see the "ConnectToAcpid" and
    38.333] (II) NVIDIA(3):     "AcpidSocketPath" X configuration options in Appendix B: X
    38.333] (II) NVIDIA(3):     Config Options in the README.
    38.355] (II) NVIDIA(3): Setting mode "DVI-I-3:nvidia-auto-select+0+0"
    38.458] (==) NVIDIA(3): Disabling shared memory pixmaps
    38.458] (==) NVIDIA(3): Backing store enabled
    38.458] (==) NVIDIA(3): Silken mouse enabled
    38.458] (**) NVIDIA(3): DPMS enabled
    38.458] (II) Loading sub module "dri2"
    38.458] (II) LoadModule: "dri2"
    38.458] (II) Module "dri2" already built-in
    38.458] (II) NVIDIA(3): [DRI2] Setup complete
    38.458] (II) NVIDIA(3): [DRI2]   VDPAU driver: nvidia
    38.458] (WW) NVIDIA(3): Not registering RandR
    38.458] (II) Initializing extension Generic Event Extension
    38.458] (II) Initializing extension SHAPE
    38.458] (II) Initializing extension MIT-SHM
    38.458] (II) Initializing extension XInputExtension
    38.458] (II) Initializing extension XTEST
    38.458] (II) Initializing extension BIG-REQUESTS
    38.459] (II) Initializing extension SYNC
    38.459] (II) Initializing extension XKEYBOARD
    38.459] (II) Initializing extension XC-MISC
    38.459] (II) Initializing extension SECURITY
    38.459] (II) Initializing extension XINERAMA
    38.459] (II) Initializing extension XFIXES
    38.459] (II) Initializing extension RENDER
    38.459] (II) Initializing extension RANDR
    38.459] (II) Initializing extension COMPOSITE
    38.459] (II) Initializing extension DAMAGE
    38.460] (II) Initializing extension MIT-SCREEN-SAVER
    38.460] (II) Initializing extension DOUBLE-BUFFER
    38.460] (II) Initializing extension RECORD
    38.460] (II) Initializing extension DPMS
    38.460] (II) Initializing extension Present
    38.460] (II) Initializing extension DRI3
    38.460] (II) Initializing extension X-Resource
    38.460] (II) Initializing extension XVideo
    38.460] (II) Initializing extension XVideo-MotionCompensation
    38.460] (II) Initializing extension XFree86-VidModeExtension
    38.460] (II) Initializing extension XFree86-DGA
    38.460] (II) Initializing extension XFree86-DRI
    38.460] (II) Initializing extension DRI2
    38.460] (II) Initializing extension GLX
    38.460] (II) Initializing extension GLX
    38.460] (II) Indirect GLX disabled.
    38.460] (II) Initializing extension NV-GLX
    38.461] (II) Initializing extension NV-CONTROL
    38.708] (EE) 
    38.708] (EE) Backtrace:
    38.708] (EE) 0: /usr/bin/X (xorg_backtrace+0x65) [0x561c4bc41585]
    38.708] (EE) 1: /usr/bin/X (0x561c4ba8f000+0x1b6259) [0x561c4bc45259]
    38.708] (EE) 2: /lib64/libpthread.so.0 (0x7f917bfbb000+0x132d0) [0x7f917bfce2d0]
    38.708] (EE) 3: /lib64/libc.so.6 (gsignal+0x110) [0x7f917bc39420]
    38.708] (EE) 4: /lib64/libc.so.6 (abort+0x151) [0x7f917bc3aa01]
    38.708] (EE) 5: /lib64/libc.so.6 (0x7f917bc00000+0x31a1a) [0x7f917bc31a1a]
    38.708] (EE) 6: /lib64/libc.so.6 (0x7f917bc00000+0x31a92) [0x7f917bc31a92]
    38.708] (EE) 7: /usr/bin/X (0x561c4ba8f000+0x41d09) [0x561c4bad0d09]
    38.708] (EE) 8: /usr/bin/X (0x561c4ba8f000+0x9c568) [0x561c4bb2b568]
    38.708] (EE) 9: /usr/bin/X (_CallCallbacks+0x34) [0x561c4baf1374]
    38.708] (EE) 10: /usr/bin/X (0x561c4ba8f000+0x60fc2) [0x561c4baeffc2]
    38.708] (EE) 11: /lib64/libc.so.6 (__libc_start_main+0xea) [0x7f917bc2434a]
    38.708] (EE) 12: /usr/bin/X (_start+0x2a) [0x561c4bad9cba]
    38.708] (EE) 
    38.708] (EE) 
Fatal server error:
    38.708] (EE) Caught signal 6 (Aborted). Server aborting
    38.708] (EE) 
    38.708] (EE) 
Please consult the The X.Org Foundation support 
     at http://wiki.x.org
 for help. 
    38.708] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
    38.708] (EE) 
    39.606] (EE) Server terminated with error (1). Closing log file.

Yes they do work, but only for two displays on 1 GPU. I haven’t found a way to get the other two displays on the second GPU enabled. The nvidia applet can handle them just fine but the only option it offers is writing an xorg.conf file.

@OP, have you created a test user and logged in as the test user, do things start to function?

I don’t fully understand this instruction. I get automatically logged in as the user I created during installation. Should I create another user?

Hi
Yes, a test user to see if the issue duplicates. Is there not some desktop tool in the desktop environment to enable the cards/displays?

What does the output from the following show in both current user and test user?


xrandr --listproviders 
xrandr --listmonitors
xrandr --listactivemonitors

Thanks, Malcolm.

I created a user “test” and ran all commands for both users. Results are 100% identical for both users.


xrandr --listproviders 

Providers: number : 1
Provider 0: id: 0x279; cap: 0x1 (Source Output); crtcs: 2; outputs: 5; associated providers: 0; name: NVIDIA-0
    output DVI-I-0
    output DVI-I-1
    output DVI-I-2
    output HDMI-0
    output DVI-I-3

xrandr --listmonitors

Monitors: 2
 0: +*DVI-I-2 1920/520x1200/330+0+0  DVI-I-2
 1: +DVI-I-3 1920/518x1200/324+1920+0  DVI-I-3

xrandr --listactivemonitors

Monitors: 2
 0: +*DVI-I-2 1920/520x1200/330+0+0  DVI-I-2
 1: +DVI-I-3 1920/518x1200/324+1920+0  DVI-I-3

There is a KDE applet called “System Settings->Display Configuration”. It shows only two displays. Nothing to enable there.

Hi
So if you move your xorg.conf file so there is no nvidia configs around, you have nouveau blacklisted and as an additional check rebuild initrd with mkinitrd and reboot, what happens?

If you get to a tty, then just copy your xorg.conf file back.

  • removed my 20-nvidia.conf
  • Nuveau was already blacklisted in /etc/modprobe.d/nvidia-default.conf
  • ran mkinitrd
  • rebooted
  • got KDE on 2 displays
  • restored my 20-nvidia.conf
  • rebooted

Result: X crashes with the same messages.

Hi
Can you logout and select iceWM and login as your test user, does it see all displays?

Can you also show the output from;


/sbin/lspci -nnk | egrep -A3 "VGA|Display|3D"
/sbin/modinfo nvidia | grep "filename:"

Thanks, Malcolm.

  • logged in as user test (iceWM)
  • sees only 2 displays

/sbin/lspci -nnk | egrep -A3 "VGA|Display|3D"

02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF114 [GeForce GTX 560 Ti] [10de:1200] (rev a1)
    Subsystem: ASUSTeK Computer Inc. Device [1043:8390]
    Kernel driver in use: nvidia
    Kernel modules: nouveau, nvidia_drm, nvidia
--
03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF114 [GeForce GTX 560 Ti] [10de:1200] (rev a1)
    Subsystem: ASUSTeK Computer Inc. Device [1043:8390]
    Kernel driver in use: nvidia
    Kernel modules: nouveau, nvidia_drm, nvidia

/sbin/modinfo nvidia | grep "filename:"

filename:       /lib/modules/5.3.18-lp152.66-default/weak-updates/updates/nvidia.ko

Hi
I’m really not sure if the weak-updates location is the issue. I’d be tempted to install the hard way and see if that helps…

https://en.opensuse.org/SDB:NVIDIA_the_hard_way

Thanks, Malcolm.
I don’t think that the location is an issue because it seems to be the standard location where it gets installed. My working 42.3 installation returns

/sbin/modinfo nvidia | grep "filename:"
filename:       /lib/modules/4.4.180-102-default/weak-updates/updates/nvidia.ko

Hi
Well the only way to confirm any further is to switch to nouveau or modesetting driver… one thought if you boot with the nomodeset option in grub, does that make a difference?

Here on Tumbleweed, no issues with multiple cards/displays but again, no X configuration at all for the nvidia card… just plug and play with my quick tests as don’t use them except for offload.

I have a feeling that xrandr doesn’t like exactly identical port names.

Are your displays on ports with potentially ambiguous names?

Do you have multiple nvidia GPU’s installed? Are these cards identical or different models?