Hello world :-) After recent update to nvidia-kmod-devel-580.105.08.1403000 my secondary screen can handle only 2048x1152 resolution instead 2560x1440 (dell monitor). Primary screen is 4K and works fine. Things are huge and hard to work with. 14.3-RELEASE-p5 AMD64 RTX5070. 2560x1440 is not on the list of WM (Enlightenment) nor nvidia-settings. Previous nvidia devel driver was working fine. Please fix. Thanks :-) Tomek
As seen in Release Highlits for 580.105.08, https://www.nvidia.com/en-us/drivers/details/257494/ several things are changed in this release for display handling. Maybe something is broken with any of the changes in binary-only part. So we should wait until upstream (nvidia) fixes the issue on future release. Until the fix arrives, if you're building nvidia driver things via ports, you can override version with previous one by something like below in your /etc/make.conf. This is what I have for testing. NVIDIA_OVERRIDE_VERSION= 580.95.05 .if ${.CURDIR:M/usr/ports/x11/nvidia-driver*} && defined (NVIDIA_OVERRIDE_VERSION) DISTVERSION= ${NVIDIA_OVERRIDE_VERSION} NO_CHECKSUM= YES .endif .if ${.CURDIR:M/usr/ports/x11/nvidia-kmod*} && defined (NVIDIA_OVERRIDE_VERSION) DISTVERSION= ${NVIDIA_OVERRIDE_VERSION} NO_CHECKSUM= YES .endif .if ${.CURDIR:M/usr/ports/x11/linux-nvidia-libs*} && defined (NVIDIA_OVERRIDE_VERSION) DISTVERSION= ${NVIDIA_OVERRIDE_VERSION} NO_CHECKSUM= YES .endif ## graphics/nvidia-drm-*-kmod supports 550 series and above only. ## Don't attempt to override before 550 series! .if ${.CURDIR:M/usr/ports/graphics/nvidia-drm-*-kmod*} && defined (NVIDIA_OVERRIDE_VERSION) NVIDIA_DISTVERSION= ${NVIDIA_OVERRIDE_VERSION} NO_CHECKSUM= YES .endif .if ${.CURDIR:M/usr/ports/graphics/nvidia-drm-kmod*} && defined (NVIDIA_OVERRIDE_VERSION) DISTVERSION= ${NVIDIA_OVERRIDE_VERSION} NO_CHECKSUM= YES .endif
(In reply to Tomoaki AOKI from comment #1) Thank you TA! Looks like they fixed some things and broke other things that were working before. I will stick to devel port just to catch any possible problems.. and maybe get CUDA working again one day ;-) I have reported this problem on nvidia forum: https://www.nvidia.com/en-us/geforce/forums/geforce-graphics-cards/5/578469/580105081403000-breaks-secondary-monitor-resolutio/ Also some movement showed up regarding libc6-shim upstream regarding crashes on RTX5070 maybe it can be fixed one day ;-) https://github.com/shkhln/libc6-shim/issues/14#issuecomment-3564325125
Also reported on a dual screen setup: - 1 via DP, and the other via HDMI Last good driver version is 580-95.05.
(In reply to Dave Cottlehuber from comment #3) If *your issue is limited with the secondary HDMI only, and happenes after power cycle (or disconnect / connect while powered on, including switching via KVM switch), *and if your GPU is listed here in "Current NVIDIA GPUs" part of below (means, Turing architecture or newer, which have GSP in it), https://us.download.nvidia.com/XFree86/FreeBSD-x86_64/590.44.01/README/supportedchips.html there are little hope that new Beta branch of driver 590.44.01 fixes the issue. https://www.nvidia.com/en-us/drivers/details/258753/ Yes, this version drops support for a bunch of old (pre-Turing) GPUs. And as it's Beta, it wouldn't hit ports tree (-devel is basically for New Feature Branch of drivers or Production Branch if it's newer, not for Beta). But my local build / package test passed sanely with simple version overrides and disabling checksum only. But not yet thoroughly reviewed whether there are any new file to install or not (planned in preparation for upcoming NFB / Prod driver to minimize delay).