Hi Bruno, thx for these instructions - works without any problem yet. Bye. Michael.
On lundi, 9 avril 2018 09.58:52 h CEST Andrei Dziahel wrote:
Hi list,
There are issue reports about subj (http://rglinuxtech.com/?p=2232), which, along with the lack of any traces of swiotlb-related patches in https://build.opensuse.org/package/show/X11:Drivers:Video/nvidia-gfxG04, begs for question whether we are affected. Did someone using NVIDIA driver try new kernel yet? @Stefan Dirsch, have you maybe?
Thanks!
I've extracted and formatted the patch in the devtalk forums. see attached (It more a tape type fix than a patch)
I've used it like this. (boot in single mode) login as root Be sure no nvidia modules is loaded (normally true as yours are broken) lsmod | grep nvidia rmmod any of those ...
cd /usr/src/kernel-modules/nvidia-390.48-default/ patch -p1 < /var/tmp/nvidia-4.16.patch
make clean make
afterward you will have the following kernel modules nvidia-drm.ko nvidia.ko nvidia-modeset.ko nvidia-uvm.ko
copy those to /lib/modules/4.16.0-1-default/updates/ depmod -a mkinitrd
then reboot was enough for me. sddm and my autologin has failed first time, so I clean up and .nv cache.
the second reboot was ok.
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.16.0-1-default root=UUID=a856e118-9bb9-4842-9c7e-37d1486a141b nosplash silent plymouth.enabled=0 noresume crashkernel=256M-:128M rd.vconsole.font=ter- v32b.psfu rd.vconsole.keymap=ch-fr rd.locale.LANG=en_US.UTF-8 audit=0 apparmor=0 blacklist=nouveau nvidia-drm.modeset=1 nvme_core.default_ps_max_latency_us=5500 [ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.16.0-1-default root=UUID=a856e118-9bb9-4842-9c7e-37d1486a141b nosplash silent plymouth.enabled=0 noresume crashkernel=256M-:128M rd.vconsole.font=ter- v32b.psfu rd.vconsole.keymap=ch-fr rd.locale.LANG=en_US.UTF-8 audit=0 apparmor=0 blacklist=nouveau nvidia-drm.modeset=1 nvme_core.default_ps_max_latency_us=5500 [ 3.471776] nvidia: loading out-of-tree module taints kernel. [ 3.471786] nvidia: module license 'NVIDIA' taints kernel. [ 3.475091] nvidia: module verification failed: signature and/or required key missing - tainting kernel [ 3.491988] nvidia-nvlink: Nvlink Core is being initialized, major device number 244 [ 3.495085] nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io +mem,decodes=none:owns=io+mem [ 3.510684] nvidia-uvm: Loaded the UVM driver in 8 mode, major device number 243 [ 3.554051] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 390.48 Wed Mar 21 23:48:34 PDT 2018 [ 3.560463] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver [ 4.509160] nvidia-modeset: Allocated GPU:0 (GPU-5ea7f91c-70e7-1610-9d92-502f106afeab) @ PCI:0000:01:00.0 [ 5.824069] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 0
nvidia-smi Mon Apr 9 10:57:03 2018 +---------------------------------------------------------------------------- - + | NVIDIA-SMI 390.48 Driver Version: 390.48 | |-------------------------------+----------------------+--------------------- - + | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | |===============================+====================== +======================| | 0 Quadro M2000M Off | 00000000:01:00.0 On | N/A | | N/A 51C P0 N/A / N/A | 1318MiB / 4010MiB | 0% Default | +-------------------------------+----------------------+--------------------- - +
+---------------------------------------------------------------------------- - + | Processes: GPU Memory | | GPU PID Type Process name Usage | | ============================================================================= | | 0 1767 G /usr/bin/X 403MiB | | 0 2068 G /usr/bin/krunner 7MiB | | 0 2070 G /usr/bin/plasmashell 456MiB | | 0 2347 G /usr/bin/akonadi_archivemail_agent 1MiB | | 0 2351 G /usr/bin/akonadi_imap_resource 1MiB | | 0 2352 G /usr/bin/akonadi_imap_resource 1MiB | | 0 2354 G /usr/bin/akonadi_imap_resource 1MiB | | 0 2355 G /usr/bin/akonadi_imap_resource 1MiB | | 0 2357 G /usr/bin/akonadi_imap_resource 1MiB | | 0 2358 G /usr/bin/akonadi_imap_resource 1MiB | | 0 2360 G /usr/bin/akonadi_imap_resource 1MiB | | 0 2381 G /usr/bin/akonadi_mailfilter_agent 105MiB | | 0 2398 G /usr/bin/akonadi_sendlater_agent 1MiB | | 0 3374 G /usr/bin/kmail 74MiB | | 0 3940 G ...-token=2104FA9F05E0DAC5777CD7F206EF2DFF 233MiB | +---------------------------------------------------------------------------- - + --
Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch Bareos Partner, openSUSE Member, fsfe fellowship GPG KEY : D5C9B751C4653227 irc: tigerfoot
-- Michael Hirmke -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org