Public bug reported:

Description:    Linux Mint 20
Release:        20


Hi,

I suffered from a bug when resuming my laptop,
the error would say something related to the "dma push buffer"

I googled and found this thread on the problem, which has been going for
a long time.

https://forums.developer.nvidia.com/t/regression-460-series-black-
screen-on-boot-nvidia-modeset-error-gpu-failed-to-allocate-display-
engine-core-dma-push-buffer/165598/33

This problem still exists on the 470 series of the driver.

I "solved" my problem by reverting back to driver 450, which wasn't an
easy task as the packages disappear from the archives when new packages
arrive, so I had to find them from backups and other people.

My laptop will often reset X when waking from sleep, so I'm still not
operating bug-free.


The most recent post in that thread (see link) suggests that it is related to 
the Ubuntu/Debian packaging.

quote: -------------
So I distro-hopped from Elementary OS (Ubuntu variant) to Fedora and the issues 
disappeared for me. Decided to retry Elementary OS and the issue came back.

To finally fix this on my machine I uninstalled the nvidia driver deb
packges and reinstall them using the NVIDIA-*.run install file instead
and it worked. Now I’m running Elementary OS using nvidia without sleep-
resume crashing.

Feels like whomever is packaging the nvidia-drivers for Ubuntu is doing 
something which doesn’t play nice with my laptop.
--------------------

So I want to bring this to the attention of the Debian/Ubuntu package team,
hopefully they can take an interest and pursue this bug, because it is a huge 
pain for me and others.

Best regards,
Paul


Here are the relevant versions I have currently:
$ dpkg -l | grep nvidia | grep ^.i

hi  libnvidia-cfg1-450:amd64                                    
450.119.03-0ubuntu0.20.04.1           amd64        NVIDIA binary OpenGL/GLX 
configuration library
hi  libnvidia-common-450                                        
450.119.03-0ubuntu0.20.04.1           all          Shared files used by the 
NVIDIA libraries
hi  libnvidia-compute-450:amd64                                 
450.119.03-0ubuntu0.20.04.1           amd64        NVIDIA libcompute package
hi  libnvidia-compute-450:i386                                  
450.119.03-0ubuntu0.20.04.1           i386         NVIDIA libcompute package
hi  libnvidia-decode-450:amd64                                  
450.119.03-0ubuntu0.20.04.1           amd64        NVIDIA Video Decoding 
runtime libraries
hi  libnvidia-decode-450:i386                                   
450.119.03-0ubuntu0.20.04.1           i386         NVIDIA Video Decoding 
runtime libraries
hi  libnvidia-encode-450:amd64                                  
450.119.03-0ubuntu0.20.04.1           amd64        NVENC Video Encoding runtime 
library
hi  libnvidia-encode-450:i386                                   
450.119.03-0ubuntu0.20.04.1           i386         NVENC Video Encoding runtime 
library
hi  libnvidia-extra-450:amd64                                   
450.119.03-0ubuntu0.20.04.1           amd64        Extra libraries for the 
NVIDIA driver
hi  libnvidia-fbc1-450:amd64                                    
450.119.03-0ubuntu0.20.04.1           amd64        NVIDIA OpenGL-based 
Framebuffer Capture runtime library
hi  libnvidia-fbc1-450:i386                                     
450.119.03-0ubuntu0.20.04.1           i386         NVIDIA OpenGL-based 
Framebuffer Capture runtime library
hi  libnvidia-gl-450:amd64                                      
450.119.03-0ubuntu0.20.04.1           amd64        NVIDIA OpenGL/GLX/EGL/GLES 
GLVND libraries and Vulkan ICD
hi  libnvidia-gl-450:i386                                       
450.119.03-0ubuntu0.20.04.1           i386         NVIDIA OpenGL/GLX/EGL/GLES 
GLVND libraries and Vulkan ICD
hi  libnvidia-ifr1-450:amd64                                    
450.119.03-0ubuntu0.20.04.1           amd64        NVIDIA OpenGL-based Inband 
Frame Readback runtime library
hi  libnvidia-ifr1-450:i386                                     
450.119.03-0ubuntu0.20.04.1           i386         NVIDIA OpenGL-based Inband 
Frame Readback runtime library
hi  nvidia-compute-utils-450                                    
450.119.03-0ubuntu0.20.04.1           amd64        NVIDIA compute utilities
hi  nvidia-dkms-450                                             
450.119.03-0ubuntu0.20.04.1           amd64        NVIDIA DKMS package
hi  nvidia-driver-450                                           
450.119.03-0ubuntu0.20.04.1           amd64        NVIDIA driver metapackage
hi  nvidia-kernel-common-450                                    
450.119.03-0ubuntu0.20.04.1           amd64        Shared files used with the 
kernel module
hi  nvidia-kernel-source-450                                    
450.119.03-0ubuntu0.20.04.1           amd64        NVIDIA kernel source package
ii  nvidia-prime                                                
0.8.16~0.20.04.1                      all          Tools to enable NVIDIA's 
Prime
ii  nvidia-prime-applet                                         1.2.9           
                      all          An applet for NVIDIA Prime
hi  nvidia-settings                                             
460.39-0ubuntu0.20.04.1               amd64        Tool for configuring the 
NVIDIA graphics driver
hi  nvidia-utils-450                                            
450.119.03-0ubuntu0.20.04.1           amd64        NVIDIA driver support 
binaries
ii  screen-resolution-extra                                     0.18build1      
                      all          Extension for the nvidia-settings control 
panel
hi  xserver-xorg-video-nvidia-450                               
450.119.03-0ubuntu0.20.04.1           amd64        NVIDIA binary Xorg driver

** Affects: nvidia-graphics-drivers-470-server (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1940157

Title:
  nvidia-modeset ERROR GPU:0 Failed to allocate display engine core dma
  push buffer

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-470-server/+bug/1940157/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to