Lost multiple monitors after upgrade to Manjaro 24

Howdy there;

I want to thank you for your help with this issue but I am pretty sure somebody else may be having this issue as well.

My setup is a Dell G16 laptop with 2 external GPUs enclosures (sonnet 750) and 2 Quadro RTX 4000 cards. Each GPU is connected to 2 Dell 4K monitors. Everything was working perfectly fine until the upgrade to Manjaro 24 a couple of days ago.

I originally got the setup to work following these 2 links below:

I do have to say that the drivers that the installer install were right on. I am attaching the following output from the laptop booting up.

[remus@dell-g16 ~]$ sudo dmesg | grep NVIDIA
[sudo] password for remus: 
[    7.141434] nvidia: module license 'NVIDIA' taints kernel.
[    7.569146] NVRM: The NVIDIA GPU 0000:07:00.0
[    7.569275] NVRM: The NVIDIA GPU 0000:18:00.0
[    7.569338] NVRM: The NVIDIA probe routine failed for 2 device(s).
[    7.569341] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  550.78  Sun Apr 14 06:35:45 UTC 2024
[    7.605176] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  550.78  Sun Apr 14 06:23:31 UTC 2024
[   18.215460] NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
[   18.215465] NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:

The change today is the PCI address for the 2nd NVIDIA card. It was 19 yesterday. Not sure why the PCI address is differrent today. First time I see it changed.

Here is the output for: lspci -k | grep NVIDIA

0000:01:00.0 VGA compatible controller: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q] (rev a1)
0000:01:00.1 Audio device: NVIDIA Corporation GA106 High Definition Audio Controller (rev a1)
        Subsystem: NVIDIA Corporation Device 0000
0000:07:00.0 VGA compatible controller: NVIDIA Corporation TU104GL [Quadro RTX 4000] (rev a1)
        Subsystem: NVIDIA Corporation Device 12a0
0000:07:00.1 Audio device: NVIDIA Corporation TU104 HD Audio Controller (rev a1)
        Subsystem: NVIDIA Corporation Device 12a0
0000:19:00.0 VGA compatible controller: NVIDIA Corporation TU104GL [Quadro RTX 4000] (rev a1)
        Subsystem: NVIDIA Corporation Device 12a0
0000:19:00.1 Audio device: NVIDIA Corporation TU104 HD Audio Controller (rev a1)
        Subsystem: NVIDIA Corporation Device 12a0

Here is the output for: lsmod | grep nvidia

nvidia_uvm           6643712  0
nvidia_drm            122880  2
nvidia_modeset       1605632  3 nvidia_drm
nvidia              60502016  31 nvidia_uvm,nvidia_modeset
nvidia_wmi_ec_backlight    12288  0
i2c_nvidia_gpu         12288  0
video                  77824  6 nvidia_wmi_ec_backlight,dell_wmi,dell_laptop,xe,i915,nvidia_modeset
wmi                    36864  10 dell_wmi_sysman,video,nvidia_wmi_ec_backlight,dell_wmi_ddv,alienware_wmi,dell_wmi,wmi_bmof,dell_smm_hwmon,dell_smbios,dell_wmi_descriptor

Here is the output for: inxi --admin --verbosity=7 --filter --no-host --width

System:
  Kernel: 6.9.0-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc avail: acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.9-x86_64
    root=UUID=3fc41b7e-b43e-4ba5-a511-3becbfff9e22 rw quiet splash
    udev.log_priority=3
  Console: pty pts/1 DM: SDDM Distro: Manjaro base: Arch Linux
Machine:
  Type: Laptop System: Dell product: Dell G16 7620 v: N/A
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: Dell model: 0WG8J3 v: A01 serial: <superuser required> part-nu: 0B99
    uuid: <superuser required> UEFI: Dell v: 1.23.0 date: 02/06/2024
Battery:
  ID-1: BAT0 charge: 63.5 Wh (100.0%) condition: 63.5/84.3 Wh (75.3%)
    volts: 12.5 min: 11.4 model: BYD DELL M59JH27 type: Li-poly serial: <filter>
    status: full
  Device-1: hidpp_battery_0 model: Logitech Wireless Mouse PID:0038
    serial: N/A charge: 55% (should be ignored) rechargeable: yes
    status: discharging
  Device-2: hidpp_battery_1 model: Logitech Wireless Keyboard PID:0057
    serial: N/A charge: 55% (should be ignored) rechargeable: yes
    status: discharging
