HDMI not detected anymore

Hello,

today, after some updates I did during the week I realized that my HDMI port where I was generally connecting the external monitor on my lptop is not detcted anymore.

I tried to downgrade the kernel to 5.09 instead of the latest but issue seems to be still there.

Here a bit of output:

    $ lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 08)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.2 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #3 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point LPC Controller/eSPI Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (4) I219-V (rev 21)
02:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)
03:00.0 Wireless controller [0d40]: Intel Corporation XMM7360 LTE Advanced Modem (rev 01)
04:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983

$ inxi -Faz
System:    Kernel: 5.9.16-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
           parameters: BOOT_IMAGE=/boot/vmlinuz-5.9-x86_64 root=UUID=2b362ef8-8a30-4b14-a443-2256ee110cd3 rw quiet 
           cryptdevice=UUID=7027c428-c7a5-4c5a-bde7-06d650df6515:luks-7027c428-c7a5-4c5a-bde7-06d650df6515 
           root=/dev/mapper/luks-7027c428-c7a5-4c5a-bde7-06d650df6515 
           resume=/dev/mapper/luks-b9e584c8-bb9c-4acb-a100-20840aa8e745 udev.log_priority=3 
           Desktop: KDE Plasma 5.21.4 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM Distro: Manjaro Linux base: Arch Linux 
Machine:   Type: Laptop System: LENOVO product: 20KH006JIX v: ThinkPad X1 Carbon 6th serial: <filter> Chassis: type: 10 
           serial: <filter> 
           Mobo: LENOVO model: 20KH006JIX v: SDK0J40697 WIN serial: <filter> UEFI: LENOVO v: N23ET55W (1.30 ) date: 08/31/2018 
Battery:   ID-1: BAT0 charge: 44.9 Wh (95.5%) condition: 47.0/57.0 Wh (82.5%) volts: 12.6 min: 11.5 model: SMP 01AV431 
           type: Li-poly serial: <filter> status: Unknown cycles: 415 
CPU:       Info: Quad Core model: Intel Core i7-8550U bits: 64 type: MT MCP arch: Kaby Lake note: check family: 6 
           model-id: 8E (142) stepping: A (10) microcode: E0 cache: L2: 8 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 32012 
           Speed: 800 MHz min/max: 400/4000 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 5: 800 6: 801 7: 801 8: 800 
           Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
           Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
           Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
           Type: meltdown mitigation: PTI 
           Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp 
           Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
           Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling 
           Type: srbds mitigation: Microcode 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel UHD Graphics 620 vendor: Lenovo driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:5917 
           class-ID: 0300 
           Device-2: Acer Integrated Camera type: USB driver: uvcvideo bus-ID: 1-8:5 chip-ID: 5986:2115 class-ID: 0e02 
           Device-3: DisplayLink Dell D3100 Docking Station type: USB driver: N/A bus-ID: 2-1.1:4 chip-ID: 17e9:436e 
           class-ID: fe01 serial: <filter> 
           Display: x11 server: X.Org 1.20.11 compositor: kwin_x11 driver: loaded: intel unloaded: modesetting 
           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") 
           OpenGL: renderer: Mesa Intel UHD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.0.3 direct render: Yes 
Audio:     Device-1: Intel Sunrise Point-LP HD Audio vendor: Lenovo driver: snd_hda_intel v: kernel alternate: snd_soc_skl 
           bus-ID: 00:1f.3 chip-ID: 8086:9d71 class-ID: 0403 
           Device-2: DisplayLink Dell D3100 Docking Station type: USB driver: N/A bus-ID: 2-1.1:4 chip-ID: 17e9:436e 
           class-ID: fe01 serial: <filter> 
           Device-3: DisplayLink Dell D3100 Docking Station type: USB driver: cdc_ncm,snd-usb-audio bus-ID: 2-1.3:6 
           chip-ID: 17e9:436e class-ID: 0a00 serial: <filter> 
           Sound Server-1: ALSA v: k5.9.16-1-MANJARO running: yes 
           Sound Server-2: JACK v: 0.125.0 running: no 
           Sound Server-3: PulseAudio v: 14.2 running: yes 
           Sound Server-4: PipeWire v: 0.3.26 running: no 
