crash with kernel 4.19.12/13/14

I am facing issues with NVIDIA drivers and kernel 4.19. I do not see any such issues with kernel 4.14

With nvidia 390.87 and kernel 4.19 I see Xid errors 31 and 8:

Jan 02 15:29:47 rakete kernel: NVRM: Xid (PCI:0000:01:00): 8, Channel 0000001a
Jan 04 06:46:16 rakete kernel: NVRM: Xid (PCI:0000:01:00): 31, Ch 00000001, engmask 00000101, intr 10000000

These errors are not so severe that they do not stop the PC. But with nvidia 415.25 the driver breaks completely during boot with Xid error 56. And this leaves the PC with a black screen.

Jan 12 14:01:29 rakete kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 240
    Jan 12 14:01:29 rakete kernel: nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
    Jan 12 14:01:29 rakete kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel Module  415.25  Wed Dec 12 10:22:08 CST 2018 (using threaded interrupts)
    Jan 12 14:01:29 rakete systemd-modules-load[313]: Inserted module 'nvidia'
    Jan 12 14:01:29 rakete kernel: nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  415.25  Wed Dec 12 10:02:42 CST 2018
    Jan 12 14:01:29 rakete systemd-modules-load[313]: Inserted module 'nvidia_drm'
    Jan 12 14:01:29 rakete kernel: [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
    Jan 12 14:01:29 rakete kernel: [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 0
    Jan 12 14:01:30 rakete kernel: input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input15
    Jan 12 14:01:30 rakete kernel: input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input16
    Jan 12 14:01:30 rakete kernel: input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input17
    Jan 12 14:01:32 rakete /usr/lib/gdm-x-session[2157]: (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/modules"
    Jan 12 14:01:32 rakete /usr/lib/gdm-x-session[2157]: (**) OutputClass "nvidia" setting /dev/dri/card0 as PrimaryGPU
    Jan 12 14:01:32 rakete /usr/lib/gdm-x-session[2157]: (II) Loading /usr/lib/nvidia/xorg/libglx.so
    Jan 12 14:01:32 rakete /usr/lib/gdm-x-session[2157]: (II) Module glx: vendor="NVIDIA Corporation"
    Jan 12 14:01:32 rakete /usr/lib/gdm-x-session[2157]: (II) NVIDIA GLX Module  415.25  Wed Dec 12 10:05:39 CST 2018
    Jan 12 14:01:32 rakete /usr/lib/gdm-x-session[2157]: (II) LoadModule: "nvidia"
    Jan 12 14:01:32 rakete /usr/lib/gdm-x-session[2157]: (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
    Jan 12 14:01:32 rakete /usr/lib/gdm-x-session[2157]: (II) Module nvidia: vendor="NVIDIA Corporation"
    Jan 12 14:01:32 rakete /usr/lib/gdm-x-session[2157]: (II) NVIDIA dlloader X Driver  415.25  Wed Dec 12 10:05:51 CST 2018
    Jan 12 14:01:32 rakete /usr/lib/gdm-x-session[2157]: (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    Jan 12 14:01:32 rakete /usr/lib/gdm-x-session[2157]: (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
    Jan 12 14:01:32 rakete /usr/lib/gdm-x-session[2157]: (==) NVIDIA(0): RGB weight 888
    Jan 12 14:01:32 rakete /usr/lib/gdm-x-session[2157]: (==) NVIDIA(0): Default visual is TrueColor
    Jan 12 14:01:32 rakete /usr/lib/gdm-x-session[2157]: (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
    Jan 12 14:01:32 rakete /usr/lib/gdm-x-session[2157]: (II) Applying OutputClass "nvidia" options to /dev/dri/card0
    Jan 12 14:01:32 rakete /usr/lib/gdm-x-session[2157]: (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration"
    Jan 12 14:01:32 rakete /usr/lib/gdm-x-session[2157]: (**) NVIDIA(0): Enabling 2D acceleration
    Jan 12 14:01:33 rakete kernel: NVRM: Xid (PCI:0000:01:00): 56, CMDre 00000000 00000000 00000000 00000001 00000001
    Jan 12 14:01:36 rakete kernel: nvidia-modeset: WARNING: GPU:0: Lost display notification (0:0x00000000); continuing.
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(0):     DFP-0 (boot)
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(0):     DFP-1
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(0):     DFP-2
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(0):     DFP-3
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (II) NVIDIA(0): NVIDIA GPU GeForce GTX 1050 Ti (GP107-A) at PCI:1:0:0 (GPU-0)
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(0): Memory: 4194304 kBytes
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(0): VideoBIOS: 86.07.42.00.77
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (II) NVIDIA(0): Detected PCI Express Link width: 16X
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): Eizo CS2730 (DFP-0): connected
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): Eizo CS2730 (DFP-0): Internal TMDS
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): Eizo CS2730 (DFP-0): 165.0 MHz maximum pixel clock
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0):
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): DFP-1: disconnected
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0):
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): DFP-2: disconnected
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): DFP-2: Internal DisplayPort
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): DFP-2: 1440.0 MHz maximum pixel clock
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0):
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): DFP-3: disconnected
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0):
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (==) NVIDIA(0):
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (==) NVIDIA(0):     will be used as the requested mode.
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (==) NVIDIA(0):
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (II) NVIDIA(0): Validated MetaModes:
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (II) NVIDIA(0):     "DFP-0:nvidia-auto-select"
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1200
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (WW) NVIDIA(0): No valid modes for
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (WW) NVIDIA(0):     "DVI-D-0:nvidia-auto-select{ViewPortIn=1680x1050,ViewPortOut=1920x1200+0+0}";
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (WW) NVIDIA(0):     removing.
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (WW) NVIDIA(0): No valid modes for
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (WW) NVIDIA(0):     "DVI-D-0:nvidia-auto-select{ViewPortIn=1440x900,ViewPortOut=1920x1200+0+0}";
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (WW) NVIDIA(0):     removing.
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (WW) NVIDIA(0): No valid modes for
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (WW) NVIDIA(0):     "DVI-D-0:nvidia-auto-select{ViewPortIn=1366x768,ViewPortOut=1920x1079+0+60}";
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (WW) NVIDIA(0):     removing.
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (WW) NVIDIA(0): No valid modes for
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (WW) NVIDIA(0):     "DVI-D-0:nvidia-auto-select{ViewPortIn=1280x800,ViewPortOut=1920x1200+0+0}";
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (WW) NVIDIA(0):     removing.
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (WW) NVIDIA(0): No valid modes for
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (WW) NVIDIA(0):     "DVI-D-0:nvidia-auto-select{ViewPortIn=1280x720,ViewPortOut=1920x1080+0+60}";
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (WW) NVIDIA(0):     removing.
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(0): DPI set to (81, 89); computed from "UseEdidDpi" X config
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(0):     option
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (II) NVIDIA: Using 24576.00 MB of virtual memory for indirect memory
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (II) NVIDIA:     access.
    Jan 12 14:01:36 rakete /usr/lib/gdm-x-session[2157]: (II) NVIDIA(0): Setting mode "DFP-0:nvidia-auto-select"
    Jan 12 14:01:38 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000987d:0:0
    Jan 12 14:01:38 rakete kernel: NVRM: Xid (PCI:0000:01:00): 56, CMDre 00000001 00000000 00000000 00000001 00000001
    Jan 12 14:01:38 rakete kernel: NVRM: Xid (PCI:0000:01:00): 56, CMDre 00000005 00000000 00000000 00000001 00000001
    Jan 12 14:01:38 rakete /usr/lib/gdm-x-session[2157]: (==) NVIDIA(0): Disabling shared memory pixmaps
    Jan 12 14:01:38 rakete /usr/lib/gdm-x-session[2157]: (==) NVIDIA(0): Backing store enabled
    Jan 12 14:01:38 rakete /usr/lib/gdm-x-session[2157]: (==) NVIDIA(0): Silken mouse disabled
    Jan 12 14:01:38 rakete /usr/lib/gdm-x-session[2157]: (**) NVIDIA(0): DPMS enabled
    Jan 12 14:01:38 rakete /usr/lib/gdm-x-session[2157]: (WW) NVIDIA(0): Option "PrimaryGPU" is not used
    Jan 12 14:01:38 rakete /usr/lib/gdm-x-session[2157]: (WW) NVIDIA(0): Option "NoLogo" is not used
    Jan 12 14:01:38 rakete /usr/lib/gdm-x-session[2157]: (II) NVIDIA(0): [DRI2] Setup complete
    Jan 12 14:01:38 rakete /usr/lib/gdm-x-session[2157]: (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
    Jan 12 14:01:38 rakete /usr/lib/gdm-x-session[2157]: (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event15)
    Jan 12 14:01:38 rakete /usr/lib/gdm-x-session[2157]: (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event16)
    Jan 12 14:01:38 rakete /usr/lib/gdm-x-session[2157]: (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event17)
    Jan 12 14:02:09 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): Eizo CS2730 (DFP-0): connected
    Jan 12 14:02:09 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): Eizo CS2730 (DFP-0): Internal TMDS
    Jan 12 14:02:09 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): Eizo CS2730 (DFP-0): 165.0 MHz maximum pixel clock
    Jan 12 14:02:09 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0):
    Jan 12 14:02:09 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): DFP-1: disconnected
    Jan 12 14:02:09 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): DFP-1: Internal TMDS
    Jan 12 14:02:09 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): DFP-1: 165.0 MHz maximum pixel clock
    Jan 12 14:02:09 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0):
    Jan 12 14:02:09 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): DFP-2: disconnected
    Jan 12 14:02:09 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): DFP-2: Internal DisplayPort
    Jan 12 14:02:09 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): DFP-2: 1440.0 MHz maximum pixel clock
    Jan 12 14:02:09 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0):
    Jan 12 14:02:09 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): DFP-3: disconnected
    Jan 12 14:02:09 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
    Jan 12 14:02:09 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
    Jan 12 14:02:09 rakete /usr/lib/gdm-x-session[2157]: (--) NVIDIA(GPU-0):
    Jan 12 14:05:44 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000987d:0:0
    Jan 12 14:05:58 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000987d:0:0
    Jan 12 14:06:00 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000917e:0:0
    Jan 12 14:06:02 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000927c:0:0
    Jan 12 14:06:02 rakete kernel: NVRM: Xid (PCI:0000:01:00): 56, CMDre 00000002 00000000 00000000 00000001 00000001
    Jan 12 14:06:02 rakete kernel: NVRM: Xid (PCI:0000:01:00): 56, CMDre 00000003 00000000 00000000 00000001 00000001
    Jan 12 14:06:02 rakete kernel: NVRM: Xid (PCI:0000:01:00): 56, CMDre 00000004 00000000 00000000 00000001 00000001
    Jan 12 14:06:04 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000987d:0:0
    Jan 12 14:06:06 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000917e:0:0
    Jan 12 14:06:08 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000927c:0:0
    Jan 12 14:06:10 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000987d:0:0
    Jan 12 14:06:12 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000917e:0:0
    Jan 12 14:06:14 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000927c:0:0
    Jan 12 14:06:16 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000987d:0:0
    Jan 12 14:06:18 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000917e:0:0
    Jan 12 14:06:20 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000927c:0:0
    Jan 12 14:06:26 rakete /usr/lib/gdm-x-session[2157]: (WW) NVIDIA(0): Failed to set the display configuration
    Jan 12 14:06:40 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000987d:0:0
    Jan 12 14:06:42 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000917e:0:0
    Jan 12 14:06:44 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000927c:0:0
    Jan 12 14:06:46 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000987d:0:0
    Jan 12 14:07:02 rakete kernel: nvidia-modeset: WARNING: GPU:0: Lost display notification (0:0x00000000); continuing.
    Jan 12 14:07:04 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000987d:0:0
    Jan 12 14:07:06 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000987d:0:0
    Jan 12 14:07:08 rakete kernel: nvidia-modeset: ERROR: GPU:0: Idling display engine timed out: 0x0000987d:0:0

