Summary: | x11-drivers/nvidia-drivers-390.48 with >sys-kernel/gentoo-sources-4.16 - nvidia: Unknown symbol swiotlb_map_sg_attrs (err 0) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Peter Levine <plevine457> |
Component: | Current packages | Assignee: | Jeroen Roovers (RETIRED) <jer> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | b.buschinski, conikost, dimgel, fcoiffie, gaweal, harrisl, jasmin+gentoo, Manfred.Knick, mark+gentoobugs, mike, n17r4m, pacman616, plevine457, scott |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://devtalk.nvidia.com/default/topic/1030082/linux/kernel-4-16-rc1-breaks-latest-drivers-unknown-symbol-swiotlb_map_sg_attrs-/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | nvidia-drivers-390.48-unknown_symbol_swiotlb.patch |
Description
Peter Levine
2018-04-04 23:50:26 UTC
I confirm both error and that patch works for gentoo-sources-4.16.1 on amd64. Can confirm patch works on 4.16.1 with nvidia-390.48 Thank you . +1 Thanks! Please don't do that. nvidia has new beta driver 396.16 which fixes this bug. Please get it into the tree if appropriate Using (In reply to Harris Landgarten from comment #5) > nvidia has new beta driver 396.16 which fixes this bug. Please get it into > the tree if appropriate For me using this driver with Kernel < 4.16 did not work. Changed back to the previous nvidia-drivers and it worked again. (In reply to Harris Landgarten from comment #5) > nvidia has new beta driver 396.16 which fixes this bug. Please get it into > the tree if appropriate Unfortunately this is not an option for me - since 396.16 has dropped support for my graphics card. The 390-legacy drivers need to be fixed. (In reply to Mark Nowiasz from comment #7) > since 396.16 has dropped > support for my graphics card. Could you be so kind to specify? Thanks! Just in case - perhaps it might be useful: http://nvidia.custhelp.com/app/answers/detail/a_id/4654 https://www.phoronix.com/scan.php?page=news_item&px=NVIDIA-Dropping-Fermi-Mainline (In reply to Manfred Knick from comment #8) > (In reply to Mark Nowiasz from comment #7) > > > since 396.16 has dropped > > support for my graphics card. > Could you be so kind to specify? Thanks! Well, you already posted the links. Since I've got a Fermi GPU (GT 520), there's currently no way to use 4.16 - the legacy drivers (390.x) don't support it (yet?), the current drivers (396) don't support Fermi. Basically it comes down to the following options: 1.) Hope that nvidia fixes this in the legacy branch (390.x) 2.) Buy a new card 3.) Be stuck on kernel 4.15. I myself have sworn to myself to never, ever buy a Nvidia card again - after being treated in such a cavalier way. The GPU is my no means obsolete (just about 3 years old or so), so if I elect the second option I won't be an Nvidia one. (In reply to Mark Nowiasz from comment #10) > 1.) Hope that nvidia fixes this in the legacy branch (390.x) This tends to happen *after* a major kernel release because of a thing called the arrow of time. Please exercise some patience. https://devtalk.nvidia.com/default/topic/1035485/b/t/post/5260307/#5260307 Linux, Solaris, and FreeBSD driver 390.59 (long-lived branch release) Added support for the following GPUs: GeForce GTX 1050 with Max-Q Design Tesla V100-FHHL-16GB Quadro P3200 Quadro P4200 Added support for X.Org xserver ABI 24 (xorg-server 1.20). Patch confirmed to work with nvidia-drivers-384.130 (required for Kepler) and gentoo-sources-4.17.0. Thanks! |