You are not logged in.
Kernel: 6.10.7-arch1-1
GPU: NVIDIA GeForce GTX 1650
WM: hyprland (wayland)
I am trying to setup hardware acceleration on my desktop PC. It works fine when using mpv, however, I can not get it to work with brave nor with firefox.
Packages installed related to nvidia/hardware acceleration:
nvidia nvidia-utils nvidia-settings libva-nvidia-driver egl-waylandI have set
nvidia_drm.modeset=1I also checked the wiki about hardware acceleration and verified if it's working correctly:
MPV runs fine and uses hardware acceleration:
$ mpv --hwdec=auto file.mkvI also made sure the settings of VA-API are fine
$ vainfo
Trying display: wayland
vainfo: VA-API version: 1.22 (libva 2.22.0)
vainfo: Driver version: VA-API NVDEC driver [direct backend]
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileH264Main : VAEntrypointVLD
VAProfileH264High : VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointVLD
VAProfileVP8Version0_3 : VAEntrypointVLD
VAProfileVP9Profile0 : VAEntrypointVLD
VAProfileHEVCMain10 : VAEntrypointVLD
VAProfileHEVCMain12 : VAEntrypointVLD
VAProfileVP9Profile2 : VAEntrypointVLD
VAProfileHEVCMain444 : VAEntrypointVLD
VAProfileHEVCMain444_10 : VAEntrypointVLD
VAProfileHEVCMain444_12 : VAEntrypointVLD(Seems to be missing VAEntrypointEncSlice and VAEntrypointEncSliceLP, so ig I can not encode... but decode should still work)
When launching brave, it gives some errors related to the GPU/hardware video acceleration. Also, when going to brave://gpu it shows software only, hardware acceleration unavailable.
$ brave
ERROR:angle_platform_impl.cc(44)] ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009
ERR: ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009
ERROR:scoped_egl_image.cc(23)] Failed to create EGLImage: EGL_SUCCESS
ERROR:native_pixmap_egl_binding.cc(113)] Unable to initialize binding from pixmap
ERROR:ozone_image_backing.cc(329)] OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation
ERROR:shared_image_manager.cc(230)] SharedImageManager::ProduceSkia: Trying to produce a Skia representation from an incompatible backing: OzoneImageBacking
ERROR:gpu_service_impl.cc(1125)] Exiting GPU process because some drivers can't recover from errors. GPU process will restart shortly.
ERROR:shared_image_interface_proxy.cc(130)] Buffer handle is null. Not creating a mailbox from it.
ERROR:one_copy_raster_buffer_provider.cc(348)] Creation of StagingBuffer's SharedImage failed.
ERROR:gpu_process_host.cc(1002)] GPU process exited unexpectedly: exit_code=8704
ERROR:command_buffer_proxy_impl.cc(132)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
ERROR:command_buffer_proxy_impl.cc(132)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
ERROR:command_buffer_proxy_impl.cc(132)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
ERROR:angle_platform_impl.cc(44)] ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009
ERR: ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009
ERROR:scoped_egl_image.cc(23)] Failed to create EGLImage: EGL_SUCCESS
ERROR:native_pixmap_egl_binding.cc(113)] Unable to initialize binding from pixmap
ERROR:ozone_image_backing.cc(329)] OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation
ERROR:shared_image_manager.cc(230)] SharedImageManager::ProduceSkia: Trying to produce a Skia representation from an incompatible backing: OzoneImageBacking
ERROR:gpu_service_impl.cc(1125)] Exiting GPU process because some drivers can't recover from errors. GPU process will restart shortly.
ERROR:command_buffer_proxy_impl.cc(325)] GPU state invalid after WaitForGetOffsetInRange.
ERROR:command_buffer_proxy_impl.cc(325)] GPU state invalid after WaitForGetOffsetInRange.
ERROR:gpu_process_host.cc(1002)] GPU process exited unexpectedly: exit_code=8704
ERROR:angle_platform_impl.cc(44)] ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009
ERR: ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003009
ERROR:scoped_egl_image.cc(23)] Failed to create EGLImage: EGL_SUCCESS
ERROR:native_pixmap_egl_binding.cc(113)] Unable to initialize binding from pixmap
ERROR:ozone_image_backing.cc(329)] OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation
ERROR:shared_image_manager.cc(230)] SharedImageManager::ProduceSkia: Trying to produce a Skia representation from an incompatible backing: OzoneImageBacking
ERROR:gpu_service_impl.cc(1125)] Exiting GPU process because some drivers can't recover from errors. GPU process will restart shortly.
ERROR:gpu_process_host.cc(1002)] GPU process exited unexpectedly: exit_code=8704
ERROR:command_buffer_proxy_impl.cc(132)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
ERROR:command_buffer_proxy_impl.cc(132)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
ERROR:gl_utils.cc(424)] [.WebGL-0x3130004b0e00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
ERROR:gl_utils.cc(424)] [.WebGL-0x3130004b0e00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
ERROR:gl_utils.cc(424)] [.WebGL-0x3130004b0e00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
^C
ERROR:gpu_process_host.cc(996)] GPU process launch failed: error_code=1002
ERROR:gpu_process_host.cc(996)] GPU process launch failed: error_code=1002
ERROR:gpu_process_host.cc(996)] GPU process launch failed: error_code=1002
ERROR:gpu_process_host.cc(996)] GPU process launch failed: error_code=1002
ERROR:gpu_process_host.cc(996)] GPU process launch failed: error_code=1002
ERROR:gpu_process_host.cc(996)] GPU process launch failed: error_code=1002
FATAL:gpu_data_manager_impl_private.cc(449)] GPU process isn't usable. Goodbye.I also started it with flags:
$ LIBVA_DRIVER_NAME=nvidia brave --use-gl=desktop --enable-features=VaapiVideoDecoder
ERROR:gl_factory.cc(120)] Requested GL implementation (gl=none,angle=none) not found in allowed implementations: [(gl=egl-angle,angle=opengl),(gl=egl-angle,angle=opengles),(gl=egl-gles2,angle=none),(gl=egl-angle,angle=swiftshader)].
ERROR:viz_main_impl.cc(166)] Exiting GPU process due to errors during initialization
ERROR:profile_attributes_storage.cc(1033)] Failed to PNG encode the image.
gl_factory.cc(120)] Requested GL implementation (gl=none,angle=none) not found in allowed implementations: [(gl=egl-angle,angle=opengl),(gl=egl-angle,angle=opengles),(gl=egl-gles2,angle=none),(gl=egl-angle,angle=swiftshader)].
ERROR:viz_main_impl.cc(166)] Exiting GPU process due to errors during initialization
ERROR:gl_factory.cc(120)] Requested GL implementation (gl=none,angle=none) not found in allowed implementations: [(gl=egl-angle,angle=opengl),(gl=egl-angle,angle=opengles),(gl=egl-gles2,angle=none),(gl=egl-angle,angle=swiftshader)].
ERROR:viz_main_impl.cc(166)] Exiting GPU process due to errors during initialization
ERROR:gl_factory.cc(120)] Requested GL implementation (gl=none,angle=none) not found in allowed implementations: [(gl=egl-angle,angle=opengl),(gl=egl-angle,angle=opengles),(gl=egl-gles2,angle=none),(gl=egl-angle,angle=swiftshader)].
ERROR:viz_main_impl.cc(166)] Exiting GPU process due to errors during initialization
ERROR:gl_factory.cc(120)] Requested GL implementation (gl=none,angle=none) not found in allowed implementations: [(gl=egl-angle,angle=opengl),(gl=egl-angle,angle=opengles),(gl=egl-gles2,angle=none),(gl=egl-angle,angle=swiftshader)].
ERROR:viz_main_impl.cc(166)] Exiting GPU process due to errors during initialization
ERROR:gl_factory.cc(120)] Requested GL implementation (gl=none,angle=none) not found in allowed implementations: [(gl=egl-angle,angle=opengl),(gl=egl-angle,angle=opengles),(gl=egl-gles2,angle=none),(gl=egl-angle,angle=swiftshader)].
ERROR:viz_main_impl.cc(166)] Exiting GPU process due to errors during initialization
ERROR:gl_factory.cc(120)] Requested GL implementation (gl=none,angle=none) not found in allowed implementations: [(gl=egl-angle,angle=opengl),(gl=egl-angle,angle=opengles),(gl=egl-gles2,angle=none),(gl=egl-angle,angle=swiftshader)].
ERROR:viz_main_impl.cc(166)] Exiting GPU process due to errors during initialization
libva error: /usr/lib/dri/nvidia_drv_video.so init failed
ERROR:command_buffer_proxy_impl.cc(132)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
ERROR:command_buffer_proxy_impl.cc(132)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
ERROR:command_buffer_proxy_impl.cc(132)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
ERROR:gl_utils.cc(424)] [.WebGL-0x1c58004b6200]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
ERROR:gl_utils.cc(424)] [.WebGL-0x1c58004b2a00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
ERROR:gl_utils.cc(424)] [.WebGL-0x1c58004b6200]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
ERROR:gl_utils.cc(424)] [.WebGL-0x1c58004b2a00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels (this message will no longer repeat)$ LIBVA_DRIVER_NAME=nvidia brave --use-gl=egl --enable-features=VaapiVideoDecoder
ERROR:profile_attributes_storage.cc(1033)] Failed to PNG encode the image.
ERROR:gl_display.cc(497)] EGL Driver message (Error) eglCreateSyncKHR: EGL_BAD_ATTRIBUTE error: In eglCreateSyncKHR: EGL_SYNC_NATIVE_FENCE_FD_ANDROID specified valid fd butEGL_SYNC_STATUS is also being set
libva error: /usr/lib/dri/nvidia_drv_video.so init failed
FATAL:gpu_init.cc(593)] Passthrough is not supported, GL is egl, ANGLE is
ERROR:gpu_process_host.cc(1002)] GPU process exited unexpectedly: exit_code=133
libva error: /usr/lib/dri/nvidia_drv_video.so init failed
ERROR:command_buffer_proxy_impl.cc(132)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
ERROR:command_buffer_proxy_impl.cc(132)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
ERROR:command_buffer_proxy_impl.cc(132)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
ERROR:gl_utils.cc(424)] [.WebGL-0x3154004b6200]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
ERROR:gl_utils.cc(424)] [.WebGL-0x3154004b3100]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
ERROR:gl_utils.cc(424)] [.WebGL-0x3154004b6200]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
ERROR:gl_utils.cc(424)] [.WebGL-0x3154004b3100]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels (this message will no longer repeat)Both commands above also resulted in software only, hardware acceleration unavailable.
I also tried with --use-gl=angle, which showed hardware acceleration for everything except Vulkan (disabled), video encode (software only, hardware acceleration disabled) and some other disabled things. However, brave felt a bit more laggy? I guess there are still some flags missing that I could use to optimize it?
$ LIBVA_DRIVER_NAME=nvidia /usr/bin/brave --enable-features=VaapiVideoDecoder --use-gl=angle --use-angle=swiftshader
ERROR:profile_attributes_storage.cc(1033)] Failed to PNG encode the image.
libva error: /usr/lib/dri/nvidia_drv_video.so init failed
ERROR:page_load_metrics_update_dispatcher.cc(179)] Invalid first_paint (unset) for first_image_paint 4.873 s
ERROR:page_load_metrics_update_dispatcher.cc(179)] Invalid first_paint 5.204 s for first_image_paint 4.873 sIt also still shows the error that https://wiki.archlinux.org/title/Hardware_video_acceleration#VAAPI_init_failed. Unsetting $DISPLAY did not fix this and resulted in the same things as above.
When going to youtube and starting a video, and watching the GPU usage (using nvidia-smi) and task manager of brave, I noticed that the GPU usage went up (from 10% to 25%). But also the GPU process was using 700 CPU (I guess 7 cores at 100%, which htop confirmed). After a bit it dropped back down to 10% but the CPU remained very high. So I guess hardware acceleration is still not working, despite brave://gpu showing?
For firefox, I created a new profile, went to about:support, and under graphics it shows the following (logs don't say anything):
HW_COMPOSITING default available
OPENGL_COMPOSITING default available
WEBRENDER default available
WEBRENDER_COMPOSITOR
default disabled Disabled by default Blocklisted; failure code FEATURE_FAILURE_DISABLED
env blocklisted Blocklisted by gfxInfo Blocklisted; failure code FEATURE_FAILURE_WEBRENDER_COMPOSITOR_DISABLED
runtime blocked Cannot be enabled in release or beta Blocklisted; failure code FEATURE_FAILURE_DISABLE_RELEASE_OR_BETA
WEBRENDER_PARTIAL default available
WEBRENDER_SHADER_CACHE default disabled Disabled by default Blocklisted; failure code FEATURE_FAILURE_DISABLED
WEBRENDER_OPTIMIZED_SHADERS default available
WEBRENDER_ANGLE
default available
env unavailable OS not supported Blocklisted; failure code FEATURE_FAILURE_OS_NOT_SUPPORTED
WEBRENDER_DCOMP_PRESENT
default available
user disabled User disabled via pref Blocklisted; failure code FEATURE_FAILURE_DCOMP_PREF_DISABLED
env unavailable Requires GPU process Blocklisted; failure code FEATURE_FAILURE_NO_GPU_PROCESS
runtime unavailable Requires ANGLE Blocklisted; failure code FEATURE_FAILURE_DCOMP_NOT_ANGLE
WEBRENDER_SCISSORED_CACHE_CLEARS default available
WEBGPU
default available
runtime blocked WebGPU cannot be enabled in release or beta Blocklisted; failure code WEBGPU_DISABLE_RELEASE_OR_BETA
X11_EGL
default available
DMABUF default available
HARDWARE_VIDEO_DECODING
default available
runtime unavailable Force disabled by gfxInfo Blocklisted; failure code FEATURE_FAILURE_VIDEO_DECODING_TEST_FAILED
DMABUF_SURFACE_EXPORT default available
BACKDROP_FILTER default available
CANVAS_RENDERER_THREAD default available
ACCELERATED_CANVAS2D default available
REMOTE_CANVAS
default disabled Disabled via pref Blocklisted; failure code FEATURE_FAILURE_DISABLED
env unavailable-no-gpu-process Disabled without GPU process Blocklisted; failure code FEATURE_REMOTE_CANVAS_NO_GPU_PROCESS
runtime blocked Platform not supported Blocklisted; failure code FEATURE_REMOTE_CANVAS_NOT_WINDOWSI also followed these instructions, which changed some things:
HW_COMPOSITING
default available
env blocked Acceleration blocked by platform
OPENGL_COMPOSITING default unavailable Hardware compositing is disabled Blocklisted; failure code FEATURE_FAILURE_OPENGL_NEED_HWCOMP
WEBRENDER
default available
env blocklisted Blocklisted by gfxInfo Blocklisted; failure code FEATURE_FAILURE_SOFTWARE_GL
WEBRENDER_COMPOSITOR
default disabled Disabled by default Blocklisted; failure code FEATURE_FAILURE_DISABLED
env blocklisted Blocklisted by gfxInfo Blocklisted; failure code FEATURE_FAILURE_WEBRENDER_COMPOSITOR_DISABLED
runtime blocked Cannot be enabled in release or beta Blocklisted; failure code FEATURE_FAILURE_DISABLE_RELEASE_OR_BETA
WEBRENDER_PARTIAL default available
WEBRENDER_SHADER_CACHE
default disabled Disabled by default Blocklisted; failure code FEATURE_FAILURE_DISABLED
runtime unavailable WebRender disabled Blocklisted; failure code FEATURE_FAILURE_WR_DISABLED
WEBRENDER_OPTIMIZED_SHADERS
default available
runtime unavailable WebRender disabled Blocklisted; failure code FEATURE_FAILURE_WR_DISABLED
WEBRENDER_ANGLE
default available
env unavailable OS not supported Blocklisted; failure code FEATURE_FAILURE_OS_NOT_SUPPORTED
WEBRENDER_DCOMP_PRESENT
default available
user disabled User disabled via pref Blocklisted; failure code FEATURE_FAILURE_DCOMP_PREF_DISABLED
env unavailable Requires GPU process Blocklisted; failure code FEATURE_FAILURE_NO_GPU_PROCESS
runtime unavailable Requires ANGLE Blocklisted; failure code FEATURE_FAILURE_DCOMP_NOT_ANGLE
WEBRENDER_SCISSORED_CACHE_CLEARS default available
WEBGPU
default available
runtime blocked WebGPU cannot be enabled in release or beta Blocklisted; failure code WEBGPU_DISABLE_RELEASE_OR_BETA
X11_EGL
default available
user force_enabled Force enabled by envvar
DMABUF
default available
runtime failed Failed to configure Blocklisted; failure code FEATURE_FAILURE_NO_DRM_DEVICE
HARDWARE_VIDEO_DECODING
default available
user force_enabled Force enabled by pref
runtime unavailable Force disabled by gfxInfo Blocklisted; failure code FEATURE_FAILURE_VIDEO_DECODING_TEST_FAILED
DMABUF_SURFACE_EXPORT default blocked Blocklisted by gfxInfo Blocklisted; failure code FEATURE_FAILURE_BROKEN_DRIVER
BACKDROP_FILTER default available
CANVAS_RENDERER_THREAD default available
ACCELERATED_CANVAS2D
default available
env blocked Disabled by Software WebRender Blocklisted; failure code FEATURE_FAILURE_DISABLED_BY_SOFTWARE_WEBRENDER
REMOTE_CANVAS
default disabled Disabled via pref Blocklisted; failure code FEATURE_FAILURE_DISABLED
env unavailable-no-gpu-process Disabled without GPU process Blocklisted; failure code FEATURE_REMOTE_CANVAS_NO_GPU_PROCESS
runtime blocked Platform not supported Blocklisted; failure code FEATURE_REMOTE_CANVAS_NOT_WINDOWSLast edited by RobinSch (2024-09-05 21:26:55)
Offline
same problem with me.
I have Quadro T400 and am using nvidia-dkms with linux-zen kernel on wayland all latest. Firefox is unable to run 4K youtube videos on GPU(even after setting firefox flags and environment variables) whereas MPV can run the same 4K video with same codec(downloaded with yt-dlp) on GPU. Followed everything from wiki( like nvidia_drm.modeset=1, nvidia_drm.fbdev=1) like literally gone through the wiki several times still unable to find out what exactly I am doing wrong. Only issue with FF.
I don't know if this can be a problem or not -> unix/linux-nvidia-archive is showing the latest production branch release to be 550.120, which is not available in the archlinux-archive. When using pacman -S nvidia-dkms it's downloading the latest version 560.xx available in the repo which I don't know is a stable version or not.
Tried with sway also. But sway isn't supporting proprietary drivers so I use it with --unsupported-gpu flag and the Desktop started flickering. Tried downlaoding old nvdia-dkms driver packages from archlinux repo archives but didn't work.
These are the environment variables set in .config/hypr/hyprland.conf file ->
env = XCURSOR_SIZE,24
env = HYPRCURSOR_SIZE,24
env = MOZ_ENABLE_WAYLAND,1
env = WLR_BACKEND,direct
env = LIBVA_DRIVER_NAME,nvidia
env = XDG_SESSION_TYPE,wayland
env = GBM_BACKEND,nvidia-drm
env = __GLX_VENDOR_LIBRARY_NAME,nvidia
env = NVD_BACKEND,direct
env = MOZ_DISABLE_RDD_SANDBOX,1
Trying display: wayland
vainfo: VA-API version: 1.22 (libva 2.22.0)
vainfo: Driver version: VA-API NVDEC driver [direct backend]
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileH264Main : VAEntrypointVLD
VAProfileH264High : VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointVLD
VAProfileVP8Version0_3 : VAEntrypointVLD
VAProfileVP9Profile0 : VAEntrypointVLD
VAProfileHEVCMain10 : VAEntrypointVLD
VAProfileHEVCMain12 : VAEntrypointVLD
VAProfileVP9Profile2 : VAEntrypointVLD
VAProfileHEVCMain444 : VAEntrypointVLD
VAProfileHEVCMain444_10 : VAEntrypointVLD
VAProfileHEVCMain444_12 : VAEntrypointVLD
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 T400/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 T400/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 T400/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.20Wayland 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 T400/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 T400/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 T400/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.20X11 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 T400/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 T400/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 T400/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.20Surfaceless 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 T400/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 T400/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 T400/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.20Device 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 T400/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 T400/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 T400/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.20Device #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 failedDevice #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.3-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.3-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.3-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
Last edited by Aniket (2024-10-05 12:10:04)
Offline