Memory:
  System RAM: total: 16 GiB available: 15.31 GiB used: 2.51 GiB (16.4%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 32 GiB slots: 2 modules: 2 EC: None
    max-module-size: 16 GiB note: est.
  Device-1: DIMM A type: DDR5 detail: synchronous size: 8 GiB
    speed: 4800 MT/s volts: curr: 1 width (bits): data: 64 total: 64
    manufacturer: 80AD000080AD part-no: HMCG66MEBSA092N serial: <filter>
  Device-2: DIMM B type: DDR5 detail: synchronous size: 8 GiB
    speed: 4800 MT/s volts: curr: 1 width (bits): data: 64 total: 64
    manufacturer: 80AD000080AD part-no: HMCG66MEBSA092N serial: <filter>
CPU:
  Info: model: 12th Gen Intel Core i9-12900H bits: 64 type: MST AMCP
    arch: Alder Lake gen: core 12 level: v3 note: check built: 2021+
    process: Intel 7 (10nm ESF) family: 6 model-id: 0x9A (154) stepping: 3
    microcode: 0x432
  Topology: cpus: 1x cores: 14 mt: 6 tpc: 2 st: 8 threads: 20 smt: enabled
    cache: L1: 1.2 MiB desc: d-8x32 KiB, 6x48 KiB; i-6x32 KiB, 8x64 KiB
    L2: 11.5 MiB desc: 6x1.2 MiB, 2x2 MiB L3: 24 MiB desc: 1x24 MiB
  Speed (MHz): avg: 655 high: 1242 min/max: 400/4900:5000:3800 scaling:
    driver: intel_pstate governor: powersave cores: 1: 458 2: 462 3: 1153 4: 400
    5: 593 6: 400 7: 1167 8: 400 9: 400 10: 400 11: 400 12: 400 13: 942 14: 950
    15: 849 16: 400 17: 1007 18: 680 19: 400 20: 1242 bogomips: 116780
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
    arch_capabilities arch_lbr arch_perfmon art avx avx2 avx_vnni bmi1 bmi2
    bts clflush clflushopt clwb cmov constant_tsc cpuid cpuid_fault cx16 cx8
    de ds_cpl dtes64 dtherm dts epb ept ept_ad erms est f16c flexpriority
    flush_l1d fma fpu fsgsbase fsrm fxsr gfni hfi ht hwp hwp_act_window
    hwp_epp hwp_notify hwp_pkg_req ibpb ibrs ibrs_enhanced ibt ida intel_pt
    invpcid lahf_lm lm mca mce md_clear mmx monitor movbe movdir64b movdiri
    msr mtrr nonstop_tsc nopl nx ospke pae pat pbe pclmulqdq pconfig pdcm
    pdpe1gb pebs pge pku pln pni popcnt pse pse36 pts rdpid rdrand rdseed
    rdtscp rep_good sdbg sep serialize sha_ni smap smep smx split_lock_detect
    ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tme tpr_shadow
    tsc tsc_adjust tsc_deadline_timer tsc_known_freq umip user_shstk vaes vme
    vmx vnmi vpclmulqdq vpid waitpkg x2apic xgetbv1 xsave xsavec xsaveopt
    xsaves xtopology xtpr
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling mitigation: Clear Register File
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB: conditional;
    RSB filling; PBRSB-eIBRS: SW sequence; BHI: BHI_DIS_S
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel Alder Lake-P GT2 [Iris Xe Graphics] vendor: Dell driver: i915
    v: kernel alternate: xe arch: Gen-12.2 process: Intel 10nm built: 2021-22+
    ports: active: eDP-1 empty: DP-1,DP-2 bus-ID: 0000:00:02.0
    chip-ID: 8086:46a6 class-ID: 0300
  Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] vendor: Dell
    driver: nvidia v: 550.78 alternate: nouveau,nvidia_drm non-free: 550.xx+
    status: current (as of 2024-04; EOL~2026-12-xx) arch: Ampere code: GAxxx
    process: TSMC n7 (7nm) built: 2020-2023 bus-ID: 0000:01:00.0
    chip-ID: 10de:2560 class-ID: 0300
  Device-3: NVIDIA TU104GL [Quadro RTX 4000] driver: nvidia v: 550.78
    alternate: nouveau,nvidia_drm non-free: 550.xx+ status: current (as of
    2024-04; EOL~2026-12-xx) arch: Turing code: TUxxx process: TSMC 12nm FF
    built: 2018-2022 bus-ID: 0000:07:00.0 chip-ID: 10de:1eb1 class-ID: 0300
  Device-4: NVIDIA TU104GL [Quadro RTX 4000] driver: nvidia v: 550.78
    alternate: nouveau,nvidia_drm non-free: 550.xx+ status: current (as of
    2024-04; EOL~2026-12-xx) arch: Turing code: TUxxx process: TSMC 12nm FF
    built: 2018-2022 bus-ID: 0000:19:00.0 chip-ID: 10de:1eb1 class-ID: 0300
  Device-5: Microdia Integrated_Webcam_HD driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-5:3 chip-ID: 0c45:6a10
    class-ID: 0e02
  Display: server: X.org v: 1.21.1.13 with: Xwayland v: 23.2.6
    compositor: kwin_x11 driver: X: loaded: modesetting,nvidia
    alternate: fbdev,nouveau,nv,vesa dri: iris gpu: i915 tty: 113x49
  Monitor-1: eDP-1 model: BOE Display 0x0ad5 built: 2021 res: 2560x1600
    dpi: 188 gamma: 1.2 size: 345x215mm (13.58x8.46") diag: 407mm (16")
    ratio: 16:10 modes: 2560x1600
  API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0
    drv: nvidia device: 1 drv: nvidia device: 2 drv: iris device: 4 drv: swrast
    gbm: drv: kms_swrast surfaceless: drv: nvidia
    inactive: wayland,x11,device-3
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: mesa v: 24.0.6-manjaro1.1
    note: console (EGL sourced) renderer: llvmpipe (LLVM 17.0.6 256 bits),
    NVIDIA GeForce RTX 3060 Laptop GPU/PCIe/SSE2, Quadro RTX 4000/PCIe/SSE2,
    Mesa Intel Graphics (ADL GT2)
  API: Vulkan v: 1.3.279 layers: 1 device: 0 type: discrete-gpu name: NVIDIA
    GeForce RTX 3060 Laptop GPU driver: nvidia v: 550.78 device-ID: 10de:2560
    surfaces: N/A device: 1 type: discrete-gpu name: Quadro RTX 4000
    driver: nvidia v: 550.78 device-ID: 10de:1eb1 surfaces: N/A
