On Sat, Dec 04, 2021 at 11:44:03PM -0800, Andras Farkas wrote: > Hello! > > Is it normal for nouveau not to work with an Nvidia GTX 970? I > unfortunately have an Nvidia video card. > I have hardware reports, in case more details are needed: > https://bsd-hardware.info/?probe=14907c62f1 > https://bsd-hardware.info/?probe=8f18868bb4 > https://linux-hardware.org/?probe=7a7abd7af2
I would expect this to work with new drm code that is coming real soon (once we resolve a few issues with ARM DRM drivers). If you try it now you will need to find firmware yourself, and slightly patch the code. git clone https://github.com/riastradh/netbsd-src -b re4drm56 Delete these two lines: https://github.com/riastradh/netbsd-src/blob/re4drm56/sys/external/bsd/drm2/nouveau/nouveau_pci.c#L131-L132 And install your own firmware from linux-firmware: git clone https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git mv /libdata/firmware/nouveau/nvidia /libdata/firmware/nouveau/nvidia.old cp -pR linux-firmware/nvidia /libdata/firmware/nouveau/ (Note this runs a -current kernel, but you can update just the kernel and run the same userland)