If it’s any help, here is more information:
$ __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia __VK_LAYER_NV_optimus=NVIDIA_only glxinfo |head -20
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
GLX_ARB_context_flush_control, GLX_ARB_create_context,
GLX_ARB_create_context_no_error, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_multisample, GLX_EXT_buffer_age,
GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile,
GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_libglvnd,
GLX_EXT_stereo_tree, GLX_EXT_swap_control, GLX_EXT_swap_control_tear,
GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_NV_copy_image, GLX_NV_delay_before_swap, GLX_NV_float_buffer,
GLX_NV_multigpu_context, GLX_NV_robustness_video_memory_purge,
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_swap_control,
GLX_SGI_video_sync
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
[ ... ]
And without PRIME Render Offload
$ glxinfo |head -20
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_no_error,
GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness,
GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample,
GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile,
GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB,
GLX_EXT_import_context, GLX_EXT_libglvnd, GLX_EXT_no_config_context,
GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, GLX_OML_swap_method,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_SGI_make_current_read,
GLX_SGI_swap_control
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
[ ... ]
By the way, I also noticed these suspicious lines in file /var/log/Xorg.0.log
, to be investigated, they might be related to a suspending event.
[ 3652.535] (II) event2 - Asus Keyboard: device removed
[ 3652.563] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 4309.778] (WW) NVIDIA(G0): Failed to set the display configuration
[ 4309.778] (WW) NVIDIA(G0): - Setting a mode on head 0 failed: Insufficient permissions
[ 4309.779] (WW) NVIDIA(G0): - Setting a mode on head 1 failed: Insufficient permissions
[ 4309.779] (WW) NVIDIA(G0): - Setting a mode on head 2 failed: Insufficient permissions
[ 4309.779] (WW) NVIDIA(G0): - Setting a mode on head 3 failed: Insufficient permissions
[ 4309.779] (WW) NVIDIA(G0): Failed to set the display configuration
[ 4309.779] (WW) NVIDIA(G0): - Setting a mode on head 0 failed: Insufficient permissions
[ 4309.779] (WW) NVIDIA(G0): - Setting a mode on head 1 failed: Insufficient permissions
[ 4309.779] (WW) NVIDIA(G0): - Setting a mode on head 2 failed: Insufficient permissions
[ 4309.779] (WW) NVIDIA(G0): - Setting a mode on head 3 failed: Insufficient permissions
[ 4309.779] (WW) NVIDIA(G0): Failed to set DPMS to standby
[ 4369.780] (WW) NVIDIA(G0): Failed to set the display configuration
[ 4369.780] (WW) NVIDIA(G0): - Setting a mode on head 0 failed: Insufficient permissions
[ 4369.780] (WW) NVIDIA(G0): - Setting a mode on head 1 failed: Insufficient permissions
[ 4369.780] (WW) NVIDIA(G0): - Setting a mode on head 2 failed: Insufficient permissions
[ 4369.780] (WW) NVIDIA(G0): - Setting a mode on head 3 failed: Insufficient permissions
[ 4369.780] (WW) NVIDIA(G0): Failed to set the display configuration
[ 4369.780] (WW) NVIDIA(G0): - Setting a mode on head 0 failed: Insufficient permissions
[ 4369.780] (WW) NVIDIA(G0): - Setting a mode on head 1 failed: Insufficient permissions
[ 4369.780] (WW) NVIDIA(G0): - Setting a mode on head 2 failed: Insufficient permissions
[ 4369.780] (WW) NVIDIA(G0): - Setting a mode on head 3 failed: Insufficient permissions
[ 4369.780] (WW) NVIDIA(G0): Failed to set DPMS to off
[ 6500.460] (II) AIGLX: Resuming AIGLX clients after VT switch
[ 6500.463] (II) modeset(0): EDID vendor "AUO", prod id 18333
[ 6500.463] (II) modeset(0): Using hsync ranges from config file
[ 6500.463] (II) modeset(0): Using vrefresh ranges from config file