Bug#900248: nvidia-driver: update to 390.59 breaks direct rendering

Luca Boccassi bluca at debian.org
Mon May 28 11:59:24 BST 2018


On Mon, 2018-05-28 at 11:54 +0900, Norbert Preining wrote:
> Package: nvidia-driver
> Version: 390.59-1
> Severity: grave
> Justification: renders package unusable
> 
> Update to the current version in sid breaks direct rendering, my
> system now uses the software pipe:
> $ glxinfo | grep OpenGL
> ...
> OpenGL renderer string: llvmpipe (LLVM 6.0, 256 bits)
> ...
> 
> Looking at the Xorg.0.log I see
> [    12.045] (EE) NVIDIA(0): Failed to initialize the GLX module;
> please check in your X
> [    12.045] (EE) NVIDIA(0):     log file that the GLX module has
> been loaded in your X
> [    12.045] (EE) NVIDIA(0):     server, and that the module is the
> NVIDIA GLX module.  If
> [    12.045] (EE) NVIDIA(0):     you continue to encounter problems,
> Please try
> [    12.045] (EE) NVIDIA(0):     reinstalling the NVIDIA driver.
> 
> So then I did as root
> # # update-glx --config nvidia
> There is only one alternative in link group nvidia (providing
> /usr/lib/nvidia/nvidia): /usr/lib/nvidia/current
> Nothing to configure.
> Processing triggers for glx-alternative-nvidia (0.8.3) ...
> Processing triggers for update-glx (0.8.3) ...
> Processing triggers for glx-alternative-nvidia (0.8.3) ...
> Processing triggers for libc-bin (2.27-3) ...
> Processing triggers for initramfs-tools (0.130) ...
> update-initramfs: Generating /boot/initrd.img-4.16.11
> #
> 
> and even after reboot nothing has changed.
> 
> Best
> 
> Norbert

Looks like the kernel module fails to load:

[   12.697265] nvidia-modeset: Allocated GPU:0 (GPU-ae45f56a-df50-cbc7-737d-a20dd48d7bdd) @ PCI:0000:01:00.0
[   12.843050] Bad or missing usercopy whitelist? Kernel memory exposure attempt detected from SLAB object 'nvidia_stack_cache' (offset 11440, size 3)!
[   12.843056] Modules linked in: ip6table_filter ip6_tables xt_conntrack devlink tun iptable_filter nf_nat nf_conntrack br_netfilter bridge stp llc pci_stub overlay vboxpci(O) vboxnetadp(O) vboxnetflt(O) vboxdrv(O) scsi_transport_iscsi joydev binfmt_misc x86_pkg_temp_thermal kvm_intel uvcvideo videobuf2_vmalloc hid_generic videobuf2_memops kvm videobuf2_v4l2 irqbypass videobuf2_common crct10dif_pclmul crc32_pclmul ghash_clmulni_intel snd_usb_audio videodev pcbc snd_usbmidi_lib media snd_rawmidi usbhid hid aesni_intel crypto_simd glue_helper cryptd serio_raw pcspkr iTCO_wdt mxm_wmi iTCO_vendor_support mei_me sg intel_pch_thermal mei acpi_pad evdev ext4 crc16 mbcache jbd2 fscrypto nvidia_drm(PO) drm_kms_helper drm loop nvidia_modeset(PO) nvidia(PO) ipmi_devintf ipmi_msghandler i2c_dev sunrpc parport_pc
[   12.843186]  os_memcpy_to_user+0x21/0x40 [nvidia]
[   12.843279]  _nv009383rm+0xbf/0xe0 [nvidia]
[   12.843358]  ? _nv028084rm+0x79/0x90 [nvidia]
[   12.843434]  ? _nv028084rm+0x55/0x90 [nvidia]
[   12.843506]  ? _nv013694rm+0xee/0x100 [nvidia]
[   12.843581]  ? _nv015342rm+0x154/0x270 [nvidia]
[   12.843667]  ? _nv008316rm+0x134/0x1a0 [nvidia]
[   12.843751]  ? _nv008295rm+0x29c/0x2b0 [nvidia]
[   12.843834]  ? _nv001072rm+0xe/0x20 [nvidia]
[   12.843921]  ? _nv007322rm+0xd8/0x100 [nvidia]
[   12.844006]  ? _nv001171rm+0x627/0x830 [nvidia]
[   12.844090]  ? rm_ioctl+0x73/0x100 [nvidia]
[   12.844136]  ? nvidia_ioctl+0x573/0x720 [nvidia]
[   12.844177]  ? nvidia_frontend_unlocked_ioctl+0x3e/0x50 [nvidia]


There's a new kernel version in sid, could you please try with that?

-- 
Kind regards,
Luca Boccassi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-nvidia-devel/attachments/20180528/00898105/attachment.sig>


More information about the pkg-nvidia-devel mailing list