Audio:
  Device-1: Intel Alder Lake PCH-P High Definition Audio vendor: Dell
    driver: sof-audio-pci-intel-tgl alternate: snd_hda_intel, snd_soc_avs,
    snd_sof_pci_intel_tgl bus-ID: 0000:00:1f.3 chip-ID: 8086:51c8
    class-ID: 0401
  Device-2: NVIDIA GA106 High Definition Audio driver: snd_hda_intel
    v: kernel bus-ID: 0000:01:00.1 chip-ID: 10de:228e class-ID: 0403
  Device-3: NVIDIA TU104 HD Audio driver: snd_hda_intel v: kernel
    bus-ID: 0000:07:00.1 chip-ID: 10de:10f8 class-ID: 0403
  Device-4: NVIDIA TU104 HD Audio driver: snd_hda_intel v: kernel
    bus-ID: 0000:19:00.1 chip-ID: 10de:10f8 class-ID: 0403
  API: ALSA v: k6.9.0-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 1.0.5 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Alder Lake-P PCH CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 0000:00:14.3 chip-ID: 8086:51f0 class-ID: 0280
  IF: wlp0s20f3 state: down mac: <filter>
  Device-2: Realtek Killer E2600 GbE vendor: Dell driver: r8169 v: kernel
    port: 3000 bus-ID: 0000:3a:00.0 chip-ID: 10ec:2600 class-ID: 0200
  IF: enp58s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic scope: global broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  Info: services: NetworkManager, sshd, systemd-timesyncd, wpa_supplicant
  WAN IP: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-10:10 chip-ID: 8087:0026
    class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
    v: 0.6 port: N/A bus-ID: 0000:00:0e.0 chip-ID: 8086:467f rev: class-ID: 0104
