Date: Thu, 15 Aug 2024 13:46:27 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 280772] x11/nvidia-driver: Update to 550.107.02 with x11/linux-nvidia-libs and related DRM ports Message-ID: <bug-280772-7788-Nht3NzvCAw@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-280772-7788@https.bugs.freebsd.org/bugzilla/> References: <bug-280772-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D280772 --- Comment #6 from Tomoaki AOKI <junchoon@dec.sakura.ne.jp> --- (In reply to Chad Jacob Milios from comment #5) Thanks for your feedback! About CUDA: Unfortunately, CUDA libraries such as libcuda.so.560.31.02 are not provided= for FreeBSD native driver. Only available via linux compatible libraries via x11/linux-nvidia-libs port. About kernel modules: Currently, nvidia-peermem.ko and nvidia-uvm.ko, which drivers for Linux hav= e, is not provided for FreeBSD (checked on https://us.download.nvidia.com/XFree86/Linux-x86_64/560.31.02/README/instal= ledcomponents.html). As these are nvidia proprietary driver, it's purely on nvidia whether provi= ding them to FreeBSD native or not. About firmware modules: Firmware for GSP should not be included in any of nvidia.ko, nvidia-modeset= .ko nor nvidia-drm.ko. Linux driver seems to be the same here, except theirs has extention *.bin instead of our *_fw.ko and no prepending "nvidia_" (checked= by simply `make extract` on x11/linux-nvidia-libs, with x11/nvidia-driver/Makefile.version edited). Unfortunately, nvidia doesn't providing which module supports what GPUs. Possibly, whichever relevant would be auto-loaded when actually required. I know it should be risky, so I wouldn't force you, but if you're OK, what happenes when you manually kldload any of firmware module? As nvidia_gsp_ga10x_fw.ko is much larger than nvidia_gsp_tu10x_fw.ko and "t= u" implies me "Turing", I assume nvidia_gsp_ga10x_fw.ko could be better fit. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-280772-7788-Nht3NzvCAw>