Network:   Device-1: Intel Ethernet I219-V vendor: Lenovo driver: e1000e v: kernel port: efa0 bus-ID: 00:1f.6 
           chip-ID: 8086:15d8 class-ID: 0200 
           IF: enp0s31f6 state: down mac: <filter> 
           Device-2: Intel Wireless 8265 / 8275 driver: iwlwifi v: kernel port: efa0 bus-ID: 02:00.0 chip-ID: 8086:24fd 
           class-ID: 0280 
           IF: wlp2s0 state: up mac: <filter> 
           IF-ID-1: enp0s20f0u1u3i5 state: up speed: N/A duplex: N/A mac: <filter> 
Bluetooth: Device-1: Intel Bluetooth wireless interface type: USB driver: btusb v: 0.8 bus-ID: 1-7:3 chip-ID: 8087:0a2b 
           class-ID: e001 
           Report: rfkill ID: hci0 rfk-id: 4 state: up address: see --recommends 
Drives:    Local Storage: total: 476.94 GiB used: 346.17 GiB (72.6%) 
           SMART Message: Unable to run smartctl. Root privileges required. 
           ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: MZVLB512HAJQ-000L7 size: 476.94 GiB block-size: 
           physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 rotation: SSD serial: <filter> rev: 3L2QEXA7 temp: 31.9 C 
           scheme: GPT 


$ mhwd -li
> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2018.05.04                true            PCI

Is anybody having similar issue?

At the end I installed kernel 5.12 and it started working again.
I think I just messed up with kernel versions installed.

And… it happened again.

This time without any change. Suddenly the HDMI output does not work.

I tied updating to latest kernel and this time did not help:

> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2018.05.04                true            PCI


Warning: No installed USB configs!

