You are not logged in.
Pages: 1
Today, I powered on my laptop to find HDMI output had stopped working. For context, I have setup my installation with kanshi to use my TV as the main monitor and disable my laptop screen when connected to HDMI so I can use my laptop as a PC when I'm home.
My laptop is an ASUS TUF F15 2023 with a NVIDIA GeForce RTX 3050. I normally use nvidia-open-dkms, however I tried installing nvidia-open this morning to see if it fixed my issue, yet it persists. I have also tried downgrading to the last Linux kernel and nvidia-open-dkms and restarting but this has not fixed the problem.
I use Wayland with labwc but this issue also affects lightdm, which previously appeared on my TV if it was connected.
Running "inxi --filter --verbosity=8" gives me:
Graphics:
Device-1: Intel Alder Lake-P GT2 [Iris Xe Graphics] vendor: ASUSTeK
driver: i915 v: kernel alternate: xe arch: Xe process: Intel 10nm
built: 2021-22+ ports: active: none empty: DP-1,DP-2 bus-ID: 00:02.0
chip-ID: 8086:46a6 class-ID: 0380
Device-2: NVIDIA GA107M [GeForce RTX 3050 Mobile] vendor: ASUSTeK
driver: nvidia v: 610.43.03 alternate: nouveau,nvidia_drm
non-free: 550-6xx.xx+ status: current (as of 2026-07) arch: Ampere
code: GAxxx process: TSMC n7 (7nm) built: 2020-2023 pcie: gen: 1
speed: 2.5 GT/s lanes: 8 link-max: gen: 4 speed: 16 GT/s lanes: 16 ports:
active: eDP-1 empty: DP-3,HDMI-A-1 bus-ID: 01:00.0 chip-ID: 10de:25a2
class-ID: 0300
Device-3: Sonix USB2.0 HD UVC WebCam driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-7:3 chip-ID: 2b7e:b685
class-ID: 0e02
Display: wayland server: X.org v: 1.21.1.24 with: Xwayland v: 24.1.13
compositor: LabWC driver: X: loaded: modesetting,nvidia
alternate: fbdev,intel,nouveau,nv,vesa dri: iris
gpu: nv_platform,nvidia,nvidia-nvswitch display-ID: 0
Monitor-1: eDP-1 model: LG Display 0x0738 built: 2022 res: mode: 1920x1080
hz: 120 scale: 100% (1) dpi: 142 gamma: 1.2 chroma: red: x: 0.596 y: 0.369
green: x: 0.357 y: 0.561 blue: x: 0.153 y: 0.106 white: x: 0.314 y: 0.329
size: 344x194mm (13.54x7.64") diag: 395mm (15.5") ratio: 16:9
modes: 1920x1080
EDID-Warnings: 1: parse_edid: unknown flag 0 2: parse_edid: unknown tag
112
API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0
drv: nvidia device: 2 drv: iris device: 3 drv: swrast gbm: drv: nvidia
surfaceless: drv: nvidia wayland: drv: nvidia x11: drv: nvidia
inactive: device-1
API: OpenGL v: 4.6.0 compat-v: 4.6 vendor: nvidia mesa v: 610.43.03
glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 3050 Laptop
GPU/PCIe/SSE2 memory: 3.91 GiB display-ID: :0.0
Info: Tools: api: eglinfo,glxinfo gpu: nvidia-settings,nvidia-smi
wl: kanshi,wlr-randr x11: xdpyinfo, xprop, xrandrTo clarify "Monitor-1/LG Display" is the laptop's screen and appears whether HDMI is connected or not. It seems as if Linux is no longer detecting the display.
I have confirmed it is not the TV because my Nintendo Switch still outputs to TV fine, and it's not the cable because I tried using the Switch HDMI cable with my laptop and still got no signal. This leaves the laptop. I have tried cleaning the HDMI port but there wasn't any gunk in there in the first place.
The HDMI port uses the dGPU which is still detected and works fine e.g. when gaming. I am running the laptop in dGPU only mode.
If anyone could help or provide suggestions on how to narrow down the problem I would appreciate it.
TL;DR - HDMI was working yesterday, today I turned my laptop on and it's not recognising at all.
Offline
"inxi --filter --verbosity=8" gives me:
Useless output - inxi is only good for screenshots on r/unixporn.
Does labwc respond to swaymsg for https://man.archlinux.org/man/sway-output.5 ?
Otherwise post "xrandr -q; lspci -knnd ::3xx; glxinfo -B" so we get some information on the present configuration
Offline
Pages: 1