I've gotten a bit confused. Searching forums and the the various documentation is not making it clear. Can one, in theory at least, use Wayland with just packages or is it still necessary to build the port as described on github?
If one installs nvidia-drm-kmod, which one? I use the nvidia-535 driver--do I want the nvidia-drm-kmod-535 or the drm-515, or the drm-510. If I'm trying wayland with this, do I kldunload the nvidia and nvidia-modset modules that I have loaded?
Is there anywhere where this is documented? Or would someone who has had success share their method?
Or, is the only way to do it the way in the link above, build nvidia from source?
Does one have to enable linux in /etc/rc.conf?
If there is documentation, would someone point me to it? (Assuming there's something more current than the github link mentioned above).
Currently, just using my existing NVidia driver, which according to the handbook, should probably work, I just get an error. Handbook article at https://docs.freebsd.org/en/books/handbook/wayland/)
The error, aside from some openbox things in my rc.xml that labwc doesn't support is
I'm in the video group. There is no seat group
If the above does not work, try running with `WLR_RENDERER=pixman labwc` in
order to use the software rendering fallback
Running the suggested WLR etc. does no good. I'm guessing it has to do with the found 0 GPUs but don't have enough knowledge to know.
GitHub - amshafer/nvidia-driver: Fork of the Nvidia FreeBSD driver to port the nvidia-drm.ko module from Linux
Fork of the Nvidia FreeBSD driver to port the nvidia-drm.ko module from Linux - amshafer/nvidia-driver
github.com
If one installs nvidia-drm-kmod, which one? I use the nvidia-535 driver--do I want the nvidia-drm-kmod-535 or the drm-515, or the drm-510. If I'm trying wayland with this, do I kldunload the nvidia and nvidia-modset modules that I have loaded?
Is there anywhere where this is documented? Or would someone who has had success share their method?
Or, is the only way to do it the way in the link above, build nvidia from source?
Does one have to enable linux in /etc/rc.conf?
If there is documentation, would someone point me to it? (Assuming there's something more current than the github link mentioned above).
Currently, just using my existing NVidia driver, which according to the handbook, should probably work, I just get an error. Handbook article at https://docs.freebsd.org/en/books/handbook/wayland/)
The error, aside from some openbox things in my rc.xml that labwc doesn't support is
00:00:10.035 [ERROR] [backend/backend.c:210] Found 0 GPUs, cannot create backend
00:00:10.035 [ERROR] [backend/backend.c:376] Failed to open any DRM device
00:00:10.037 [ERROR] [../src/server.c:256] unable to create backend
Some friendly trouble-shooting help
===================================
If a seat could not be created, this may be caused by lack of permission to the
seat, input and video groups. If you are using a systemd setup, try installing
polkit (sometimes called policykit-1). For other setups, search your OS/Distro's
documentation on how to use seatd, elogind or similar. This is likely to involve
manually adding users to groups.
I'm in the video group. There is no seat group
If the above does not work, try running with `WLR_RENDERER=pixman labwc` in
order to use the software rendering fallback
Running the suggested WLR etc. does no good. I'm guessing it has to do with the found 0 GPUs but don't have enough knowledge to know.