NVIDIA – Finally, a 4.16-Compatible Driver..

NVIDIA has released beta driver 396.18, and – at last – this is compatible with Kernel 4.16 (tested with 4.16.1). Details are here:  http://www.nvidia.com/Download/driverResults.aspx/133571/en-us     The ‘Release Highlights’ do not even mention kernel support.. …………………… Building modules, stage 2. MODPOST 4 … Continue reading

NVIDIA – New Driver 384.130 – Still Fails with 4.16..

NVIDIA have released driver 384.130, and details are here:  http://www.nvidia.com/download/driverResults.aspx/132524/en-us The ‘Release Highlights’ clearly specify ”Improved compatibility with recent Linux kernels.”, and yet it still fails with Kernel 4.16 (tested with 4.16-rc7): ……………… ld -r -o /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-384.130/kernel/nvidia-modeset/nv-modeset-interface.o /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-384.130/kernel/nvidia-modeset/nvidia-modeset-linux.o Building modules, … Continue reading

NVIDIA – Another New Driver – Still Broken with 4.16..

NVIDIA have released another new driver – 390.48, and details are here: http://www.nvidia.com/Download/driverResults.aspx/132530/en-us Surprisingly, this version is still not able to function with Kernel 4.16 (tested with 4.16-rc7): ……………….. Building modules, stage 2. MODPOST 4 modules WARNING: “swiotlb_map_sg_attrs” [/home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.48/kernel/nvidia.ko] undefined! … Continue reading

Kernel – GCC 8 Tests – Not Quite Ready…

I decided to try updating a crash-and-burn test system to Fedora 28 (early-beta..) as this included GCC 8 (currently 8.0.1), to see how well the Kernel (4.16-rc6) compiled.. There were a lot of warnings generated: …………………… CC [M] drivers/rtc/rtc-pcf8523.o CC … Continue reading

NVIDIA – New Driver – Still Broken With 4.16..

NVIDIA have released a new driver – 390.42 – and brief details are here:  http://www.nvidia.com/Download/driverResults.aspx/131853/en-us This still fails with Kernel 4.16 (tested with 4.16-rc5): ………………… ld -r -o /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.42/kernel/nvidia-modeset/nv-modeset-interface.o /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.42/kernel/nvidia-modeset/nvidia-modeset-linux.o Building modules, stage 2. MODPOST 4 modules WARNING: “swiotlb_map_sg_attrs” [/home/rgadsdon/kernel/NVIDIA-Linux-x86_64-390.42/kernel/nvidia.ko] … Continue reading

NVIDIA – Possible Fix for Kernel 4.16..

Thanks to the efforts of mlau on the NVIDIA Devtalk Forum, there is a possible fix for the swiotlb issue with Kernel 4.16..     See https://devtalk.nvidia.com/default/topic/1030082/linux/kernel-4-16-rc1-breaks-latest-drivers-unknown-symbol-swiotlb_map_sg_attrs-/ for details.. For NVIDIA driver 384.111, I had to increment all the nv–linux.h patch line … Continue reading

NVIDIA – Kernel 4.16 Issues – Update..

An update on the ”Unknown symbol swiotlb_map_sg_attrs” issue with Kernel 4.16-rc and the latest NVIDIA drivers (384.111 and 390.25).. From more testing done after I posted brief details on the NVIDIA Forum, it would appear that – as is sometimes … Continue reading

Kernel – 4.16-rc3 Released, and Still no NVIDIA Fix?

Kernel 4.16-rc3 is out, and brief details of post-rc2 changes are here:  http://lkml.iu.edu/hypermail/linux/kernel/1802.3/00500.html I still cannot find any solution proposed for the ‘Unknown symbol swiotlb_map_sg_attrs‘ error with the latest NVIDIA drivers, despite posting brief details on the Developers Forum over … Continue reading

NVIDIA – Two New Drivers, OK with 4.14.12-rc1 and 4.15-rc6..

Thanks to zezaocapoeia, for spotting the newly released NVIDIA Beta driver 390.12 ( see http://www.nvidia.com/download/driverResults.aspx/128743/en-us )    There is also a new version of the ‘long lived branch’ series – 384.111. I have tested these with Kernel 4.14.12-rc1 and 4.15-rc6, and … Continue reading

Kernel – 4.14.11 ‘Final’ Breaks NVIDIA 384.98 and 387.34 – GPL Error..

I had previously tested Kernel 4.14.11-rc1 with the 4.14.9+-patched NVIDIA driver 384.98, and that was OK: ………………….. ld -r -o /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-384.98-41410/kernel/nvidia-modeset/nv-modeset-interface.o /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-384.98-41410/kernel/nvidia-modeset/nvidia-modeset-linux.o Building modules, stage 2. MODPOST 4 modules CC /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-384.98-41410/kernel/nvidia-drm.mod.o LD [M] /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-384.98-41410/kernel/nvidia-drm.ko CC /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-384.98-41410/kernel/nvidia-modeset.mod.o LD [M] /home/rgadsdon/kernel/NVIDIA-Linux-x86_64-384.98-41410/kernel/nvidia-modeset.ko CC … Continue reading