You are not logged in.

#1 2024-10-17 15:36:47

vex
Member
Registered: 2023-11-05
Posts: 9

GPU Issues with Nvidia Drivers - OpenGL Errors in Firefox and Kitty

Hi everyone,

I’m encountering issues with GPU-based applications like Firefox and Kitty on my system. Both programs either crash or, in Kitty’s case, fail to launch. I'm using an Nvidia GPU with the latest drivers installed, and it seems that the problem is related to OpenGL.

Kitty gives me the following error:

[0.216] OpenGL error: There is not enough memory left to execute the command. (GL_OUT_OF_MEMORY) (calling function: glMapBuffer)

Similarly, Firefox crashes with what seems to be a related issue, and I found a bug report here

I suspect this could be related to the Nvidia drivers, but I’m not sure how to proceed, given that the latest version is installed.

Any advice or guidance on troubleshooting this issue would be greatly appreciated!

Thanks in advance.

Offline

#2 2024-10-17 16:58:37

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,307

Re: GPU Issues with Nvidia Drivers - OpenGL Errors in Firefox and Kitty

There's little information here on what is actually happening. Which card, which "latest drivers" are at play exactly, is this a multi gpu system, wayland or xorg?

Post

glxinfo -B #mesa-utils
eglinfo -B

and a xorg log

Offline

#3 2024-10-17 19:07:37

vex
Member
Registered: 2023-11-05
Posts: 9

Re: GPU Issues with Nvidia Drivers - OpenGL Errors in Firefox and Kitty

Yeah sorry about that! I'm using Nvidia Driver 560.35.03, only one gpu GTX1070TI and xorg
Here there's log:

➜  ~ glxinfo -B #mesa-utils   
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 8192 MB
    Total available memory: 8192 MB
    Currently available dedicated video memory: 7513 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce GTX 1070 Ti/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 560.35.03
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6.0 NVIDIA 560.35.03
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 560.35.03
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
➜  ~ eglinfo -B               
GBM platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce GTX 1070 Ti/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 560.35.03
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce GTX 1070 Ti/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 560.35.03
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce GTX 1070 Ti/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 560.35.03
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Wayland platform:
eglinfo: eglInitialize failed

X11 platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce GTX 1070 Ti/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 560.35.03
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce GTX 1070 Ti/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 560.35.03
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce GTX 1070 Ti/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 560.35.03
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Surfaceless platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce GTX 1070 Ti/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 560.35.03
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce GTX 1070 Ti/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 560.35.03
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce GTX 1070 Ti/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 560.35.03
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Device platform:
Device #0:

Platform Device platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce GTX 1070 Ti/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 560.35.03
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce GTX 1070 Ti/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 560.35.03
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce GTX 1070 Ti/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 560.35.03
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Device #1:

Platform Device platform:
libEGL warning: egl: failed to create dri2 screen
libEGL warning: egl: failed to create dri2 screen
libEGL warning: egl: failed to create dri2 screen
eglinfo: eglInitialize failed

Device #2:

Platform Device platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES 
OpenGL core profile vendor: Mesa
OpenGL core profile renderer: llvmpipe (LLVM 18.1.8, 256 bits)
OpenGL core profile version: 4.5 (Core Profile) Mesa 24.2.4-arch1.1
OpenGL core profile shading language version: 4.50
OpenGL compatibility profile vendor: Mesa
OpenGL compatibility profile renderer: llvmpipe (LLVM 18.1.8, 256 bits)
OpenGL compatibility profile version: 4.5 (Compatibility Profile) Mesa 24.2.4-arch1.1
OpenGL compatibility profile shading language version: 4.50
OpenGL ES profile vendor: Mesa
OpenGL ES profile renderer: llvmpipe (LLVM 18.1.8, 256 bits)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 24.2.4-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20

Xorg logs: one and two

Offline

Board footer

Powered by FluxBB