open-gpu-kernel-modules icon indicating copy to clipboard operation
open-gpu-kernel-modules copied to clipboard

GTX 1070 + Ubuntu 24 -> various problems with every driver

Open ile opened this issue 7 months ago • 3 comments

NVIDIA Open GPU Kernel Modules Version

Almost all of them, see details

Please confirm this issue does not happen with the proprietary driver (of the same version). This issue tracker is only for bugs specific to the open kernel driver.

  • [ ] I confirm that this does not happen with the proprietary driver package.

Operating System and Version

Ubuntu 24.04.2 LTS

Kernel Release

6.8.0-59-generic #61-Ubuntu SMP PREEMPT_DYNAMIC Fri Apr 11 23:16:11 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Please confirm you are running a stable release kernel (e.g. not a -rc). We do not accept bug reports for unreleased kernels.

  • [x] I am running on a stable kernel release.

Hardware: GPU

GPU 0: NVIDIA GeForce GTX 1070 (UUID: GPU-2b731d0f-75f9-33ac-8b09-d49209b74acb)

Describe the bug

I'm using Wayland.

There are two bugs here, but I'm putting them into the same report, as they may be linked.

1. Every driver except 550 (proprietary) has this bug:

CSS animations, CSS filters and canvas are slow, jerky and they max out GPU Process in the browser.

A couple of sites to test on:

  • https://race.poker/#/tables See Task Manager - it should show 230-240 for CPU. Click the gear icon on the top right of the site - a popup will appear, but the animation is jerky These are both caused by CSS filters/animations
  • https://studio.quicksave.fi/#home There is a canvas there and Task manager should show 850 for CPU, while also the canvas being slow to use

Neither of these problems don't happen on 550-proprietary. They happen on every other driver from 520 onwards, open/proprietary.

2. VS Codium on 550 proprietary

Because of the strange coincidence that this error happens on just 550 proprietary (which worked on the above bug), I put the this other bug into the same report, seems like it could be linked.

The rendering in VS Codium seems broken. Scrolling blacks/blanks out the codium's window from time to time and editing the strangely slow. I tried with hardware acceleration disabled as well, with the same results.

To Reproduce

See above.

Bug Incidence

Always

nvidia-bug-report.log.gz

nvidia-bug-report.log.gz

More Info

No response

ile avatar May 05 '25 19:05 ile

I have done this: sudo apt-get install libnvidia-egl-wayland1 as suggested here: https://askubuntu.com/questions/1514352/ubuntu-24-04-with-nvidia-driver-libegl-warning-egl-failed-to-create-dri2-scre

glxinfo returns empty for EGL:

ile@ilepc:~$ glxinfo | grep "OpenGL version"
OpenGL version string: 4.6.0 NVIDIA 570.133.07
ile@ilepc:~$ glxinfo -B | grep "EGL driver"
ile@ilepc:~$ 

brave://gpu:

*   Canvas: Software only, hardware acceleration unavailable
*   Direct Rendering Display Compositor: Disabled
*   Compositing: Software only. Hardware acceleration disabled
*   Multiple Raster Threads: Enabled
*   OpenGL: Disabled
*   Rasterization: Software only. Hardware acceleration disabled
*   Raw Draw: Disabled
*   Skia Graphite: Disabled
*   Video Decode: Software only. Hardware acceleration disabled
*   Video Encode: Software only. Hardware acceleration disabled
*   Vulkan: Disabled
*   WebGL: Software only, hardware acceleration unavailable
*   WebGL2: Software only, hardware acceleration unavailable
*   WebGPU: Disabled
*   WebNN: Software only, hardware acceleration unavailable

journalctl:

libEGL warning: DRI3: Screen seems not DRI3 capable
libEGL warning: egl: failed to create dri2 screen

/etc/X11/xorg.conf.d/20-nvidia.conf:

Section "Device"
    Identifier "NVIDIA Card"
    Driver "nvidia"
    Option "DRI3" "1"
EndSection

ile avatar May 29 '25 09:05 ile

I'm sticking to 550 and using VSCodium with codium --ozone-platform=wayland and smooth scrolling enabled.

I don't have any issues with this combo, but took long to figure out.

ile avatar Jul 02 '25 04:07 ile

Ubuntu 24.10 fixed the situation. Also Ubuntu 25.04.

ile avatar Jul 22 '25 07:07 ile