I have to login remotely to poweroff the PC. And it does not even do a full poweroff. But at least it excecutes the shutdown scripts and unmounts all drives so that I can do a hard reset after a few minutes.

This issues does not happen at every boot which makes it hard to reproduce. But it happens often enough to be really annoying. 1 out 10 may be.

I have not seen similar reports here. Any idea what is going on?

I am running Manjaro testing. The Graphics card is a Palit GeForce GTX 1050 Ti KalmX with 4 GB (GDDR5, 128 Bit)

System:    Host: rakete Kernel: 4.14.92-1-MANJARO x86_64 bits: 64 Desktop: Gnome 3.30.2 Distro: Manjaro Linux 
    Machine:   Type: Desktop Mobo: MSI model: Z270 GAMING PRO CARBON (MS-7A63) v: 1.0 serial: <root required> 
               UEFI [Legacy]: American Megatrends v: 1.90 date: 07/03/2018 
    CPU:       Topology: Quad Core model: Intel Core i7-7700K bits: 64 type: MT MCP L2 cache: 8192 KiB 
               Speed: 4502 MHz min/max: 800/4500 MHz Core speeds (MHz): 1: 4501 2: 4502 3: 4501 4: 4506 5: 4500 6: 4500 7: 4501 
               8: 4500 
    Graphics:  Device-1: NVIDIA GP107 [GeForce GTX 1050 Ti] driver: nvidia v: 415.25 
               Display: x11 server: X.Org 1.20.3 driver: nvidia resolution: 2560x1440~60Hz 
               OpenGL: renderer: GeForce GTX 1050 Ti/PCIe/SSE2 v: 4.6.0 NVIDIA 415.25

