Can not detect and connect to external HDMI monitor on hybrid Intel/NVIDIA laptop

Thank you for jumping in. Please have a look at the outputs:

With Inxi -Gazy:

Graphics:
Device-1: Intel UHD Graphics vendor: Micro-Star MSI driver: i915 v: kernel
bus-ID: 00:02.0 chip-ID: 8086:9bc4 class-ID: 0300
Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q]
vendor: Micro-Star MSI driver: N/A alternate: nouveau, nvidia_drm, nvidia
bus-ID: 01:00.0 chip-ID: 10de:2520 class-ID: 0300
Display: x11 server: XORG 1.20.11 compositor: kwin_x11 driver:
loaded: modesetting unloaded: intel alternate: fbdev,vesa display-ID: :0
screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
s-diag: 582mm (22.9")
Monitor-1: eDP-1 res: 1920x1080 hz: 144 dpi: 142 size: 344x193mm (13.5x7.6")
diag: 394mm (15.5")
OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 21.0.2
direct render: Yes

With sudo dmesg | grep -i nvidia:

[ 1.661566] audit: type=1400 audit(1618884064.530:9): apparmor=“STATUS” o
peration=“profile_load” profile=“unconfined” name=“nvidia_modprobe” pid=276
comm=“apparmor_parser”
[ 1.662290] audit: type=1400 audit(1618884064.530:10): apparmor=“STATUS”
operation=“profile_load” profile=“unconfined” name=“nvidia_modprobe//kmod” p
id=276 comm=“apparmor_parser”
[ 3.133526] nvidia: loading out-of-tree module taints kernel.
[ 3.133532] nvidia: module license ‘NVIDIA’ taints kernel.
[ 3.254379] nvidia: module verification failed: signature and/or required
key missing - tainting kernel
[ 3.441964] nvidia-nvlink: Nvlink Core is being initialized, major device
number 234
[ 3.442372] nvidia 0000:01:00.0: enabling device (0000 → 0003)
[ 3.442492] nvidia: probe of 0000:01:00.0 failed with error -1
[ 3.442506] NVRM: The NVIDIA probe routine failed for 1 device(s).
[ 3.442507] NVRM: None of the NVIDIA devices were initialized.
[ 3.442629] nvidia-nvlink: Unregistered the Nvlink Core, major device num
ber 234
[ 87.375531] nvidia-nvlink: Nvlink Core is being initialized, major device
number 234
[ 87.375938] nvidia: probe of 0000:01:00.0 failed with error -1
[ 87.375948] NVRM: The NVIDIA probe routine failed for 1 device(s).
[ 87.375949] NVRM: None of the NVIDIA devices were initialized.
[ 87.376101] nvidia-nvlink: Unregistered the Nvlink Core, major device num
ber 234

I am using optimus-manager-qt with hybrid mode loaded when laptop started.

Installed driver:

  1. video-hybrid-intel-nvidia-prime
  2. video-linux
  3. video-modesetting

Thank you for your advice. I installed optimus-manager-qt and set the mode as hybrid at the moment. However, my laptop still can not detect an external monitor through HDMI port. Windows work normally.

The nvidia driver is not loaded yet.

I only have video-hybrid-intel-nvidia-prime and video-modesetting,where video-linux comes from? try uninstall that to see if the driver loads.

This is a problem, the probe fails. Please try the following:

sudo rmmod nvidia-drm nvidia-modeset nvidia
sudo modprobe nvidia NVreg_ResmanDebugLevel=0
sudo dmesg | egrep -i '(nvrm|nvidia)' 


I uninstalled video-linux and keep the driver as attached image, but still nothing happen after reboot.

Please have a look at the outputs:
With sudo rmmod nvidia-drm nvidia-modeset nvidia:

rmmod: ERROR: Module nvidia_drm is not currently loaded
rmmod: ERROR: Module nvidia_modeset is not currently loaded
rmmod: ERROR: Module nvidia is not currently loaded

With sudo modprobe nvidia NVreg_ResmanDebugLevel=0:

modprobe: ERROR: could not insert ‘nvidia’: No such device

With sudo dmesg | egrep -i '(nvrm|nvidia)':

[ 2.891733] nvidia: loading out-of-tree module taints kernel.
[ 2.891739] nvidia: module license ‘NVIDIA’ taints kernel.
[ 2.924958] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[ 2.934164] nvidia-nvlink: Nvlink Core is being initialized, major device number 234
[ 2.934438] nvidia 0000:01:00.0: enabling device (0000 → 0003)
[ 2.934535] NVRM: request_mem_region failed for 0M @ 0x0. This can
NVRM: occur when a driver such as rivatv is loaded and claims
NVRM: ownership of the device’s registers.
[ 2.934538] nvidia: probe of 0000:01:00.0 failed with error -1
[ 2.934547] NVRM: The NVIDIA probe routine failed for 1 device(s).
[ 2.934548] NVRM: None of the NVIDIA devices were initialized.
[ 2.934648] nvidia-nvlink: Unregistered the Nvlink Core, major device number 234
[ 248.254414] nvidia-nvlink: Nvlink Core is being initialized, major device number 234
[ 248.254417] NVRM: probing 0x10de 0x2520, class 0x30000
[ 248.254767] NVRM: request_mem_region failed for 0M @ 0x0. This can
NVRM: occur when a driver such as rivatv is loaded and claims
NVRM: ownership of the device’s registers.
[ 248.254770] nvidia: probe of 0000:01:00.0 failed with error -1
[ 248.254779] NVRM: The NVIDIA probe routine failed for 1 device(s).
[ 248.254779] NVRM: None of the NVIDIA devices were initialized.
[ 248.254866] nvidia-nvlink: Unregistered the Nvlink Core, major device number 234

Something is wrong with my hardware configuration, right? It’s seem to be complex to me.

This is causing the probe failure. Interesting that it says “0M @ 0x0”, this is very probably not what it should be.

What’s the output of grep -r 'nouveau' /etc/modprobe.d/?

/etc/modprobe.d/mhwd-gpu.conf:blacklist nouveau
/etc/modprobe.d/blacklist-nvidia-nouveau.conf:blacklist nouveau
/etc/modprobe.d/blacklist-nvidia-nouveau.conf:options nouveau modeset=0

Here the output.

I suggest reporting the issue here with a title like “nvidia kernel driver cannot bind to RTX 3060 laptop GPU”, and make sure to include the output of inxi -Gazy, the output of sudo dmesg | egrep -i '(nvrm|nvidia)' that you posted previously, the nvidia driver version, and the kernel version.

Thank you for your help. That means we can not solve the problem right now and have to wait for the updated driver?

Could you tell me my problem regarding the NVIDIA card itself or just the driver not well support for Linux at the moment?

Unfortunately I have no idea, to both questions.

Thank you for your time. I will report to NVIDIA forum and post here when having the answers.

I posted in the NVIDIA forum and here is the answer:

[ 0.463197] pci_bus 0000:00: Some PCI device resources are unassigned, try booting with pci=realloc

Please try that advice from dmesg.

[ 3.737] (==) Matched modesetting as autoconfigured driver 0
[ 3.737] (==) Matched intel as autoconfigured driver 1
[ 3.737] (==) Matched fbdev as autoconfigured driver 2
[ 3.737] (==) Matched vesa as autoconfigured driver 3
[ 3.737] (==) Assigned the driver to the xf86ConfigLayout
[ 3.737] (II) LoadModule: “modesetting”
[ 3.738] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 3.740] (II) Module modesetting: vendor=“X.Org Foundation”
[ 3.740] compiled for 1.20.11, module version = 1.20.11
[ 3.740] Module class: X.Org Video Driver
[ 3.740] ABI class: X.Org Video Driver, version 24.1
[ 3.740] (II) LoadModule: “intel”
[ 3.740] (WW) Warning, couldn’t open module intel
[ 3.740] (EE) Failed to load module “intel” (module does not exist, 0)

The intel driver cannot be found…

Sorry if this is too simple but how can I do a booting with pci=realloc? I checked my boot options but nothing regarding graphic card nor pci options.

Thang

If you use GRUB, then open /etc/default/grub, and append pci=realloc to GRUB_CMDLINE_LINUX_DEFAULT so that it says

GRUB_CMDLINE_LINUX_DEFAULT="<other stuff> pci=realloc"

.

Then run sudo update-grub and reboot.

Yeah, updated grub file with pci=realloc but still nothing happen when connecting to HDMI. :sweat_smile:

What’s the output of inxi -Gazy and sudo dmesg | grep -i pci now?

Please see the outputs:
inxi -gazy

Graphics:
Device-1: Intel UHD Graphics vendor: Micro-Star MSI driver: i915 v: kernel
bus-ID: 00:02.0 chip-ID: 8086:9bc4 class-ID: 0300
Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q]
vendor: Micro-Star MSI driver: N/A alternate: nouveau, nvidia_drm, nvidia
bus-ID: 01:00.0 chip-ID: 10de:2520 class-ID: 0300
Display: x11 server: XORG 1.20.11 compositor: kwin_x11 driver:
loaded: modesetting alternate: fbdev,intel,vesa display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
s-diag: 582mm (22.9")
Monitor-1: eDP-1 res: 1920x1080 hz: 144 dpi: 142 size: 344x193mm (13.5x7.6")
diag: 394mm (15.5")
OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 21.0.2
direct render: Yes

sudo dmesg | grep -i pci

[ 0.060255] [mem 0x9f800000-0xdfffffff] available for PCI devices
[ 0.195272] ACPI FADT declares the system doesn’t support PCIe ASPM, so di
sable it
[ 0.195272] ACPI: bus type PCI registered
[ 0.195272] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[ 0.195272] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0
xefffffff] (base 0xe0000000)
[ 0.195272] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in E820
[ 0.195272] PCI: Using configuration type 1 for base access
[ 0.322348] ACPI: _SB_.PCI0.LPCB.EC__: Boot DSDT EC used to handle transa
ctions
[ 0.322439] PCI: Using host bridge windows from ACPI; if necessary, use “p
ci=nocrs” and report a bug
[ 0.384230] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-fe])
[ 0.384232] acpi PNP0A08:00: OSC: OS now controls [PCIeHotplug SHPCHotplu
g PME AER PCIeCapability LTR DPC]
[ 0.385068] PCI host bridge to bus 0000:00
[ 0.385070] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window]
[ 0.385071] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window]
[ 0.385072] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff
window]
[ 0.385073] pci_bus 0000:00: root bus resource [mem 0x9f800000-0xdfffffff
window]
[ 0.385075] pci_bus 0000:00: root bus resource [mem 0x4000000000-0x7ffffff
fff window]
[ 0.385076] pci_bus 0000:00: root bus resource [mem 0xfc800000-0xfe7fffff
window]
[ 0.385077] pci_bus 0000:00: root bus resource [bus 00-fe]
[ 0.385099] pci 0000:00:00.0: [8086:9b54] type 00 class 0x060000
[ 0.385277] pci 0000:00:01.0: [8086:1901] type 01 class 0x060400
[ 0.385320] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[ 0.385762] pci 0000:00:02.0: [8086:9bc4] type 00 class 0x030000
[ 0.385770] pci 0000:00:02.0: reg 0x10: [mem 0xb0000000-0xb0ffffff 64bit]
[ 0.385775] pci 0000:00:02.0: reg 0x18: [mem 0xa0000000-0xafffffff 64bit p
ref]
[ 0.385779] pci 0000:00:02.0: reg 0x20: [io 0x4000-0x403f]
[ 0.385796] pci 0000:00:02.0: BAR 2: assigned to efifb
[ 0.386094] pci 0000:00:12.0: [8086:06f9] type 00 class 0x118000
[ 0.386110] pci 0000:00:12.0: reg 0x10: [mem 0x400011f000-0x400011ffff 64b
it]
[ 0.386371] pci 0000:00:14.0: [8086:06ed] type 00 class 0x0c0330
[ 0.386386] pci 0000:00:14.0: reg 0x10: [mem 0x4000100000-0x400010ffff 64b
it]
[ 0.386449] pci 0000:00:14.0: PME# supported from D3hot D3cold
[ 0.386831] pci 0000:00:14.2: [8086:06ef] type 00 class 0x050000
[ 0.386847] pci 0000:00:14.2: reg 0x10: [mem 0x4000118000-0x4000119fff 64b
it]
[ 0.386857] pci 0000:00:14.2: reg 0x18: [mem 0x400011e000-0x400011efff 64b
it]
[ 0.387077] pci 0000:00:14.3: [8086:06f0] type 00 class 0x028000
[ 0.387109] pci 0000:00:14.3: reg 0x10: [mem 0x4000114000-0x4000117fff 64b
it]
[ 0.387207] pci 0000:00:14.3: PME# supported from D0 D3hot D3cold
[ 0.387529] pci 0000:00:15.0: [8086:06e8] type 00 class 0x0c8000
[ 0.387607] pci 0000:00:15.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit]
[ 0.388216] pci 0000:00:15.2: [8086:06ea] type 00 class 0x0c8000
[ 0.388297] pci 0000:00:15.2: reg 0x10: [mem 0x00000000-0x00000fff 64bit]
[ 0.388836] pci 0000:00:16.0: [8086:06e0] type 00 class 0x078000
[ 0.388855] pci 0000:00:16.0: reg 0x10: [mem 0x400011b000-0x400011bfff 64b
it]
[ 0.388929] pci 0000:00:16.0: PME# supported from D3hot
[ 0.389292] pci 0000:00:1b.0: [8086:06c0] type 01 class 0x060400
[ 0.389495] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[ 0.389855] pci 0000:00:1b.4: [8086:06ac] type 01 class 0x060400
[ 0.389952] pci 0000:00:1b.4: PME# supported from D0 D3hot D3cold
[ 0.389979] pci 0000:00:1b.4: PTM enabled (root), 4ns granularity
[ 0.390457] pci 0000:00:1d.0: [8086:06b0] type 01 class 0x060400
[ 0.390546] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
[ 0.390572] pci 0000:00:1d.0: PTM enabled (root), 4ns granularity
[ 0.391047] pci 0000:00:1d.4: [8086:06b4] type 01 class 0x060400
[ 0.391128] pci 0000:00:1d.4: PME# supported from D0 D3hot D3cold
[ 0.391151] pci 0000:00:1d.4: PTM enabled (root), 4ns granularity
[ 0.394232] pci 0000:00:1f.0: [8086:068d] type 00 class 0x060100
[ 0.394232] pci 0000:00:1f.3: [8086:06c8] type 00 class 0x040300
[ 0.394232] pci 0000:00:1f.3: reg 0x10: [mem 0x4000110000-0x4000113fff 64b
it]
[ 0.394232] pci 0000:00:1f.3: reg 0x20: [mem 0x4000000000-0x40000fffff 64b
it]
[ 0.394232] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[ 0.394232] pci 0000:00:1f.4: [8086:06a3] type 00 class 0x0c0500
[ 0.394232] pci 0000:00:1f.4: reg 0x10: [mem 0x400011a000-0x400011a0ff 64b
it]
[ 0.394232] pci 0000:00:1f.4: reg 0x20: [io 0xefa0-0xefbf]
[ 0.394232] pci 0000:00:1f.5: [8086:06a4] type 00 class 0x0c8000
[ 0.394232] pci 0000:00:1f.5: reg 0x10: [mem 0xfe010000-0xfe010fff]
[ 0.394232] pci 0000:01:00.0: [10de:2520] type 00 class 0x030000
[ 0.394232] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00ffffff]
[ 0.394232] pci 0000:01:00.0: reg 0x14: [mem 0x00000000-0x1ffffffff 64bit
pref]
[ 0.394232] pci 0000:01:00.0: reg 0x1c: [mem 0x00000000-0x01ffffff 64bit p
ref]
[ 0.394232] pci 0000:01:00.0: reg 0x24: [io 0x0000-0x007f]
[ 0.394232] pci 0000:01:00.0: reg 0x30: [mem 0x00000000-0x0007ffff pref]
[ 0.394232] pci 0000:01:00.0: PME# supported from D0 D3hot
[ 0.394232] pci 0000:01:00.0: 126.016 Gb/s available PCIe bandwidth, limit
ed by 8.0 GT/s PCIe x16 link at 0000:00:01.0 (capable of 252.048 Gb/s with 16
.0 GT/s PCIe x16 link)
[ 0.394232] pci 0000:01:00.1: [10de:228e] type 00 class 0x040300
[ 0.394232] pci 0000:01:00.1: reg 0x10: [mem 0xb1300000-0xb1303fff]
[ 0.394232] pci 0000:00:01.0: PCI bridge to [bus 01]
[ 0.394232] pci 0000:00:01.0: bridge window [mem 0xb1300000-0xb13fffff]
[ 0.394232] pci 0000:00:1b.0: PCI bridge to [bus 02]
[ 0.394232] pci 0000:03:00.0: [144d:a809] type 00 class 0x010802
[ 0.394244] pci 0000:03:00.0: reg 0x10: [mem 0xb1200000-0xb1203fff 64bit]
[ 0.394504] pci 0000:00:1b.4: PCI bridge to [bus 03]
[ 0.394508] pci 0000:00:1b.4: bridge window [mem 0xb1200000-0xb12fffff]
[ 0.394655] pci 0000:04:00.0: [2646:500c] type 00 class 0x010802
[ 0.394703] pci 0000:04:00.0: reg 0x10: [mem 0xb1100000-0xb1103fff 64bit]
[ 0.395249] pci 0000:00:1d.0: PCI bridge to [bus 04]
[ 0.395253] pci 0000:00:1d.0: bridge window [mem 0xb1100000-0xb11fffff]
[ 0.395349] pci 0000:05:00.0: [10ec:8168] type 00 class 0x020000
[ 0.395369] pci 0000:05:00.0: reg 0x10: [io 0x3000-0x30ff]
[ 0.395394] pci 0000:05:00.0: reg 0x18: [mem 0xb1004000-0xb1004fff 64bit]
[ 0.395410] pci 0000:05:00.0: reg 0x20: [mem 0xb1000000-0xb1003fff 64bit]
[ 0.395517] pci 0000:05:00.0: supports D1 D2
[ 0.395518] pci 0000:05:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.395656] pci 0000:00:1d.4: PCI bridge to [bus 05]
[ 0.395658] pci 0000:00:1d.4: bridge window [io 0x3000-0x3fff]
[ 0.395661] pci 0000:00:1d.4: bridge window [mem 0xb1000000-0xb10fffff]
[ 0.398265] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 11 12 14 15)
*0
[ 0.398389] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 10 11 12 14 15)
*1
[ 0.398510] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 11 12 14 15)
*0
[ 0.398630] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 11 12 14 15)
*0
[ 0.398750] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 11 12 14 15)
*0
[ 0.398870] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 11 12 14 15)
*0
[ 0.398990] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 10 11 12 14 15)
*0
[ 0.399111] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 11 12 14 15)
*0
[ 0.399672] ACPI: _SB
.PCI0.LPCB.EC__: Boot DSDT EC initialization comple
te
[ 0.399673] ACPI: _SB_.PCI0.LPCB.EC__: EC: Used to handle transactions an
d events
[ 0.399735] pci 0000:00:02.0: vgaarb: setting as boot VGA device
[ 0.399735] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,own
s=io+mem,locks=none
[ 0.399735] pci 0000:01:00.0: vgaarb: VGA device added: decodes=io+mem,own
s=none,locks=none
[ 0.399735] pci 0000:00:02.0: vgaarb: no bridge control possible
[ 0.399735] pci 0000:01:00.0: vgaarb: bridge control possible
[ 0.399742] PCI: Using ACPI for IRQ routing
[ 0.441515] PCI: pci_cache_line_size set to 64 bytes
[ 0.463166] pci 0000:00:1b.0: bridge window [io 0x1000-0x0fff] to [bus 02
] add_size 1000
[ 0.463168] pci 0000:00:1b.0: bridge window [mem 0x00100000-0x000fffff 64b
it pref] to [bus 02] add_size 200000 add_align 100000
[ 0.463169] pci 0000:00:1b.0: bridge window [mem 0x00100000-0x000fffff] to
[bus 02] add_size 200000 add_align 100000
[ 0.463178] pci 0000:00:01.0: BAR 15: assigned [mem 0x4100000000-0x43fffff
fff 64bit pref]
[ 0.463180] pci 0000:00:1b.0: BAR 14: assigned [mem 0x9f800000-0x9f9fffff]
[ 0.463183] pci 0000:00:1b.0: BAR 15: assigned [mem 0x4000200000-0x40003ff
fff 64bit pref]
[ 0.463185] pci 0000:00:01.0: BAR 13: assigned [io 0x5000-0x5fff]
[ 0.463187] pci 0000:00:15.0: BAR 0: assigned [mem 0x400011c000-0x400011cf
ff 64bit]
[ 0.463245] pci 0000:00:15.2: BAR 0: assigned [mem 0x400011d000-0x400011df
ff 64bit]
[ 0.463300] pci 0000:00:1b.0: BAR 13: assigned [io 0x6000-0x6fff]
[ 0.463303] pci 0000:01:00.0: BAR 1: assigned [mem 0x4200000000-0x43ffffff
ff 64bit pref]
[ 0.463314] pci 0000:01:00.0: BAR 3: assigned [mem 0x4100000000-0x4101ffff
ff 64bit pref]
[ 0.463326] pci 0000:01:00.0: BAR 0: no space for [mem size 0x01000000]
[ 0.463327] pci 0000:01:00.0: BAR 0: failed to assign [mem size 0x01000000
]
[ 0.463328] pci 0000:01:00.0: BAR 6: assigned [mem 0xb1380000-0xb13fffff p
ref]
[ 0.463329] pci 0000:01:00.0: BAR 5: assigned [io 0x5000-0x507f]
[ 0.463334] pci 0000:00:01.0: PCI bridge to [bus 01]
[ 0.463335] pci 0000:00:01.0: bridge window [io 0x5000-0x5fff]
[ 0.463338] pci 0000:00:01.0: bridge window [mem 0xb1300000-0xb13fffff]
[ 0.463340] pci 0000:00:01.0: bridge window [mem 0x4100000000-0x43ffffff
ff 64bit pref]
[ 0.463343] pci 0000:00:1b.0: PCI bridge to [bus 02]
[ 0.463350] pci 0000:00:1b.0: bridge window [io 0x6000-0x6fff]
[ 0.463353] pci 0000:00:1b.0: bridge window [mem 0x9f800000-0x9f9fffff]
[ 0.463356] pci 0000:00:1b.0: bridge window [mem 0x4000200000-0x40003fff
ff 64bit pref]
[ 0.463361] pci 0000:00:1b.4: PCI bridge to [bus 03]
[ 0.463366] pci 0000:00:1b.4: bridge window [mem 0xb1200000-0xb12fffff]
[ 0.463371] pci 0000:00:1d.0: PCI bridge to [bus 04]
[ 0.463375] pci 0000:00:1d.0: bridge window [mem 0xb1100000-0xb11fffff]
[ 0.463380] pci 0000:00:1d.4: PCI bridge to [bus 05]
[ 0.463382] pci 0000:00:1d.4: bridge window [io 0x3000-0x3fff]
[ 0.463385] pci 0000:00:1d.4: bridge window [mem 0xb1000000-0xb10fffff]
[ 0.463391] pci_bus 0000:00: Some PCI device resources are unassigned, try
booting with pci=realloc
[ 0.463392] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window]
[ 0.463393] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window]
[ 0.463394] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
[ 0.463395] pci_bus 0000:00: resource 7 [mem 0x9f800000-0xdfffffff window]
[ 0.463396] pci_bus 0000:00: resource 8 [mem 0x4000000000-0x7fffffffff win
dow]
[ 0.463397] pci_bus 0000:00: resource 9 [mem 0xfc800000-0xfe7fffff window]
[ 0.463398] pci_bus 0000:01: resource 0 [io 0x5000-0x5fff]
[ 0.463399] pci_bus 0000:01: resource 1 [mem 0xb1300000-0xb13fffff]
[ 0.463400] pci_bus 0000:01: resource 2 [mem 0x4100000000-0x43ffffffff 64b
it pref]
[ 0.463402] pci_bus 0000:02: resource 0 [io 0x6000-0x6fff]
[ 0.463403] pci_bus 0000:02: resource 1 [mem 0x9f800000-0x9f9fffff]
[ 0.463404] pci_bus 0000:02: resource 2 [mem 0x4000200000-0x40003fffff 64b
it pref]
[ 0.463405] pci_bus 0000:03: resource 1 [mem 0xb1200000-0xb12fffff]
[ 0.463406] pci_bus 0000:04: resource 1 [mem 0xb1100000-0xb11fffff]
[ 0.463407] pci_bus 0000:05: resource 0 [io 0x3000-0x3fff]
[ 0.463408] pci_bus 0000:05: resource 1 [mem 0xb1000000-0xb10fffff]
[ 0.463588] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000
c0000-0x000dffff]
[ 0.464069] pci 0000:01:00.1: D0 power state depends on 0000:01:00.0
[ 0.464128] PCI: CLS 64 bytes, default 64
[ 0.576775] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.590467] pcieport 0000:00:01.0: PME: Signaling with IRQ 122
[ 0.590571] pcieport 0000:00:1b.0: PME: Signaling with IRQ 123
[ 0.590601] pcieport 0000:00:1b.0: pciehp: Slot #0 AttnBtn- PwrCtrl- MRL-
AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+
[ 0.590877] pcieport 0000:00:1b.4: PME: Signaling with IRQ 124
[ 0.590921] pcieport 0000:00:1b.4: AER: enabled with IRQ 124
[ 0.590953] pcieport 0000:00:1b.4: DPC: enabled with IRQ 124
[ 0.590954] pcieport 0000:00:1b.4: DPC: error containment capabilities: In
t Msg #0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
[ 0.591181] pcieport 0000:00:1d.0: PME: Signaling with IRQ 125
[ 0.591223] pcieport 0000:00:1d.0: AER: enabled with IRQ 125
[ 0.591256] pcieport 0000:00:1d.0: DPC: enabled with IRQ 125
[ 0.591257] pcieport 0000:00:1d.0: DPC: error containment capabilities: In
t Msg #0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
[ 0.591480] pcieport 0000:00:1d.4: PME: Signaling with IRQ 126
[ 0.591520] pcieport 0000:00:1d.4: AER: enabled with IRQ 126
[ 0.591555] pcieport 0000:00:1d.4: DPC: enabled with IRQ 126
[ 0.591557] pcieport 0000:00:1d.4: DPC: error containment capabilities: In
t Msg #0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
[ 0.591641] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[ 0.600607] nvme nvme0: pci function 0000:03:00.0
[ 0.600645] nvme nvme1: pci function 0000:04:00.0
[ 0.600683] ehci-pci: EHCI PCI platform driver
[ 0.600691] ohci-pci: OHCI PCI platform driver
[ 1.991326] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt
[ 2.180997] input: CUST0001:00 06CB:7E7E Mouse as /devices/pci0000:00/0000
:00:15.2/i2c_designware.1/i2c-2/i2c-CUST0001:00/0018:06CB:7E7E.0001/input/inp
ut6
[ 2.181065] input: CUST0001:00 06CB:7E7E Touchpad as /devices/pci0000:00/0
000:00:15.2/i2c_designware.1/i2c-2/i2c-CUST0001:00/0018:06CB:7E7E.0001/input/
input7
[ 2.992082] input: CX 2.4G Receiver as /devices/pci0000:00/0000:00:14.0/us
b1/1-3/1-3:1.0/0003:25A7:FA67.0002/input/input14
[ 3.057050] input: CX 2.4G Receiver Mouse as /devices/pci0000:00/0000:00:1
4.0/usb1/1-3/1-3:1.1/0003:25A7:FA67.0003/input/input18
[ 3.104616] input: CX 2.4G Receiver as /devices/pci0000:00/0000:00:14.0/us
b1/1-3/1-3:1.1/0003:25A7:FA67.0003/input/input19
[ 3.214657] input: CX 2.4G Receiver Consumer Control as /devices/pci0000:0
0/0000:00:14.0/usb1/1-3/1-3:1.1/0003:25A7:FA67.0003/input/input20
[ 3.222613] input: CUST0001:00 06CB:7E7E Mouse as /devices/pci0000:00/0000
:00:15.2/i2c_designware.1/i2c-2/i2c-CUST0001:00/0018:06CB:7E7E.0001/input/inp
ut23
[ 3.284353] input: CX 2.4G Receiver System Control as /devices/pci0000:00/
0000:00:14.0/usb1/1-3/1-3:1.1/0003:25A7:FA67.0003/input/input21
[ 3.284381] input: CUST0001:00 06CB:7E7E Touchpad as /devices/pci0000:00/0
000:00:15.2/i2c_designware.1/i2c-2/i2c-CUST0001:00/0018:06CB:7E7E.0001/input/
input24
[ 3.445657] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1f.3/s
ound/card0/input16
[ 3.445822] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:
1f.3/sound/card0/input17
[ 3.445972] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000
:00:1f.3/sound/card0/input26
[ 3.446115] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000
:00:1f.3/sound/card0/input27
[ 3.446262] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000
:00:1f.3/sound/card0/input28
[ 3.446408] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000
:00:1f.3/sound/card0/input29
[ 3.446552] input: HDA Intel PCH HDMI/DP,pcm=10 as /devices/pci0000:00/000
0:00:1f.3/sound/card0/input30

It still says that. Can you run cat /proc/cmdline and confirm that pci=realloc is indeed there?

Thank you so much for your support. It worked now with the option pci=realloc. I deleted from GRUB_CMDLINE_LINUX_DEFAULT="<other stuff> pci=realloc", reboot, and the monitor is out there.

So, the solution is append the option pci=realloc in /etc/default/grub as follows:

GRUB_CMDLINE_LINUX_DEFAULT=“pci=realloc”

We can close the issue now.