void-packages icon indicating copy to clipboard operation
void-packages copied to clipboard

niri fails to start on NVIDIA unless mesa is installed (missing runtime dependency?)

Open Encoded14 opened this issue 2 weeks ago • 0 comments

Void 6.12.60_1 x86_64 AuthenticAMD uptodate rrrrmmnFFF

I recently switched to an NVIDIA GPU and ran into an issue where niri would not display anything or remained on the TTY but did not crash (I could exit with the keybinding). I'm using nvidia-open-dkms from this PR with all other NVIDIA components installed as documented on the Void wiki.

To verify the issue wasn’t specific to my driver setup, I reinstalled Hyprland temporarily, and that worked fine.

After troubleshooting, I discovered that niri only starts correctly if the mesa package is installed.

I know that on the wiki under wayland it says that mesa-dri is needed for non gnome/kde wayland sessions but niri starts without it currently.

Encoded14 avatar Dec 10 '25 20:12 Encoded14