Recently I had a need for NVENC on linux so I installed nvidia drivers instead of nouveau. Everything works fine for now (artix + hyprland), except that my laptop display is not recognizable by neither sway nor hyprland. both don’t give me output and that behavior only started when I switched from nouveau to nvidia drivers. Previously, my laptop display was under the name of eDP-1
, now if I search through /sys/devices/.../drm/card0
I can find my external display named ‘card0-HDMI-A-1’ and two directories called ‘card0-DP-1’ and ‘card0-DP-2’. Both ‘DP’ devices contain ‘status’ file with content ‘disconnected’.
If I understand correctly I have to use reverse prime offloading, but I can’t find proper configuration manuals for wayland specifically. I’m looking for nvidia gpu rendering data and feeding signal to iGPU (i5-8300H) so it can be shown on laptop display.
My system is:
Laptop: Lenovo Legion Y530 (GTX 1050)
OS: Artix linux (kernel v6.10.8.artix1-1)
nvidia drivers version: 560.35.03-3.1
I’d be happy to send logs or other information if needed.