Drives:
  Local Storage: total: 953.87 GiB used: 11.01 GiB (1.2%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: SK Hynix model: PC801 NVMe 1TB
    size: 953.87 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: 51003141 temp: 52.9 C
    scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 441.98 GiB size: 433.98 GiB (98.19%) used: 10.92 GiB (2.5%)
    fs: ext4 dev: /dev/nvme0n1p9 maj-min: 259:9 label: N/A
    uuid: 3fc41b7e-b43e-4ba5-a511-3becbfff9e22
  ID-2: /boot/efi raw-size: 300 MiB size: 296 MiB (98.67%)
    used: 95.4 MiB (32.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1 label: ESP
    uuid: 2ED0-3663
  ID-3: /home/<filter>/fs1 raw-size: N/A size: 13.56 TiB
    used: 10.58 TiB (78.0%) fs: nfs remote: fs1:/mnt/fs1/u/remus
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: partition size: 2 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/nvme0n1p8 maj-min: 259:8 label: N/A
    uuid: 33b4d609-6529-453a-9737-7638b6d3c74d
Unmounted:
  ID-1: /dev/nvme0n1p2 maj-min: 259:2 size: 128 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-2: /dev/nvme0n1p3 maj-min: 259:3 size: 485.95 GiB fs: ntfs label: OS
    uuid: FCCEDE42CEDDF53C
  ID-3: /dev/nvme0n1p4 maj-min: 259:4 size: 990 MiB fs: ntfs
    label: WINRETOOLS uuid: F40EF0180EEFD1A2
  ID-4: /dev/nvme0n1p5 maj-min: 259:5 size: 20.14 GiB fs: ntfs label: Image
    uuid: A004F02C04F006D6
  ID-5: /dev/nvme0n1p6 maj-min: 259:6 size: 1.43 GiB fs: ntfs
    label: DELLSUPPORT uuid: 98D4A04BD4A02E06
  ID-6: /dev/nvme0n1p7 maj-min: 259:7 size: 1000 MiB fs: vfat label: N/A
    uuid: 3DE0-54C7
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-2: 2-0:1 info: super-speed hub ports: 1 rev: 3.1
    speed: 20 Gb/s (2.33 GiB/s) lanes: 2 mode: 3.2 gen-2x2 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-3: 2-1:3 info: Intel USB3.0 Hub ports: 4 rev: 3.2
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 8087:0b40
    class-ID: 0900
  Hub-4: 3-0:1 info: hi-speed hub with single TT ports: 12 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-5: 3-1:2 info: Terminus Hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 1a40:0101 class-ID: 0900
  Device-1: 3-1.1:4 info: Logitech Marble Mouse (4-button) type: mouse
    driver: hid-generic,usbhid interfaces: 1 rev: 1.1 speed: 1.5 Mb/s (183 KiB/s)
    lanes: 1 mode: 1.0 power: 50mA chip-ID: 046d:c408 class-ID: 0301
  Device-2: 3-1.4:6 info: Logitech MX3000 Cordless Desktop Receiver
    type: keyboard,mouse driver: logitech-djreceiver,usbhid interfaces: 2
    rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 98mA
    chip-ID: 046d:c513 class-ID: 0301
  Device-3: 3-5:3 info: Microdia Integrated_Webcam_HD type: video
    driver: uvcvideo interfaces: 2 rev: 2.0 speed: 480 Mb/s (57.2 MiB/s) lanes: 1
    mode: 2.0 power: 500mA chip-ID: 0c45:6a10 class-ID: 0e02
  Hub-6: 3-6:11 info: Fresco Logic USB2.0 Hub ports: 5 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d5c:5801
    class-ID: 0900
  Device-1: 3-6.5:12 info: Other World Thunderbolt Hub type: billboard
    driver: N/A interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1
    mode: 1.1 chip-ID: 1e91:de41 class-ID: 1100 serial: <filter>
  Device-2: 3-7:7 info: Alienware LED controller type: HID
    driver: hid-generic,usbhid interfaces: 1 rev: 2.1 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 chip-ID: 187c:0550 class-ID: 0300 serial: <filter>
  Device-3: 3-8:9 info: Darfon Keyboard type: keyboard
    driver: hid-generic,usbhid interfaces: 1 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 0d62:dcbc class-ID: 0301
  Device-4: 3-10:10 info: Intel AX201 Bluetooth type: bluetooth driver: btusb
    interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1
    power: 100mA chip-ID: 8087:0026 class-ID: e001
  Hub-7: 4-0:1 info: super-speed hub ports: 4 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 52.0 C mobo: 50.0 C gpu: nvidia temp: 51 C
  Fan Speeds (rpm): cpu: 1769 fan-2: 2063
Info:
  Processes: 403 Power: uptime: 2m states: freeze,mem,disk suspend: s2idle
    wakeups: 0 hibernate: platform avail: shutdown, reboot, suspend, test_resume
    image: 6.09 GiB services: org_kde_powerdevil, power-profiles-daemon,
    upowerd Init: systemd v: 255 default: graphical tool: systemctl
  Packages: pm: pacman pkgs: 1151 libs: 322 tools: pamac pm: flatpak pkgs: 0
    Compilers: N/A Shell: Bash v: 5.2.26 running-in: pty pts/1 (SSH) inxi: 3.3.34

This is the file I used last time to get prime offloading to work:

Section "Device"
    Identifier "Device1"
    Driver     "nvidia"
    BusID      "PCI:07:00:0"                 # Edit according to lspci, translate from hex to decimal.
    Option     "AllowExternalGpus" "True"    # Required for proprietary NVIDIA driver.
EndSection

Any suggestions ??

Thanks


Moderator edit: In the future, please use proper formatting: [HowTo] Post command output and file content as formatted text

2 Likes