I’m seeing the same behavior with kernel 4.19 and nvidia 415.25.

Very rarely, perhaps once in every 20 boots, the graphics complete breaks on boot, throwing an Xid 56 error.

E.g

Dec 20 10:22:46 sleipnir kernel: NVRM: Xid (PCI:0000:01:00): 56, CMDre 00000005 00000000 00000000 00000001 00000001

No issues with kernel 4.14.

mbod and I are both using Manjaro. (mbod, it’s eggbert74 from the manjaro forum) Hopefully other users wil this problem will chime in here.

I am having the same issue, once in a while system hangs on boot. Desktop environment doesn’t start, tty2-6 are working fine. After restart everything works fine. This never happened to me two times in a row.
I am now running kernel 4.19.14 but I had the same problem with kernel 4.14.92.

inxi info:

System:
  Host: Thanatos Kernel: 4.19.14-1-MANJARO x86_64 bits: 64 
  Desktop: Openbox 3.6.1 Distro: Manjaro Linux 
Machine:
  Type: Desktop Mobo: MSI model: Z170A SLI (MS-7998) v: 1.0 
  serial: <root required> UEFI [Legacy]: American Megatrends v: 3.70 
  date: 07/27/2016 
CPU:
  Quad Core: Intel Core i5-6600K type: MCP speed: 800 MHz 
  min/max: 800/3900 MHz 
