A new driver is available in the beta branch here: https://www.nvidia.com/download/driverResults.aspx/167671/ Reproducible: Always
> Improved the memory allocation strategy in nvidia-modeset.ko to reduce > the likelihood of out-of-memory errors, which typically manifest as > "page allocation failure" messages in the kernel log. I guess finally here's the official solution for bug #755497, even if it says "reduce" rather than "fix". Hopefully this new beta doesn't bring as many new issues as last beta.
Created attachment 678544 [details, diff] nvidia-drivers-455.45.01-to-460.27.04.patch Gave 460 a try with kernel 5.10.1, built and everything seems to work so far (but that's just my setup, and doesn't say much). Needed minor apparent ebuild changes, attaching patch for reference (if want to add despite beta anyway). I had some strange window locking issues with 455.45.01 that made me go back to 450.80.02, but then 450.80.02 doesn't build with kernel 5.10.1 so trying this ahead of time.
Thank you for the patch. A new driver in the vulkan beta branch is also available as of today (455.46.04): https://developer.nvidia.com/vulkan-driver I feel like there should be more than one package (or different use flags) for the nvidia, nvidia beta & nvidia vulkan beta drivers
(In reply to Guillaume Lespinasse from comment #3) > Thank you for the patch. > > A new driver in the vulkan beta branch is also available as of today > (455.46.04): https://developer.nvidia.com/vulkan-driver > > I feel like there should be more than one package (or different use flags) > for the nvidia, nvidia beta & nvidia vulkan beta drivers If you're willing to many all of this sure.
460.27.04 locked up after an hour with kernel-5.10.1-r1 same as the 455 series. I am running 4 monitors and use a VM from shadowtech which uses the GPU. No issues with 450.80.* Error was the same kernel null pointer error.
(In reply to Harris Landgarten from comment #5) > Error was the same kernel null pointer error. For reference this one is bug #747319 (as you already know, posting for others), and doesn't seem related to page allocation failures.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da9731dc7621b6749ef9629067b26dcbe61f8a78 commit da9731dc7621b6749ef9629067b26dcbe61f8a78 Author: David Seifert <soap@gentoo.org> AuthorDate: 2020-12-27 10:58:09 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2020-12-27 10:58:09 +0000 x11-drivers/nvidia-drivers: Version bump to 460.27.04 Closes: https://bugs.gentoo.org/760078 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Suggested-by: Ionen Wolkens <sudinave@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org> x11-drivers/nvidia-drivers/Manifest | 3 + .../nvidia-drivers/nvidia-drivers-460.27.04.ebuild | 578 +++++++++++++++++++++ 2 files changed, 581 insertions(+)