You are not logged in.
HDMI monitors are not detected by hyprctl monitors, on Arch Linux with Wayland + Hyprland, on my laptop with dual GPUs (Intel + NVIDIA 5060 Max-Q/Mobile).
I've got the following Nvidia related packages installed
$ pacman -Q | grep -i nvidia
linux-firmware-nvidia 20251125-2
nvidia-open 590.48.01-4
nvidia-prime 1.0-5
nvidia-settings 590.48.01-1
nvidia-utils 590.48.01-1and Hyprland is configured to use Intel GPU, as according to the wiki. However, it still complains at the beginning of each session
DEBUG ]: GPU information:
00:02.0 VGA compatible controller [0300]: Intel Corporation Raptor Lake-S UHD Graphics [8086:a78b] (rev 04) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GB206M [GeForce RTX 5060 Max-Q / Mobile] [10de:2d59] (rev a1) (prog-if 00 [VGA controller])
WARN ]: Warning: you're using an NVIDIA GPU. Make sure you follow the instructions on the wiki if anything is amiss.even though nvidia-smi states that nothing is running
$ nvidia-smi
Tue Jan 6 22:46:33 2026
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 590.48.01 Driver Version: 590.48.01 CUDA Version: 13.1 |
+-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce RTX 5060 ... On | 00000000:01:00.0 Off | N/A |
| N/A 42C P8 3W / 45W | 10MiB / 8151MiB | 0% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| No running processes found |
+-----------------------------------------------------------------------------------------+Checking journalctl -b after plugging HDMI cable shows nothing. However, the "No Signal" is replaced by a black screen in the HDMI monitor.
Not sure if related, but the Nvidia GPU refuses to enter a low power state
$ cat /sys/class/drm/card*/device/power_state
D0
D0which I would also like to be able to fix.
The topic this topic is very similar to mine, and the solution was to "Try the binary blob nvidia kernel module".
I'm not sure what the author means by binary blob nvidia kernel module, but I'm already using nvidia-open, which according to the Arch wiki is the recommended by upstream.
Would anybody help me further debug this issue?
Offline
Update: It seems that the HDMI output is directly connected to the Nvidia GPU.
Disabling the Nvidia GPU in the BIOS makes the external monitor have no signal (I'm on a dual boot with Windows 11).
For reference, my laptop is a Lenovo LOQ 15IRX10.
Would I be able to use an external monitor with Intel GPU using a USB-C to HDMI adapter?
Offline
Update: Using a USB-C to HDMI solved the issue.
Offline