Unable to connect external monitor via HDMI

Hi all,

I am new to linux. Recently I have switched from windows to Garuda. In windows when I used to connect my monitor via HDMI cable then I used to see the output on the monitor immediately. But in case of Garuda its not working.

Did I miss any installation or do I need to change any setting? Please help me guys. Following is the output of my garuda-inxi

System:
Kernel: 6.3.3-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.1.1
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=b15ad1bd-cc97-4b3a-8c52-a1e8ca81a4c4 rw
rootflags=subvol=@ quiet quiet splash rd.udev.log_priority=3
vt.global_cursor_default=0 loglevel=3 ibt=off
Desktop: KDE Plasma v: 5.27.5 tk: Qt v: 5.15.9 wm: kwin_x11 vt: 1
dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
Type: Laptop System: HP product: HP ZBook Power 15.6 inch G9 Mobile
Workstation PC v: N/A serial: <superuser required> Chassis: type: 10
serial: <superuser required>
Mobo: HP model: 89C0 v: KBC Version 11.5E.00
serial: <superuser required> UEFI: HP v: U97 Ver. 01.05.00
date: 12/30/2022
Battery:
ID-1: BAT0 charge: 43.5 Wh (61.8%) condition: 70.4/83.0 Wh (84.7%)
volts: 12.5 min: 11.6 model: Hewlett-Packard Primary type: Li-ion
serial: <filter> status: charging cycles: 96
CPU:
Info: model: 12th Gen Intel Core i7-12700H 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: 0x42A
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: 2283 high: 2700 min/max: 400/4600:4700:3500
scaling: driver: intel_pstate governor: powersave cores: 1: 621
2: 2700 3: 2700 4: 2700 5: 585 6: 2700 7: 2700 8: 2700 9: 680
10: 2700 11: 578 12: 2700 13: 2700 14: 2700 15: 2700 16: 2700
17: 2700 18: 2700 19: 2700 20: 2700 bogomips: 107520
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel Alder Lake-P Integrated Graphics
vendor: Hewlett-Packard driver: i915 v: kernel arch: Gen-12.2
process: Intel 10nm built: 2021-22+ ports: active: eDP-1
empty: DP-1, DP-2, DP-3, DP-4 bus-ID: 00:02.0 chip-ID: 8086:4626
class-ID: 0300
Device-2: Cheng Uei Precision Industry (Foxlink) HP HD Camera
driver: uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0
bus-ID: 3-1:2 chip-ID: 05c8:0b06 class-ID: fe01 serial: <filter>
Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.1
compositor: kwin_x11 driver: X: loaded: modesetting
alternate: fbdev,intel,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: ChiMei InnoLux 0x1512 built: 2019
res: 1920x1080 hz: 60 dpi: 142 gamma: 1.2 size: 344x193mm (13.54x7.6")
diag: 394mm (15.5") ratio: 16:9 modes: 1920x1080
API: OpenGL v: 4.6 Mesa 23.0.3 renderer: Mesa Intel Graphics (ADL
GT2) direct-render: Yes
Audio:
Device-1: Intel Alder Lake PCH-P High Definition Audio
vendor: Hewlett-Packard driver: sof-audio-pci-intel-tgl
alternate: snd_hda_intel,snd_sof_pci_intel_tgl bus-ID: 00:1f.3
chip-ID: 8086:51c8 class-ID: 0401
API: ALSA v: k6.3.3-zen1-1-zen status: kernel-api tools: N/A
Server-1: PipeWire v: 0.3.70 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: Intel Alder Lake-P PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3 chip-ID: 8086:51f0 class-ID: 0280
IF: wlp0s20f3 state: up mac: <filter>
Device-2: Intel Ethernet I219-V vendor: Hewlett-Packard
driver: e1000e v: kernel port: N/A bus-ID: 00:1f.6 chip-ID: 8086:1a1f
class-ID: 0200
IF: eno1 state: down mac: <filter>
IF-ID-1: vpn00eae6b5e9 state: unknown speed: 10000 Mbps duplex: full
mac: N/A
Bluetooth:
Device-1: Intel driver: btusb v: 0.8 type: USB rev: 2.0 speed: 12 Mb/s
lanes: 1 mode: 1.1 bus-ID: 3-10:3 chip-ID: 8087:0033 class-ID: e001
Report: bt-adapter ID: hci0 rfk-id: 0 state: down
bt-service: enabled,running rfk-block: hardware: no software: yes
address: <filter>
Drives:
Local Storage: total: 476.94 GiB used: 11.89 GiB (2.5%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Micron
model: MTFDKBA512TFH-1BC1AABHA size: 476.94 GiB block-size:
physical: 512 B logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD
serial: <filter> fw-rev: HPS0043 temp: 36.9 C scheme: GPT
Partition:
ID-1: / raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
used: 11.89 GiB (2.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 576 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
used: 11.89 GiB (2.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
used: 11.89 GiB (2.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 476.64 GiB size: 476.64 GiB (100.00%)
used: 11.89 GiB (2.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 15.26 GiB used: 0 KiB (0.0%)
priority: 100 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 53.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info:
Processes: 400 Uptime: 46m wakeups: 17822 Memory: available: 15.26 GiB
used: 6.68 GiB (43.8%) Init: systemd v: 253 default: graphical
tool: systemctl Compilers: gcc: 13.1.1 Packages: 1261 pm: pacman
pkgs: 1255 libs: 365 tools: octopi,pamac,paru,yay pm: snap pkgs: 6
Shell: fish v: 3.6.1 default: Bash v: 5.1.16 running-in: konsole
inxi: 3.3.27
Garuda (2.6.16-1):
System install date:     2023-05-22
Last full system update: 2023-05-23 ↻
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut
Windows dual boot:       No/Undetected
Failed units:

Press the Windows key and P and select the desired setting.

1 Like

Tried all options using windows + p. None of them working

Go to the system settings, there under Display and Monitor. Under Device, select the desired port.

1 Like

Hi @Sunshine , Thanks for the assistance.

I do not have select desired port option. Attaching screenshot for your reference

Hi!
Could you please provide the output of xrandr?

2 Likes

my xrandr outout is

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
1920x1080     60.00*+  59.97    59.96    59.93    40.00
1680x1050     59.95    59.88
1400x1050     59.98
1600x900      59.99    59.94    59.95    59.82
1280x1024     60.02
1400x900      59.96    59.88
1280x960      60.00
1440x810      60.00    59.97
1368x768      59.88    59.85
1280x800      59.99    59.97    59.81    59.91
1280x720      60.00    59.99    59.86    59.74
1024x768      60.04    60.00
960x720       60.00
928x696       60.05
896x672       60.01
1024x576      59.95    59.96    59.90    59.82
960x600       59.93    60.00
960x540       59.96    59.99    59.63    59.82
800x600       60.00    60.32    56.25
840x525       60.01    59.88
864x486       59.92    59.57
700x525       59.98
800x450       59.95    59.82
640x512       60.02
700x450       59.96    59.88
640x480       60.00    59.94
720x405       59.51    58.99
684x384       59.88    59.85
640x400       59.88    59.98
640x360       59.86    59.83    59.84    59.32
512x384       60.00
512x288       60.00    59.92
480x270       59.63    59.82
400x300       60.32    56.34
432x243       59.92    59.57
320x240       60.05
360x202       59.51    59.13
320x180       59.84    59.32
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)

Looks like X doesn't think there's even an HDMI port.

When you start the machine, is the cable hooked up, the monitor on, etc? If not, try it to see if there's a change.

2 Likes

@anon72786180,

Yes my cable is hooked up and monitor is on when I start the machine. In fact I used the same cable, same monitor and same laptop with windows 10. It used to work, also I tried my friend's windows laptop and his machine is displaying the output in the monitor

Sorry, but I can find very little that seems related to this issue.

If you have xf86-video-intel installed, remove it. It doesn't support GPUs this new. This driver seems to be at the root of similar issues around the 'net.

If that's not it… I am at a loss. :crying_cat_face:

2 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.