Hyprland version
Hyprland 0.54.3 built from branch v0.54.3 at commit 521ece463c4a9d3d128670688a34756805a4328f clean (version: bump to 0.54.3).
Date: Fri Mar 27 18:17:50 2026
Tag: v0.54.3, commits: 7014
Libraries:
Hyprgraphics: built against 0.5.0, system has 0.5.0
Hyprutils: built against 0.11.1, system has 0.11.1
Hyprcursor: built against 0.1.13, system has 0.1.13
Hyprlang: built against 0.6.8, system has 0.6.8
Aquamarine: built against 0.10.0, system has 0.10.0
Version ABI string: 521ece463c4a9d3d128670688a34756805a4328f_aq_0.10_hu_0.11_hg_0.5_hc_0.1_hlg_0.6
no flags were set
Describe your issue / feature…
Hello, I’m trying to get my second monitor working, on Arch+Hyprland with a gaming laptop that has two graphic cards (Intel + Nvidia under nvidia-580xx, the only choice left for me since a recent update). The secondary monitor is a 4k monitor plugged on the HDMI port of my laptop (HDMI-A-1 : connected to the Nvidia card)
With this line in the config (and a proper udev rule to symlink the card devices) I can get a workspace displayed on that monitor.
env = AQ_DRM_DEVICES,/dev/dri/nvidia-card:/dev/dri/intel-card
However, most of the apps don’t seem to work anymore (kitty stays black with no prompt, for example) in this config. Everything gets back to normal when I comment the line and reboot, but then nothing appears on the secondary monitor (it is however displayed by hyprctl monitors.). Screen freezes when I try to reach the right border of the default monitor (where is located the external monitor according to the config).
I’m not sure if this is a hyprland issue or a driver config issue. I’m trying here before going to the arch forum.