modesetting of course, Straight from nVidia:
The issue here is that any application opening one of the /dev/dri/card* device files automatically attempts to get DRI “master” permission. In the NVIDIA driver model, that tries to get “modeset ownership” on the corresponding GPU. If another driver component already has modeset ownership, then getting “master” fails and prints this message.
This happens even if the application doesn’t want or need DRI master.
Their suggestion is:
You can avoid the problem by loading nvidia-drm with the
fbdev=1 parameter. But like I mentioned in my earlier reply, this message is usually harmless and expected. You can just ignore it if you’re not having any functional problems regarding applications using DRM just for rendering.
I'm told that the newer drivers have a fix already:
Code:
nvidia-smi|grep NVIDIA
| NVIDIA-SMI 555.52.04 Driver Version: 555.52.04 CUDA Version: 12.5 |
| 0 NVIDIA GeForce RTX 3050 ... Off | 00000000:01:00.0 Off | N/A |
Code:
sudo dmesg|grep NVIDIA
[ 11.140505] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 555.52.04 Tue Jun 4 13:54:58 UTC 2024
[ 11.156093] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 555.52.04 Tue Jun 4 13:21:08 UTC 2024
]