Graphics:
  Device-1: NVIDIA GP104 [GeForce GTX 1070] driver: nvidia v: 415.25 
  Display: x11 server: X.Org 1.20.3 driver: nvidia 
  resolution: 1920x1080~60Hz, 2560x1440~60Hz 
  OpenGL: renderer: GeForce GTX 1070/PCIe/SSE2 v: 4.6.0 NVIDIA 415.25

dmesg info:

[    2.809920] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  415.25  Wed Dec 12 10:22:08 CST 2018 (using threaded interrupts)
[   22.512466] NVRM: GPU at PCI:0000:01:00: GPU-b3ca92e7-edf7-d016-4afb-9b0348e4e26e
[   22.512485] NVRM: GPU Board Serial Number: 
[   22.512494] NVRM: Xid (PCI:0000:01:00): 16, Head 00000001 Count 00000001
[   30.619132] NVRM: Xid (PCI:0000:01:00): 16, Head 00000001 Count 00000002
[   38.725798] NVRM: Xid (PCI:0000:01:00): 16, Head 00000001 Count 00000003
[   46.832463] NVRM: Xid (PCI:0000:01:00): 16, Head 00000001 Count 00000004
[   54.939135] NVRM: Xid (PCI:0000:01:00): 16, Head 00000001 Count 00000005
[   64.059130] NVRM: Xid (PCI:0000:01:00): 16, Head 00000001 Count 00000006
[   72.167377] NVRM: Xid (PCI:0000:01:00): 16, Head 00000001 Count 00000007
[   80.275357] NVRM: Xid (PCI:0000:01:00): 16, Head 00000001 Count 00000008
[    2.699085] nvidia: loading out-of-tree module taints kernel.
[    2.702363] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[    2.709471] nvidia-nvlink: Nvlink Core is being initialized, major device number 240
[    2.709711] nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
[    2.866565] nvidia_modeset: module license 'NVIDIA' taints kernel.
[    2.869105] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  415.25  Wed Dec 12 10:02:42 CST 2018
[    2.872423] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[    2.872425] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:01:00.0 on minor 0
[    7.374347] nvidia-modeset: WARNING: GPU:0: Lost display notification (0:0x00000000); continuing.
[   10.457582] nvidia-modeset: WARNING: GPU:0: Lost display notification (0:0x00000000); continuing.
[   13.458972] nvidia-modeset: WARNING: GPU:0: Lost display notification (0:0x00000000); continuing.
[   16.459564] nvidia-modeset: WARNING: GPU:0: Lost display notification (0:0x00000000); continuing.
[  313.211390] nvidia-modeset: WARNING: GPU:0: Lost display notification (0:0x00000000); continuing.
[  316.212776] nvidia-modeset: WARNING: GPU:0: Lost display notification (0:0x00000000); continuing.
[  319.253159] nvidia-modeset: WARNING: GPU:0: Lost display notification (0:0x00000000); continuing.