$ inxi -Faz
    System:    Kernel: 5.12.9-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0 
               parameters: BOOT_IMAGE=/boot/vmlinuz-5.12-x86_64 root=UUID=2b362ef8-8a30-4b14-a443-2256ee110cd3 rw quiet 
               cryptdevice=UUID=7027c428-c7a5-4c5a-bde7-06d650df6515:luks-7027c428-c7a5-4c5a-bde7-06d650df6515 
               root=/dev/mapper/luks-7027c428-c7a5-4c5a-bde7-06d650df6515 
               resume=/dev/mapper/luks-b9e584c8-bb9c-4acb-a100-20840aa8e745 udev.log_priority=3 
               Desktop: KDE Plasma 5.21.5 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM Distro: Manjaro Linux base: Arch Linux 
    Machine:   Type: Laptop System: LENOVO product: 20KH006JIX v: ThinkPad X1 Carbon 6th serial: <filter> Chassis: type: 10 
               serial: <filter> 
               Mobo: LENOVO model: 20KH006JIX v: SDK0J40697 WIN serial: <filter> UEFI: LENOVO v: N23ET55W (1.30 ) date: 08/31/2018 
    Battery:   ID-1: BAT0 charge: 48.6 Wh (100.0%) condition: 48.6/57.0 Wh (85.2%) volts: 12.8 min: 11.5 model: SMP 01AV431 
               type: Li-poly serial: <filter> status: Full cycles: 437 
    CPU:       Info: Quad Core model: Intel Core i7-8550U bits: 64 type: MT MCP arch: Kaby Lake note: check family: 6 
               model-id: 8E (142) stepping: A (10) microcode: E0 cache: L2: 8 MiB 
               flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 32012 
               Speed: 800 MHz min/max: 400/4000 MHz Core speeds (MHz): 1: 800 2: 954 3: 1155 4: 800 5: 800 6: 830 7: 800 8: 800 
               Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
               Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
               Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
               Type: meltdown mitigation: PTI 
               Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp 
               Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
               Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling 
               Type: srbds mitigation: Microcode 
               Type: tsx_async_abort status: Not affected 
    Graphics:  Device-1: Intel UHD Graphics 620 vendor: Lenovo driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:5917 
               class-ID: 0300 
               Device-2: Acer Integrated Camera type: USB driver: uvcvideo bus-ID: 1-8:3 chip-ID: 5986:2115 class-ID: 0e02 
               Device-3: DisplayLink Dell D3100 Docking Station type: USB driver: N/A bus-ID: 2-1.1:5 chip-ID: 17e9:436e 
               class-ID: fe01 serial: <filter> 
               Display: x11 server: X_Org 1.20.11 compositor: kwin_x11 driver: loaded: intel unloaded: modesetting 
               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") 
               OpenGL: renderer: Mesa Intel UHD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.1.2 direct render: Yes 
    Audio:     Device-1: Intel Sunrise Point-LP HD Audio vendor: Lenovo driver: snd_hda_intel v: kernel alternate: snd_soc_skl 
               bus-ID: 00:1f.3 chip-ID: 8086:9d71 class-ID: 0403 
               Device-2: Focusrite-Novation Focusrite Scarlett 2i2 type: USB driver: snd-usb-audio bus-ID: 1-1.2.1:7 
               chip-ID: 1235:8016 class-ID: fe01 
               Device-3: DisplayLink Dell D3100 Docking Station type: USB driver: N/A bus-ID: 2-1.1:5 chip-ID: 17e9:436e 
               class-ID: fe01 serial: <filter> 
               Device-4: DisplayLink Dell D3100 Docking Station type: USB driver: cdc_ncm,snd-usb-audio bus-ID: 2-1.3:6 
               chip-ID: 17e9:436e class-ID: 0a00 serial: <filter> 
               Sound Server-1: ALSA v: k5.12.9-1-MANJARO running: yes 
               Sound Server-2: JACK v: 0.125.0 running: no 
               Sound Server-3: PulseAudio v: 14.2 running: yes 
               Sound Server-4: PipeWire v: 0.3.30 running: no 
    Network:   Device-1: Intel Ethernet I219-V vendor: Lenovo driver: e1000e v: kernel port: efa0 bus-ID: 00:1f.6 
               chip-ID: 8086:15d8 class-ID: 0200 
               IF: enp0s31f6 state: down mac: <filter> 
               Device-2: Intel Wireless 8265 / 8275 driver: iwlwifi v: kernel port: efa0 bus-ID: 02:00.0 chip-ID: 8086:24fd 
               class-ID: 0280 
               IF: wlp2s0 state: up mac: <filter> 
               IF-ID-1: enp0s20f0u1u3i5 state: down mac: <filter> 
    Bluetooth: Device-1: Intel Bluetooth wireless interface type: USB driver: btusb v: 0.8 bus-ID: 1-7:2 chip-ID: 8087:0a2b 
               class-ID: e001 
               Report: rfkill ID: hci0 rfk-id: 4 state: up address: see --recommends 
    Drives:    Local Storage: total: 476.94 GiB used: 352.57 GiB (73.9%) 
               SMART Message: Unable to run smartctl. Root privileges required. 
               ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: MZVLB512HAJQ-000L7 size: 476.94 GiB block-size: 
               physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 rotation: SSD serial: <filter> rev: 3L2QEXA7 scheme: GPT 
    Partition: ID-1: / raw-size: 459.69 GiB size: 451.47 GiB (98.21%) used: 352.57 GiB (78.1%) fs: ext4 dev: /dev/dm-0 
               maj-min: 254:0 mapped: luks-7027c428-c7a5-4c5a-bde7-06d650df6515 
               ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%) used: 424 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 
               maj-min: 259:1 
    Swap:      Kernel: swappiness: 60 (default) cache-pressure: 100 (default) 
               ID-1: swap-1 type: partition size: 16.95 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/dm-1 maj-min: 254:1 
               mapped: luks-b9e584c8-bb9c-4acb-a100-20840aa8e745 
    Sensors:   System Temperatures: cpu: 53.0 C mobo: N/A 
               Fan Speeds (RPM): cpu: 0 
    Info:      Processes: 263 Uptime: 1m wakeups: 4 Memory: 15.41 GiB used: 2.22 GiB (14.4%) Init: systemd v: 248 tool: systemctl 
               Compilers: gcc: 11.1.0 Packages: pacman: 1428 lib: 419 Shell: Bash v: 5.1.8 running-in: konsole inxi: 3.3.04