HDMI ports disconnected

Hello everyone, I apologize in advance but I am a beginner and I also apologize for my English

Anyway, I have an old monitor that I connected to my laptop via an HDMI(laptop)-VGA(monitor) cable
However the monitor is not detected
In particular, if I start a wayland session and run the xrandr command I get the following output:

Quando invece apro una sessione X11, ottengo il seguente output:

My PC is equipped with only one HDMI port, I don’t know why with X11 it detects two
I paste the contents of garuda-inxi

System:
Kernel: 6.9.1-zen1-2-zen arch: x86_64 bits: 64 compiler: gcc v: 14.1.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=9bfdd030-1f2b-4093-8a17-2b4630d976e5 rw rootflags=subvol=@
quiet quiet rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3
ibt=off
Desktop: KDE Plasma v: 6.0.4 tk: Qt v: N/A info: frameworks v: 6.2.0
wm: kwin_x11 vt: 2 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Laptop System: HP product: HP Laptop 15-dw1xxx v: Type1ProductConfigId
serial: <superuser required> Chassis: type: 10 serial: <superuser required>
Mobo: HP model: 85F2 v: 37.29 serial: <superuser required>
part-nu: 23J95EA#ABZ uuid: <superuser required> UEFI: Insyde v: F.53
date: 10/15/2021
Battery:
ID-1: BAT1 charge: 31.9 Wh (87.4%) condition: 36.5/41.0 Wh (89.1%)
volts: 11.9 min: 11.4 model: Hewlett-Packard PABAS0241231 type: Li-ion
serial: <filter> status: discharging
CPU:
Info: model: Intel Core i7-10510U bits: 64 type: MT MCP
arch: Comet/Whiskey Lake note: check gen: core 10 level: v3 note: check
built: 2018 process: Intel 14nm family: 6 model-id: 0x8E (142)
stepping: 0xC (12) microcode: 0xFA
Topology: cpus: 1x cores: 4 tpc: 2 threads: 8 smt: enabled cache:
L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB desc: 4x256 KiB
L3: 8 MiB desc: 1x8 MiB
Speed (MHz): avg: 575 high: 1800 min/max: 400/1800 scaling:
driver: intel_pstate governor: powersave cores: 1: 400 2: 1800 3: 400 4: 400
5: 400 6: 400 7: 400 8: 400 bogomips: 36799
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel CometLake-U GT2 [UHD Graphics] vendor: Hewlett-Packard
driver: i915 v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20
ports: active: eDP-1 empty: DP-1,HDMI-A-1,HDMI-A-2 bus-ID: 00:02.0
chip-ID: 8086:9b41 class-ID: 0300
Device-2: NVIDIA GM108M [GeForce MX130] vendor: Hewlett-Packard
driver: nvidia v: 550.78 alternate: nouveau,nvidia_drm non-free: 545.xx+
status: current (as of 2024-04; EOL~2026-12-xx) arch: Maxwell code: GMxxx
process: TSMC 28nm built: 2014-2019 pcie: gen: 1 speed: 2.5 GT/s lanes: 4
link-max: gen: 3 speed: 8 GT/s bus-ID: 01:00.0 chip-ID: 10de:174d
class-ID: 0302
Device-3: IMC Networks HP TrueVision HD Camera driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-5:3 chip-ID: 13d3:56c9
class-ID: 0e02 serial: <filter>
Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 24.1.0
compositor: kwin_x11 driver: X: loaded: modesetting,nvidia unloaded: nouveau
alternate: fbdev,intel,nv,vesa dri: iris gpu: i915 display-ID: :0
screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: eDP-1 model: AU Optronics 0x61ed built: 2018 res: 1920x1080
hz: 60 dpi: 142 gamma: 1.2 size: 344x194mm (13.54x7.64") diag: 395mm (15.5")
ratio: 16:9 modes: 1920x1080
API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0
drv: nvidia device: 1 drv: iris device: 3 drv: swrast surfaceless:
drv: nvidia x11: drv: iris inactive: gbm,wayland,device-2
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 24.0.7-arch1.3
glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics (CML GT2)
device-ID: 8086:9b41 memory: 7.39 GiB unified: yes
API: Vulkan v: 1.3.279 layers: 8 device: 0 type: integrated-gpu name: Intel
UHD Graphics (CML GT2) driver: mesa intel v: 24.0.7-arch1.3
device-ID: 8086:9b41 surfaces: xcb,xlib device: 1 type: discrete-gpu
name: NVIDIA GeForce MX130 driver: nvidia v: 550.78 device-ID: 10de:174d
surfaces: xcb,xlib device: 2 type: cpu name: llvmpipe (LLVM 17.0.6 256
bits) driver: mesa llvmpipe v: 24.0.7-arch1.3 (LLVM 17.0.6)
device-ID: 10005:0000 surfaces: xcb,xlib
Audio:
Device-1: Intel Comet Lake PCH-LP cAVS vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel alternate: snd_soc_skl, snd_soc_avs,
snd_sof_pci_intel_cnl bus-ID: 00:1f.3 chip-ID: 8086:02c8 class-ID: 0403
API: ALSA v: k6.9.1-zen1-2-zen status: kernel-api tools: N/A
Server-1: PipeWire v: 1.0.6 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: Hewlett-Packard driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 port: 4000 bus-ID: 02:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: eno1 state: down mac: <filter>
Device-2: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter
vendor: Hewlett-Packard driver: rtw_8821ce v: N/A modules: rtw88_8821ce
pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: 3000 bus-ID: 03:00.0
chip-ID: 10ec:c821 class-ID: 0280
IF: wlo1 state: up mac: <filter>
Info: services: NetworkManager,wpa_supplicant
Bluetooth:
Device-1: Realtek Bluetooth 4.2 Adapter driver: btusb v: 0.8 type: USB
rev: 1.1 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-10:5 chip-ID: 0bda:b00a
class-ID: e001 serial: <filter>
Report: btmgmt ID: hci0 rfk-id: 2 state: up address: <filter> bt-v: 4.2
lmp-v: 8 status: discoverable: no pairing: no class-ID: 6c010c
RAID:
Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci
v: 3.0 port: 6060 bus-ID: 00:17.0 chip-ID: 8086:282a rev: class-ID: 0104
Drives:
Local Storage: total: 585 GiB used: 66.14 GiB (11.3%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 870 EVO 500GB
size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: 2B6Q scheme: GPT
ID-2: /dev/sdb maj-min: 8:16 vendor: SSSTC model: CV8-8E128-HP
size: 119.24 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: V881 scheme: GPT
Partition:
ID-1: / raw-size: 357.06 GiB size: 357.06 GiB (100.00%)
used: 66.14 GiB (18.5%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 588 KiB (0.2%) fs: vfat dev: /dev/sda1 maj-min: 8:1
ID-3: /home raw-size: 357.06 GiB size: 357.06 GiB (100.00%)
used: 66.14 GiB (18.5%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-4: /var/log raw-size: 357.06 GiB size: 357.06 GiB (100.00%)
used: 66.14 GiB (18.5%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-5: /var/tmp raw-size: 357.06 GiB size: 357.06 GiB (100.00%)
used: 66.14 GiB (18.5%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 7.56 GiB used: 1.1 MiB (0.0%) priority: 100
comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 8 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 43.0 C pch: 39.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 8 GiB available: 7.56 GiB used: 3.25 GiB (43.0%)
Processes: 263 Power: uptime: 1h 47m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 1 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 2.99 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 255 default: graphical
tool: systemctl
Packages: pm: dpkg pkgs: 0 pm: pacman pkgs: 1472 libs: 423
tools: octopi,paru,yay Compilers: clang: 17.0.6 gcc: 14.1.1
Shell: garuda-inxi default: fish v: 3.7.1 running-in: konsole inxi: 3.3.34
Garuda (2.6.26-1):
System install date:     2024-05-09
Last full system update: 2024-05-24
Is partially upgraded:   No
Relevant software:       snapper NetworkManager mkinitcpio nvidia-dkms
Windows dual boot:       Probably (Run as root to verify)
Failed units:

How can I fix the problem and get the monitor working? Thanks everyone and sorry again

Please, do not post pictures of the terminal. Always use a code block for terminal output.

Maybe that’s the cause.

Does the monitor work with this cable on Windows?

Have you checked whether an HDMI to HDMI connection from your laptop to another monitor or television works?

On Windows the HDMI-VGA configuration does not work

I tried with a TV and with an HDMI-HDMI cable
The result on Linux is that the monitor is detected but there is no signal (for a couple of seconds you saw the screen and then nothing)
I attach xrandr performed at that time:

HDMI-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 160mm x 90mm
1920x1080     60.00*+  50.00    59.94    30.00    25.00    24.00    29.97    23.98
1920x1080i    60.00    50.00    59.94
1280x1024     60.02
1360x768      60.02
1152x864      59.97
1280x720      60.00    50.00    59.94
1024x768      60.00
800x600       60.32
720x576       50.00
720x576i      50.00
720x480       60.00    59.94
640x480       60.00    59.94
720x400       70.08
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-2 disconnected (normal left inverted right x axis y axis)

As for Windows, the TV was detected but nothing could be seen.
So I don’t know what to think, maybe in this case it’s a problem with the TV but as for my old monitor I think the problem is the cable
Although a friend of mine did the same thing and it worked right away, that’s why I find it strange

I think so too.

Try connecting your laptop to another monitor via HDMI:HDMI, for example a friend’s. Check with Windows and Linux, if both operating systems do not recognize the monitor correctly then it is possible that the HDMI port on your laptop is faulty.

1 Like

unfortunately I can’t currently try to connect my laptop with an HDMI-to-HDMI monitor
However, I tried with another TV and the TV is recognized but the words “no signal” appear on the TV screen.

Could this have something to do with my Nvidia graphics card? I’ve read that some have had problems but for example I can’t find several configuration files, including /etc/X11/xorg.conf.d/xorg.conf

The primary GPU for you is the Intel iGPU and it is also used as the opengl renderer. This should actually work out of the box, especially since according to garuda-inxi the HDMI port is coupled to the iGPU. With the Nvidia card, no external ports are shown in your garuda-inxi, which is a bit irritating to me… does anyone have an idea?

Try installing the optimus-manager:

sudo pacman -S optimus-manager

and thus switch to the nvidia card:

optimus manager --switch nvidia

Then you connect the monitor or TV and see what happens.

btw: why do I suspect that you are also one of the “lucky” HP users where the iGPU + HDMI does not work correctly…

1 Like
sudo pacman -S optimus-manager
risoluzione delle dipendenze in corso...
ricerca dei pacchetti in conflitto in corso...
:: optimus-manager-1.5-4.1 e garuda-nvidia-prime-config-2:1.1.6-1 vanno in conflitto. Rimuovere garuda-nvidia-prime-config? [s/N] N
errore: sono stati rilevati dei conflitti irrisolvibili tra i pacchetti
errore: impossibile eseguire l'operazione richiesta (dipendenze in conflitto)
:: optimus-manager-1.5-4.1 e garuda-nvidia-prime-config-2:1.1.6-1 vanno in conflitto

I understand that the package I already have conflicts with optimus-manager.
Do you recommend removing it and installing optimus-manager?

No. Do you have nvidia-prime installed? This should also allow you to switch the GPU.

it is installed.
How do I make the switch?

No idea, I’ve never used nvidia-prime :slight_smile:

Try installing envycontrol:

sudo pacman -S envycontrol

reboot and then:

sudo envycontrol -s nvidia

reboot.
Now the NVIDIA GPU runs as primary GPU.
Then connect the monitor or TV via HDMI and see what happens.

…if I had known beforehand that this would be an nvidia topic… :face_with_spiral_eyes: :eyes: :grin:

1 Like

I tried but nothing… it doesn’t work, I really have no idea
The HDMI port shouldn’t be damaged otherwise it wouldn’t even detect the connection with the TV or am I wrong?
I attach the output of the command for completeness

Enable ForceCompositionPipeline: False
Enable Coolbits: False
Successfully enabled nvidia-persistenced.service
Operation completed successfully
Please reboot your computer for changes to take effect!

That looks good, did you restart after that?
Post the output from:

inxi -Gxx

yes I rebooted

output inxi -Gxx

Graphics:
Device-1: Intel CometLake-U GT2 [UHD Graphics] vendor: Hewlett-Packard
driver: i915 v: kernel arch: Gen-9.5 ports: active: eDP-1
empty: DP-1,HDMI-A-1,HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:9b41
Device-2: NVIDIA GM108M [GeForce MX130] vendor: Hewlett-Packard
driver: nvidia v: 550.78 arch: Maxwell pcie: speed: 2.5 GT/s lanes: 4
bus-ID: 01:00.0 chip-ID: 10de:174d
Device-3: IMC Networks HP TrueVision HD Camera driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-5:3 chip-ID: 13d3:56c9
Display: wayland server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.0
compositor: kwin_wayland driver: X: loaded: modesetting,nvidia dri: iris
gpu: i915,nvidia display-ID: 0
Monitor-1: eDP-1 res: 1920x1080 size: N/A
API: EGL v: 1.5 platforms: device: 0 drv: nvidia device: 1 drv: iris
device: 3 drv: swrast surfaceless: drv: nvidia wayland: drv: iris x11:
drv: iris inactive: gbm,device-2
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 24.0.8-arch1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics (CML GT2)
device-ID: 8086:9b41 display-ID: :1.0
API: Vulkan v: 1.3.279 surfaces: xcb,xlib,wayland device: 0
type: integrated-gpu driver: mesa intel device-ID: 8086:9b41 device: 1
type: discrete-gpu driver: nvidia device-ID: 10de:174d device: 2 type: cpu
driver: mesa llvmpipe device-ID: 10005:0000

to do some tests, I also checked with wayland and it doesn’t work, the output of the command is during a wayland session

Nope…
Please start an x11 session and check whether nvidia is displayed here:

I’m so sorry
anyway yes now it says nvidia

Graphics:
Device-1: Intel CometLake-U GT2 [UHD Graphics] vendor: Hewlett-Packard
driver: i915 v: kernel arch: Gen-9.5 ports: active: eDP-1
empty: DP-1,HDMI-A-1,HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:9b41
Device-2: NVIDIA GM108M [GeForce MX130] vendor: Hewlett-Packard
driver: nvidia v: 550.78 arch: Maxwell pcie: speed: 5 GT/s lanes: 4
bus-ID: 01:00.0 chip-ID: 10de:174d
Device-3: IMC Networks HP TrueVision HD Camera driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-5:3 chip-ID: 13d3:56c9
Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 24.1.0
compositor: kwin_x11 driver: X: loaded: modesetting,nvidia dri: iris
gpu: i915 display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 75
Monitor-1: eDP-1 mapped: eDP-1-1 model: AU Optronics 0x61ed res: 1920x1080
dpi: 142 diag: 395mm (15.5")
API: EGL v: 1.5 platforms: device: 0 drv: nvidia device: 1 drv: iris
device: 3 drv: swrast surfaceless: drv: nvidia x11: drv: nvidia
inactive: gbm,wayland,device-2
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 550.78
glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce MX130/PCIe/SSE2
API: Vulkan v: 1.3.279 surfaces: xcb,xlib device: 0 type: integrated-gpu
driver: mesa intel device-ID: 8086:9b41 device: 1 type: discrete-gpu
driver: nvidia device-ID: 10de:174d device: 2 type: cpu
driver: mesa llvmpipe device-ID: 10005:0000

Now it’s correct. Does a monitor or TV now work via HDMI?

I tried again on the TV and nothing, it doesn’t work

OK. Since the whole thing doesn’t work under Windows either, I’m assuming that the HDMI port is faulty or the HDMI cable.
As I said, test this with a friend with a different monitor and a different HDMI cable (also on Windows).

If you want to switch back to the Intel iGPU:

sudo envycontrol -s integrated

Okay thanks so much for your help
Unfortunately I can try it on a friend’s monitor in about twenty days, maybe even less and at the moment I don’t have a new HDMI cable
In any case, if I have any news I will write it in this topic
Thanks again for your availability

1 Like

Try a BIOS update, maybe it will help.

  • HP Laptop 15-dw1xxx 1A515UW (1A515UWR)
  • F.64 Rev.A
  • 80.8 MB
  • Jan 8, 2024

https://support.hp.com/us-en/drivers/hp-15-dw1000-laptop-pc-series/model/2100018215?sku=1A515UWR