Unix & Linux Stack Exchange
Q&A for users of Linux, FreeBSD and other Unix-like operating systems
Latest Questions
0
votes
0
answers
22
views
Rocky Linux 9 under WSL 2 cannot see Nvidia GPU
I am using a Dell Precision 3561, which has an Nvidia T1200 GPU. I would like to be able to use my GPU for hardware-accelerated graphics under WSL 2, with Rocky 9 as the OS. From what I understand this *should* be possible, but I have not ever gotten it to work. For example, trying to run `nvidia-sm...
I am using a Dell Precision 3561, which has an Nvidia T1200 GPU.
I would like to be able to use my GPU for hardware-accelerated graphics under WSL 2, with Rocky 9 as the OS. From what I understand this *should* be possible, but I have not ever gotten it to work.
For example, trying to run
nvidia-smi
just segfaults:
Mon Aug 4 11:00:09 2025
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.138 Driver Version: 553.46 CUDA Version: 12.4 |
|-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
fish: Job 1, 'nvidia-smi' terminated by signal SIGSEGV (Address boundary error)
If I look at glxinfo
, you can see that it doesn't even see the GPU, with the 'llvmpipe' software renderer being the only device:
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Mesa (0xffffffff)
Device: llvmpipe (LLVM 18.1.8, 256 bits) (0xffffffff)
Version: 24.1.2
Accelerated: no
Video memory: 15857MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 4.5
Max compat profile version: 4.5
Max GLES1 profile version: 1.1
Max GLES profile version: 3.2
From what I can gather online Rocky Linux 9 uses Wayland rather than X11 - and maybe that is the problem? However, I'm not sure how to confirm this, as XDG_SESSION_TYPE
isn't set at all.
In case grub is the problem, here's my /etc/default/grub
:
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=1G-4G:192M,4G-64G:256M,64G-:512M resume=/dev/mapper/rl-swap rd.lvm.lv=rl/root rd.lvm.lv=rl/swap rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
GRUB_ENABLE_BLSCFG=true
I've also tried installing kernel headers, specifically kernel-devel
, but no luck on that end.
I'm using WSL2 along with its latest-and-greatest kernel, and am on Windows 11 - so the common resolutions to the problem don't seem to apply.
For context, here are all my current versions:
WSL:
WSL version: 2.5.9.0
Kernel version: 6.6.87.2-1
WSLg version: 1.0.66
MSRDC version: 1.2.6074
Direct3D version: 1.611.1-81528511
DXCore version: 10.0.26100.1-240331-1435.ge-release
Windows version: 10.0.22631.5624
Windows:
Windows 11 Enterprise, 23H2
NVidia T1200 Laptop GPU:
NVIDIA-SMI version : 550.138
NVML version : 550.138
DRIVER version : 553.46
CUDA Version : 12.4
(I'm working on getting this updated to 5.80, but from what I can read about online I did not see reported issues in the 550 range)
Full glxinfo
here for context:
name of display: :0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
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_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_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
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client 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_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample,
GLX_ATI_pixel_format_float, GLX_EXT_buffer_age,
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_no_config_context, GLX_EXT_swap_control,
GLX_EXT_swap_control_tear, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_INTEL_swap_event,
GLX_MESA_copy_sub_buffer, GLX_MESA_gl_interop, GLX_MESA_query_renderer,
GLX_MESA_swap_control, GLX_NV_float_buffer, GLX_OML_sync_control,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_SGI_make_current_read,
GLX_SGI_swap_control, GLX_SGI_video_sync
GLX version: 1.4
GLX extensions:
GLX_ARB_context_flush_control, GLX_ARB_create_context,
GLX_ARB_create_context_no_error, GLX_ARB_create_context_profile,
GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB,
GLX_ARB_get_proc_address, 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_no_config_context,
GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_MESA_copy_sub_buffer, GLX_MESA_query_renderer, GLX_SGIS_multisample,
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
GLX_SGI_make_current_read
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Mesa (0xffffffff)
Device: llvmpipe (LLVM 18.1.8, 256 bits) (0xffffffff)
Version: 24.1.2
Accelerated: no
Video memory: 15857MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 4.5
Max compat profile version: 4.5
Max GLES1 profile version: 1.1
Max GLES profile version: 3.2
Memory info (GL_ATI_meminfo):
VBO free memory - total: 24 MB, largest block: 24 MB
VBO free aux. memory - total: 15328 MB, largest block: 15328 MB
Texture free memory - total: 24 MB, largest block: 24 MB
Texture free aux. memory - total: 15328 MB, largest block: 15328 MB
Renderbuffer free memory - total: 24 MB, largest block: 24 MB
Renderbuffer free aux. memory - total: 15328 MB, largest block: 15328 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 914986 MB
Total available memory: 930843 MB
Currently available dedicated video memory: 24 MB
OpenGL vendor string: Mesa
OpenGL renderer string: llvmpipe (LLVM 18.1.8, 256 bits)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 24.1.2
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
GL_3DFX_texture_compression_FXT1, GL_AMD_conservative_depth,
GL_AMD_draw_buffers_blend, GL_AMD_gpu_shader_int64,
GL_AMD_multi_draw_indirect, GL_AMD_pinned_memory,
GL_AMD_query_buffer_object, GL_AMD_seamless_cubemap_per_texture,
GL_AMD_shader_stencil_export, GL_AMD_shader_trinary_minmax,
GL_AMD_texture_texture4, GL_AMD_vertex_shader_layer,
GL_AMD_vertex_shader_viewport_index, GL_ANGLE_texture_compression_dxt3,
GL_ANGLE_texture_compression_dxt5, GL_ARB_ES2_compatibility,
GL_ARB_ES3_1_compatibility, GL_ARB_ES3_2_compatibility,
GL_ARB_ES3_compatibility, GL_ARB_arrays_of_arrays, GL_ARB_base_instance,
GL_ARB_blend_func_extended, GL_ARB_buffer_storage,
GL_ARB_clear_buffer_object, GL_ARB_clear_texture, GL_ARB_clip_control,
GL_ARB_compressed_texture_pixel_storage, GL_ARB_compute_shader,
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_ARB_copy_buffer, GL_ARB_copy_image, GL_ARB_cull_distance,
GL_ARB_debug_output, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp,
GL_ARB_derivative_control, GL_ARB_direct_state_access,
GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend,
GL_ARB_draw_elements_base_vertex, GL_ARB_draw_indirect,
GL_ARB_draw_instanced, GL_ARB_enhanced_layouts,
GL_ARB_explicit_attrib_location, GL_ARB_explicit_uniform_location,
GL_ARB_fragment_coord_conventions, GL_ARB_fragment_layer_viewport,
GL_ARB_fragment_shader, GL_ARB_framebuffer_no_attachments,
GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB,
GL_ARB_get_program_binary, GL_ARB_get_texture_sub_image, GL_ARB_gl_spirv,
GL_ARB_gpu_shader5, GL_ARB_gpu_shader_fp64, GL_ARB_gpu_shader_int64,
GL_ARB_half_float_pixel, GL_ARB_half_float_vertex,
GL_ARB_indirect_parameters, GL_ARB_instanced_arrays,
GL_ARB_internalformat_query, GL_ARB_internalformat_query2,
GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment,
GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect,
GL_ARB_occlusion_query2, GL_ARB_parallel_shader_compile,
GL_ARB_pipeline_statistics_query, GL_ARB_pixel_buffer_object,
GL_ARB_point_sprite, GL_ARB_polygon_offset_clamp,
GL_ARB_post_depth_coverage, GL_ARB_program_interface_query,
GL_ARB_provoking_vertex, GL_ARB_query_buffer_object,
GL_ARB_robust_buffer_access_behavior, GL_ARB_robustness,
GL_ARB_sample_shading, GL_ARB_sampler_objects, GL_ARB_seamless_cube_map,
GL_ARB_seamless_cubemap_per_texture, GL_ARB_separate_shader_objects,
GL_ARB_shader_atomic_counter_ops, GL_ARB_shader_atomic_counters,
GL_ARB_shader_ballot, GL_ARB_shader_bit_encoding, GL_ARB_shader_clock,
GL_ARB_shader_draw_parameters, GL_ARB_shader_group_vote,
GL_ARB_shader_image_load_store, GL_ARB_shader_image_size,
GL_ARB_shader_objects, GL_ARB_shader_precision,
GL_ARB_shader_stencil_export, GL_ARB_shader_storage_buffer_object,
GL_ARB_shader_subroutine, GL_ARB_shader_texture_image_samples,
GL_ARB_shader_texture_lod, GL_ARB_shader_viewport_layer_array,
GL_ARB_shading_language_420pack, GL_ARB_shading_language_include,
GL_ARB_shading_language_packing, GL_ARB_spirv_extensions,
GL_ARB_stencil_texturing, GL_ARB_sync, GL_ARB_tessellation_shader,
GL_ARB_texture_barrier, GL_ARB_texture_border_clamp,
GL_ARB_texture_buffer_object, GL_ARB_texture_buffer_object_rgb32,
GL_ARB_texture_buffer_range, GL_ARB_texture_compression_bptc,
GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map_array,
GL_ARB_texture_filter_anisotropic, GL_ARB_texture_filter_minmax,
GL_ARB_texture_float, GL_ARB_texture_gather,
GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_texture_multisample,
GL_ARB_texture_non_power_of_two, GL_ARB_texture_query_levels,
GL_ARB_texture_query_lod, GL_ARB_texture_rectangle, GL_ARB_texture_rg,
GL_ARB_texture_rgb10_a2ui, GL_ARB_texture_stencil8,
GL_ARB_texture_storage, GL_ARB_texture_storage_multisample,
GL_ARB_texture_swizzle, GL_ARB_texture_view, GL_ARB_timer_query,
GL_ARB_transform_feedback2, GL_ARB_transform_feedback3,
GL_ARB_transform_feedback_instanced,
GL_ARB_transform_feedback_overflow_query, GL_ARB_uniform_buffer_object,
GL_ARB_vertex_array_bgra, GL_ARB_vertex_array_object,
GL_ARB_vertex_attrib_64bit, GL_ARB_vertex_attrib_binding,
GL_ARB_vertex_buffer_object, GL_ARB_vertex_shader,
GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev,
GL_ARB_viewport_array, GL_ARM_shader_framebuffer_fetch_depth_stencil,
GL_ATI_blend_equation_separate, GL_ATI_meminfo, GL_ATI_texture_float,
GL_ATI_texture_mirror_once, GL_EXT_EGL_image_storage, GL_EXT_EGL_sync,
GL_EXT_abgr, GL_EXT_blend_equation_separate, GL_EXT_debug_label,
GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_framebuffer_blit,
GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled,
GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB, GL_EXT_memory_object,
GL_EXT_memory_object_fd, GL_EXT_packed_depth_stencil, GL_EXT_packed_float,
GL_EXT_pixel_buffer_object, GL_EXT_polygon_offset_clamp,
GL_EXT_provoking_vertex, GL_EXT_shader_framebuffer_fetch,
GL_EXT_shader_framebuffer_fetch_non_coherent,
GL_EXT_shader_image_load_formatted, GL_EXT_shader_integer_mix,
GL_EXT_texture_array, GL_EXT_texture_compression_dxt1,
GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc,
GL_EXT_texture_filter_anisotropic, GL_EXT_texture_filter_minmax,
GL_EXT_texture_integer, GL_EXT_texture_mirror_clamp, GL_EXT_texture_sRGB,
GL_EXT_texture_sRGB_R8, GL_EXT_texture_sRGB_RG8,
GL_EXT_texture_sRGB_decode, GL_EXT_texture_shadow_lod,
GL_EXT_texture_shared_exponent, GL_EXT_texture_snorm,
GL_EXT_texture_storage, GL_EXT_texture_swizzle, GL_EXT_timer_query,
GL_EXT_transform_feedback, GL_EXT_vertex_array_bgra,
GL_EXT_vertex_attrib_64bit, GL_IBM_multimode_draw_arrays,
GL_INTEL_shader_atomic_float_minmax, GL_KHR_blend_equation_advanced,
GL_KHR_blend_equation_advanced_coherent, GL_KHR_context_flush_control,
GL_KHR_debug, GL_KHR_no_error, GL_KHR_parallel_shader_compile,
GL_KHR_robust_buffer_access_behavior, GL_KHR_robustness,
GL_KHR_texture_compression_astc_ldr,
GL_KHR_texture_compression_astc_sliced_3d, GL_MESA_framebuffer_flip_y,
GL_MESA_pack_invert, GL_MESA_shader_integer_functions,
GL_MESA_texture_signed_rgba, GL_MESA_ycbcr_texture,
GL_NVX_gpu_memory_info, GL_NV_conditional_render, GL_NV_copy_image,
GL_NV_depth_clamp, GL_NV_packed_depth_stencil, GL_NV_shader_atomic_float,
GL_NV_texture_barrier, GL_OES_EGL_image, GL_S3_s3tc
OpenGL version string: 4.5 (Compatibility Profile) Mesa 24.1.2
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
GL_3DFX_texture_compression_FXT1, GL_AMD_conservative_depth,
GL_AMD_draw_buffers_blend, GL_AMD_multi_draw_indirect,
GL_AMD_pinned_memory, GL_AMD_query_buffer_object,
GL_AMD_seamless_cubemap_per_texture, GL_AMD_shader_stencil_export,
GL_AMD_shader_trinary_minmax, GL_AMD_texture_texture4,
GL_AMD_vertex_shader_layer, GL_AMD_vertex_shader_viewport_index,
GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5,
GL_APPLE_packed_pixels, GL_ARB_ES2_compatibility,
GL_ARB_ES3_1_compatibility, GL_ARB_ES3_2_compatibility,
GL_ARB_ES3_compatibility, GL_ARB_arrays_of_arrays, GL_ARB_base_instance,
GL_ARB_blend_func_extended, GL_ARB_buffer_storage,
GL_ARB_clear_buffer_object, GL_ARB_clear_texture, GL_ARB_clip_control,
GL_ARB_color_buffer_float, GL_ARB_compatibility,
GL_ARB_compressed_texture_pixel_storage, GL_ARB_compute_shader,
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_ARB_copy_buffer, GL_ARB_copy_image, GL_ARB_cull_distance,
GL_ARB_debug_output, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp,
GL_ARB_depth_texture, GL_ARB_derivative_control,
GL_ARB_direct_state_access, GL_ARB_draw_buffers,
GL_ARB_draw_buffers_blend, GL_ARB_draw_elements_base_vertex,
GL_ARB_draw_indirect, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts,
GL_ARB_explicit_attrib_location, GL_ARB_explicit_uniform_location,
GL_ARB_fragment_coord_conventions, GL_ARB_fragment_layer_viewport,
GL_ARB_fragment_program, GL_ARB_fragment_program_shadow,
GL_ARB_fragment_shader, GL_ARB_framebuffer_no_attachments,
GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB,
GL_ARB_get_program_binary, GL_ARB_get_texture_sub_image, GL_ARB_gl_spirv,
GL_ARB_gpu_shader5, GL_ARB_gpu_shader_fp64, GL_ARB_gpu_shader_int64,
GL_ARB_half_float_pixel, GL_ARB_half_float_vertex,
GL_ARB_indirect_parameters, GL_ARB_instanced_arrays,
GL_ARB_internalformat_query, GL_ARB_internalformat_query2,
GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment,
GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect,
GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
GL_ARB_occlusion_query2, GL_ARB_parallel_shader_compile,
GL_ARB_pipeline_statistics_query, GL_ARB_pixel_buffer_object,
GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_polygon_offset_clamp,
GL_ARB_post_depth_coverage, GL_ARB_program_interface_query,
GL_ARB_provoking_vertex, GL_ARB_query_buffer_object,
GL_ARB_robust_buffer_access_behavior, GL_ARB_robustness,
GL_ARB_sample_shading, GL_ARB_sampler_objects, GL_ARB_seamless_cube_map,
GL_ARB_seamless_cubemap_per_texture, GL_ARB_separate_shader_objects,
GL_ARB_shader_atomic_counter_ops, GL_ARB_shader_atomic_counters,
GL_ARB_shader_ballot, GL_ARB_shader_bit_encoding, GL_ARB_shader_clock,
GL_ARB_shader_draw_parameters, GL_ARB_shader_group_vote,
GL_ARB_shader_image_load_store, GL_ARB_shader_image_size,
GL_ARB_shader_objects, GL_ARB_shader_precision,
GL_ARB_shader_stencil_export, GL_ARB_shader_storage_buffer_object,
GL_ARB_shader_subroutine, GL_ARB_shader_texture_image_samples,
GL_ARB_shader_texture_lod, GL_ARB_shader_viewport_layer_array,
GL_ARB_shading_language_100, GL_ARB_shading_language_420pack,
GL_ARB_shading_language_include, GL_ARB_shading_language_packing,
GL_ARB_shadow, GL_ARB_spirv_extensions, GL_ARB_stencil_texturing,
GL_ARB_sync, GL_ARB_tessellation_shader, GL_ARB_texture_barrier,
GL_ARB_texture_border_clamp, GL_ARB_texture_buffer_object,
GL_ARB_texture_buffer_object_rgb32, GL_ARB_texture_buffer_range,
GL_ARB_texture_compression, GL_ARB_texture_compression_bptc,
GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map,
GL_ARB_texture_cube_map_array, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
GL_ARB_texture_env_dot3, GL_ARB_texture_filter_anisotropic,
GL_ARB_texture_filter_minmax, GL_ARB_texture_float, GL_ARB_texture_gather,
GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_texture_mirrored_repeat,
GL_ARB_texture_multisample, GL_ARB_texture_non_power_of_two,
GL_ARB_texture_query_levels, GL_ARB_texture_query_lod,
GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui,
GL_ARB_texture_stencil8, GL_ARB_texture_storage,
GL_ARB_texture_storage_multisample, GL_ARB_texture_swizzle,
GL_ARB_texture_view, GL_ARB_timer_query, GL_ARB_transform_feedback2,
GL_ARB_transform_feedback3, GL_ARB_transform_feedback_instanced,
GL_ARB_transform_feedback_overflow_query, GL_ARB_transpose_matrix,
GL_ARB_uniform_buffer_object, GL_ARB_vertex_array_bgra,
GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_64bit,
GL_ARB_vertex_attrib_binding, GL_ARB_vertex_buffer_object,
GL_ARB_vertex_program, GL_ARB_vertex_shader,
GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev,
GL_ARB_viewport_array, GL_ARB_window_pos,
GL_ARM_shader_framebuffer_fetch_depth_stencil,
GL_ATI_blend_equation_separate, GL_ATI_draw_buffers,
GL_ATI_fragment_shader, GL_ATI_meminfo, GL_ATI_separate_stencil,
GL_ATI_texture_compression_3dc, GL_ATI_texture_env_combine3,
GL_ATI_texture_float, GL_ATI_texture_mirror_once,
GL_EXT_EGL_image_storage, GL_EXT_EGL_sync, GL_EXT_abgr, GL_EXT_bgra,
GL_EXT_blend_color, GL_EXT_blend_equation_separate,
GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
GL_EXT_compiled_vertex_array, GL_EXT_copy_texture, GL_EXT_debug_label,
GL_EXT_direct_state_access, GL_EXT_draw_buffers2, GL_EXT_draw_instanced,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit,
GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_multisample_blit_scaled,
GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB,
GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4, GL_EXT_memory_object,
GL_EXT_memory_object_fd, GL_EXT_multi_draw_arrays,
GL_EXT_packed_depth_stencil, GL_EXT_packed_float, GL_EXT_packed_pixels,
GL_EXT_pixel_buffer_object, GL_EXT_point_parameters,
GL_EXT_polygon_offset_clamp, GL_EXT_provoking_vertex,
GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shader_framebuffer_fetch,
GL_EXT_shader_framebuffer_fetch_non_coherent,
GL_EXT_shader_image_load_formatted, GL_EXT_shader_integer_mix,
GL_EXT_shadow_funcs, GL_EXT_stencil_two_side, GL_EXT_stencil_wrap,
GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D,
GL_EXT_texture_array, GL_EXT_texture_buffer_object,
GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_latc,
GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc,
GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp,
GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
GL_EXT_texture_filter_minmax, GL_EXT_texture_integer,
GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp,
GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB,
GL_EXT_texture_sRGB_R8, GL_EXT_texture_sRGB_RG8,
GL_EXT_texture_sRGB_decode, GL_EXT_texture_shadow_lod,
GL_EXT_texture_shared_exponent, GL_EXT_texture_snorm,
GL_EXT_texture_storage, GL_EXT_texture_swizzle, GL_EXT_timer_query,
GL_EXT_transform_feedback, GL_EXT_vertex_array, GL_EXT_vertex_array_bgra,
GL_EXT_vertex_attrib_64bit, GL_IBM_multimode_draw_arrays,
GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,
GL_INGR_blend_func_separate, GL_INTEL_shader_atomic_float_minmax,
GL_KHR_blend_equation_advanced, GL_KHR_blend_equation_advanced_coherent,
GL_KHR_context_flush_control, GL_KHR_debug, GL_KHR_no_error,
GL_KHR_parallel_shader_compile, GL_KHR_robust_buffer_access_behavior,
GL_KHR_robustness, GL_KHR_texture_compression_astc_ldr,
GL_KHR_texture_compression_astc_sliced_3d, GL_MESA_framebuffer_flip_y,
GL_MESA_pack_invert, GL_MESA_shader_integer_functions,
GL_MESA_texture_signed_rgba, GL_MESA_window_pos, GL_MESA_ycbcr_texture,
GL_NVX_gpu_memory_info, GL_NV_ES1_1_compatibility, GL_NV_blend_square,
GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image,
GL_NV_depth_clamp, GL_NV_fog_distance, GL_NV_half_float,
GL_NV_light_max_exponent, GL_NV_packed_depth_stencil,
GL_NV_primitive_restart, GL_NV_shader_atomic_float,
GL_NV_texgen_reflection, GL_NV_texture_barrier,
GL_NV_texture_env_combine4, GL_NV_texture_rectangle, GL_OES_EGL_image,
GL_OES_read_format, GL_S3_s3tc, GL_SGIS_generate_mipmap,
GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 24.1.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
GL_ANDROID_extension_pack_es31a, GL_ANGLE_pack_reverse_row_order,
GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5,
GL_APPLE_sync, GL_APPLE_texture_max_level,
GL_ARM_shader_framebuffer_fetch_depth_stencil, GL_EXT_EGL_image_storage,
GL_EXT_base_instance, GL_EXT_blend_func_extended, GL_EXT_blend_minmax,
GL_EXT_buffer_storage, GL_EXT_clear_texture, GL_EXT_clip_control,
GL_EXT_clip_cull_distance, GL_EXT_color_buffer_float,
GL_EXT_color_buffer_half_float, GL_EXT_compressed_ETC1_RGB8_sub_texture,
GL_EXT_copy_image, GL_EXT_debug_label, GL_EXT_depth_clamp,
GL_EXT_discard_framebuffer, GL_EXT_disjoint_timer_query,
GL_EXT_draw_buffers, GL_EXT_draw_buffers_indexed,
GL_EXT_draw_elements_base_vertex, GL_EXT_draw_instanced,
GL_EXT_float_blend, GL_EXT_frag_depth, GL_EXT_geometry_point_size,
GL_EXT_geometry_shader, GL_EXT_gpu_shader5, GL_EXT_instanced_arrays,
GL_EXT_map_buffer_range, GL_EXT_memory_object, GL_EXT_memory_object_fd,
GL_EXT_multi_draw_arrays, GL_EXT_occlusion_query_boolean,
GL_EXT_polygon_offset_clamp, GL_EXT_primitive_bounding_box,
GL_EXT_read_format_bgra, GL_EXT_render_snorm, GL_EXT_robustness,
GL_EXT_sRGB_write_control, GL_EXT_separate_shader_objects,
GL_EXT_shader_framebuffer_fetch,
GL_EXT_shader_framebuffer_fetch_non_coherent, GL_EXT_shader_group_vote,
GL_EXT_shader_implicit_conversions, GL_EXT_shader_integer_mix,
GL_EXT_shader_io_blocks, GL_EXT_tessellation_point_size,
GL_EXT_tessellation_shader, GL_EXT_texture_border_clamp,
GL_EXT_texture_buffer, GL_EXT_texture_compression_bptc,
GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_rgtc,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_compression_s3tc_srgb,
GL_EXT_texture_cube_map_array, GL_EXT_texture_filter_anisotropic,
GL_EXT_texture_filter_minmax, GL_EXT_texture_format_BGRA8888,
GL_EXT_texture_mirror_clamp_to_edge, GL_EXT_texture_norm16,
GL_EXT_texture_query_lod, GL_EXT_texture_rg, GL_EXT_texture_sRGB_R8,
GL_EXT_texture_sRGB_RG8, GL_EXT_texture_sRGB_decode,
GL_EXT_texture_shadow_lod, GL_EXT_texture_storage,
GL_EXT_texture_type_2_10_10_10_REV, GL_EXT_texture_view,
GL_EXT_unpack_subimage, GL_KHR_blend_equation_advanced,
GL_KHR_blend_equation_advanced_coherent, GL_KHR_context_flush_control,
GL_KHR_debug, GL_KHR_no_error, GL_KHR_parallel_shader_compile,
GL_KHR_robust_buffer_access_behavior, GL_KHR_robustness,
GL_KHR_texture_compression_astc_ldr,
GL_KHR_texture_compression_astc_sliced_3d, GL_MESA_bgra,
GL_MESA_framebuffer_flip_y, GL_MESA_sampler_objects,
GL_MESA_shader_integer_functions, GL_NV_conditional_render,
GL_NV_draw_buffers, GL_NV_fbo_color_attachments,
GL_NV_generate_mipmap_sRGB, GL_NV_image_formats, GL_NV_pack_subimage,
GL_NV_pixel_buffer_object, GL_NV_read_buffer, GL_NV_read_depth,
GL_NV_read_depth_stencil, GL_NV_read_stencil,
GL_NV_shader_noperspective_interpolation, GL_NV_texture_barrier,
GL_OES_EGL_image, GL_OES_EGL_image_external,
GL_OES_EGL_image_external_essl3, GL_OES_EGL_sync,
GL_OES_compressed_ETC1_RGB8_texture, GL_OES_copy_image, GL_OES_depth24,
GL_OES_depth_texture, GL_OES_depth_texture_cube_map,
GL_OES_draw_buffers_indexed, GL_OES_draw_elements_base_vertex,
GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,
GL_OES_geometry_point_size, GL_OES_geometry_shader,
GL_OES_get_program_binary, GL_OES_gpu_shader5, GL_OES_mapbuffer,
GL_OES_packed_depth_stencil, GL_OES_primitive_bounding_box,
GL_OES_required_internalformat, GL_OES_rgb8_rgba8, GL_OES_sample_shading,
GL_OES_sample_variables, GL_OES_shader_image_atomic,
GL_OES_shader_io_blocks, GL_OES_shader_multisample_interpolation,
GL_OES_standard_derivatives, GL_OES_stencil8, GL_OES_surfaceless_context,
GL_OES_tessellation_point_size, GL_OES_tessellation_shader,
GL_OES_texture_3D, GL_OES_texture_border_clamp, GL_OES_texture_buffer,
GL_OES_texture_cube_map_array, GL_OES_texture_float,
GL_OES_texture_float_linear, GL_OES_texture_half_float,
GL_OES_texture_half_float_linear, GL_OES_texture_npot,
GL_OES_texture_stencil8, GL_OES_texture_storage_multisample_2d_array,
GL_OES_texture_view, GL_OES_vertex_array_object, GL_OES_vertex_half_float,
GL_OES_viewport_array
Tyler Shellberg
(111 rep)
Aug 4, 2025, 05:11 PM
1
votes
1
answers
3378
views
Problem after NVIDIA proprietary driver update - Linux Mint
I'm using a laptop in which I have both an NVIDIA graphic card and the Intel integrated one. Before I updated the NVIDIA driver through Linux Mint update manager, I used to have them both configured using NVIDIA settings and NVIDIA Prime. After the update the driver manager marks the NVIDIA driver a...
I'm using a laptop in which I have both an NVIDIA graphic card and the Intel integrated one. Before I updated the NVIDIA driver through Linux Mint update manager, I used to have them both configured using NVIDIA settings and NVIDIA Prime.
After the update the driver manager marks the NVIDIA driver as installed, but the Intel graphic card has the following sentence written below "This device is not working" and the only option possible is "Do not use this device".
Both
xserver-xorg-video-intel
, mesa-utils
and nvidia-settings
are still installed (I've also tried to reinstall them) and I have SeureBoot disabled. When I try to run nvidia-settings
it return an empty page and the following error is displayed:
ERROR: NVIDIA driver is not loaded
ERROR: Unable to load info from any available system
How can I fix this situation?
Thanks!
This is the output from lspci -nnk | grep "VGA\|'Kern'\|3D\|Display" -A2
00:02.0 VGA compatible controller : Intel Corporation Device [8086:3e9b]
Subsystem: ASUSTeK Computer Inc. Device [1043:1fc0]
Kernel driver in use: i915
--
01:00.0 3D controller : NVIDIA Corporation GP107M [GeForce GTX 1050 Mobile] [10de:1c8d] (rev a1)
Subsystem: ASUSTeK Computer Inc. GP107M [GeForce GTX 1050 Mobile] [1043:1fc0]
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
From ls /lib/modprobe.d/
:
aliases.conf blacklist-nvidia.conf
blacklist_linux_4.15.0-106-generic.conf fbdev-blacklist.conf
blacklist_linux_4.15.0-112-generic.conf nvidia-graphics-drivers.conf
blacklist_linux_4.15.0-20-generic.conf nvidia-kms.conf
blacklist_linux_4.15.0-54-generic.conf systemd.conf
From dpkg -l | grep -i nvidia
:
ii libnvidia-cfg1-440:amd64 440.100-0ubuntu0.18.04.1 amd64 NVIDIA binary OpenGL/GLX configuration library
ii libnvidia-common-390 390.138-0ubuntu0.18.04.1 all Shared files used by the NVIDIA libraries
ii libnvidia-common-440 440.100-0ubuntu0.18.04.1 all Shared files used by the NVIDIA libraries
rc libnvidia-compute-390:amd64 390.138-0ubuntu0.18.04.1 amd64 NVIDIA libcompute package
rc libnvidia-compute-390:i386 390.138-0ubuntu0.18.04.1 i386 NVIDIA libcompute package
ii libnvidia-compute-440:amd64 440.100-0ubuntu0.18.04.1 amd64 NVIDIA libcompute package
ii libnvidia-compute-440:i386 440.100-0ubuntu0.18.04.1 i386 NVIDIA libcompute package
ii libnvidia-decode-440:amd64 440.100-0ubuntu0.18.04.1 amd64 NVIDIA Video Decoding runtime libraries
ii libnvidia-decode-440:i386 440.100-0ubuntu0.18.04.1 i386 NVIDIA Video Decoding runtime libraries
ii libnvidia-encode-440:amd64 440.100-0ubuntu0.18.04.1 amd64 NVENC Video Encoding runtime library
ii libnvidia-encode-440:i386 440.100-0ubuntu0.18.04.1 i386 NVENC Video Encoding runtime library
ii libnvidia-extra-440:amd64 440.100-0ubuntu0.18.04.1 amd64 Extra libraries for the NVIDIA driver
ii libnvidia-fbc1-440:amd64 440.100-0ubuntu0.18.04.1 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-fbc1-440:i386 440.100-0ubuntu0.18.04.1 i386 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-gl-440:amd64 440.100-0ubuntu0.18.04.1 amd64 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-gl-440:i386 440.100-0ubuntu0.18.04.1 i386 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii libnvidia-ifr1-440:amd64 440.100-0ubuntu0.18.04.1 amd64 NVIDIA OpenGL-based Inband Frame Readback runtime library
ii libnvidia-ifr1-440:i386 440.100-0ubuntu0.18.04.1 i386 NVIDIA OpenGL-based Inband Frame Readback runtime library
rc nvidia-compute-utils-390 390.138-0ubuntu0.18.04.1 amd64 NVIDIA compute utilities
ii nvidia-compute-utils-440 440.100-0ubuntu0.18.04.1 amd64 NVIDIA compute utilities
rc nvidia-dkms-390 390.138-0ubuntu0.18.04.1 amd64 NVIDIA DKMS package
ii nvidia-dkms-440 440.100-0ubuntu0.18.04.1 amd64 NVIDIA DKMS package
ii nvidia-driver-440 440.100-0ubuntu0.18.04.1 amd64 NVIDIA driver metapackage
rc nvidia-kernel-common-390 390.138-0ubuntu0.18.04.1 amd64 Shared files used with the kernel module
ii nvidia-kernel-common-440 440.100-0ubuntu0.18.04.1 amd64 Shared files used with the kernel module
ii nvidia-kernel-source-440 440.100-0ubuntu0.18.04.1 amd64 NVIDIA kernel source package
ii nvidia-prime 0.8.8.2 all Tools to enable NVIDIA's Prime
ii nvidia-prime-applet 1.0.7 all An applet for NVIDIA Prime
ii nvidia-settings 440.44-0ubuntu0.18.04.1 amd64 Tool for configuring the NVIDIA graphics driver
ii nvidia-utils-440 440.100-0ubuntu0.18.04.1 amd64 NVIDIA driver support binaries
ii xserver-xorg-video-nvidia-440 440.100-0ubuntu0.18.04.1 amd64 NVIDIA binary Xorg driver
Here are my system info:
System: Host: marco-ASUS Kernel: 4.15.0-112-generic x86_64 bits: 64 compiler: gcc v: 7.5.0
Desktop: Cinnamon 4.2.4 wm: marco dm: LightDM Distro: Linux Mint 19.2 Tina
base: Ubuntu 18.04 bionic
Machine: Type: Laptop System: ASUSTeK product: VivoBook_ASUSLaptop X580GD_N580GD v: 1.0
serial:
Mobo: ASUSTeK model: X580GD v: 1.0 serial: UEFI: American Megatrends
v: X580GD.304 date: 05/17/2018
Battery: ID-1: BAT0 charge: 29.1 Wh condition: 30.4/48.1 Wh (63%) volts: 11.6/11.6
model: ASUSTeK ASUS Battery serial: status: Discharging
CPU: Topology: 6-Core model: Intel Core i7-8750H bits: 64 type: MT MCP arch: Kaby Lake
rev: A L2 cache: 9216 KiB
flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 52799
Speed: 4004 MHz min/max: 800/4100 MHz Core speeds (MHz): 1: 3987 2: 4045 3: 4000
4: 4000 5: 4005 6: 4013 7: 3943 8: 4002 9: 4000 10: 4006 11: 3991 12: 4038
Graphics: Device-1: Intel vendor: ASUSTeK driver: i915 v: kernel bus ID: 00:02.0
chip ID: 8086:3e9b
Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile] vendor: ASUSTeK driver: N/A
bus ID: 01:00.0 chip ID: 10de:1c8d
Display: x11 server: X.Org 1.19.6 driver: modesetting unloaded: fbdev,vesa
compositor: marco resolution: 1920x1080~60Hz
OpenGL: renderer: Mesa DRI Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa 20.0.8
compat-v: 3.0 direct render: Yes
Audio: Device-1: Intel Cannon Lake PCH cAVS vendor: ASUSTeK driver: snd_hda_intel v: kernel
bus ID: 00:1f.3 chip ID: 8086:a348
Sound Server: ALSA v: k4.15.0-112-generic
Network: Device-1: Intel Wireless-AC 9560 [Jefferson Peak] driver: iwlwifi v: kernel port: 5000
bus ID: 00:14.3 chip ID: 8086:a370
IF: wlo1 state: up mac:
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK
driver: r8169 v: 2.3LK-NAPI port: 3000 bus ID: 03:00.0 chip ID: 10ec:8168
IF: eno2 state: down mac:
Drives: Local Storage: total: 931.51 GiB used: 539.31 GiB (57.9%)
ID-1: /dev/sda vendor: Toshiba model: MQ04ABF100 size: 931.51 GiB speed: 6.0 Gb/s
serial:
RAID: Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci v: 3.0
bus ID: 00:17.0 chip ID: 8086.282a
Partition: ID-1: / size: 136.93 GiB used: 111.72 GiB (81.6%) fs: ext4 dev: /dev/sda1
ID-2: swap-1 size: 31.25 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda2
USB: Hub: 1-0:1 info: Full speed (or root) Hub ports: 16 rev: 2.0 chip ID: 1d6b:0002
Device-1: 1-2:2 info: Microsoft Basic Optical Mouse type: Mouse
driver: hid-generic,usbhid rev: 1.1 chip ID: 045e:0084
Device-2: 1-6:3 info: IMC Networks type: Video driver: uvcvideo rev: 2.0
chip ID: 13d3:56a2
Device-3: 1-7:4 info: Realtek RTS5129 Card Reader Controller type:
driver: rtsx_usb,rtsx_usb_ms,rtsx_usb_sdmmc rev: 2.0 chip ID: 0bda:0129
Device-4: 1-14:5 info: Intel type: Bluetooth driver: btusb rev: 2.0 chip ID: 8087:0aaa
Hub: 2-0:1 info: Full speed (or root) Hub ports: 8 rev: 3.1 chip ID: 1d6b:0003
Sensors: System Temperatures: cpu: 68.0 C mobo: N/A
Fan Speeds (RPM): N/A
Mabri
(111 rep)
Jul 24, 2020, 10:23 AM
• Last activity: Jul 17, 2025, 04:04 PM
1
votes
1
answers
2043
views
NVIDIA hdmi output not working
I'm running Garuda linux on my desktop and my computer has 2 HDMI ports and one of those comes from the NVIDIA 2070 super. The regular HDMI works all the time with no issues but the nvidia one just seems to stop working with no errors or anything. If the cable is plugged in on boot it will work if I...
I'm running Garuda linux on my desktop and my computer has 2 HDMI ports and one of those comes from the NVIDIA 2070 super. The regular HDMI works all the time with no issues but the nvidia one just seems to stop working with no errors or anything.
If the cable is plugged in on boot it will work if I'm in BIOS but after that the screen is frozen on the
welcome to grub
screen.
I'm guessing this is a problem with my nvidia drivers. How do I trouble shoot?
Dillon Cortez
(11 rep)
Dec 29, 2021, 04:52 PM
• Last activity: Jul 17, 2025, 02:03 AM
0
votes
1
answers
2031
views
Pop OS 20.04: How do I switch graphics drivers (Nouveau to propietary) without messing up the display?
**Moved this question over from AskUbuntu.** I've looked everywhere online for a solution. I've tried multiple times to install the appropriate Nvidia drivers for my graphics card (**which is a GTX 680**). I've also tried blacklisting Nouveau, to no avail. I'm desperate for a solution, especially co...
**Moved this question over from AskUbuntu.**
I've looked everywhere online for a solution. I've tried multiple times to install the appropriate Nvidia drivers for my graphics card (**which is a GTX 680**). I've also tried blacklisting Nouveau, to no avail. I'm desperate for a solution, especially considering how a lot of games don't work properly with Nouveau.
The only results that I got from attempting to install the appropriate Nvidia drivers were... bad, at best. Upon reboot, systemd would apparently works as intended. But, upon reaching a certain part in the init (around "Reaching target Bluetooth/Swap"), the upper part of the display is corrupted like crazy and the part below remains frozen. (see image below)
Side note: this happens even when booting into multi-user mode. Also, **the card is flashed to work with macOS Mojave**, so I suspect that might be the reason why.
All help will be greatly appreciated. Thanks in advance, as well.

Psionikal
(111 rep)
Aug 18, 2020, 09:53 PM
• Last activity: Jul 7, 2025, 12:00 PM
132
votes
12
answers
433710
views
How to check which GPU is active in Linux?
I have 2 GPU's in my netbook. How do I know which one I'm actually using at any given moment?
I have 2 GPU's in my netbook. How do I know which one I'm actually using at any given moment?
LanceBaynes
(41465 rep)
Jul 10, 2011, 05:00 PM
• Last activity: Jul 6, 2025, 04:48 PM
6
votes
1
answers
2901
views
Switchable graphics Intel + AMD Venus Pro
I'm using Manjaro Linux on my laptop with switchable graphic cards: ``` 00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b) 03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus PRO [Radeon HD 8850M / R9 M265X] (rev ff) `...
I'm using Manjaro Linux on my laptop with switchable graphic cards:
The above shows that bumblebee's drivers are installed, but the daemon fails:
[luke@manjaro ~]$ sudo systemctl status bumblebeed
● bumblebeed.service - Bumblebee C Daemon
Loaded: loaded (/usr/lib/systemd/system/bumblebeed.service; enabled; vendor preset: disabled)
Active: activating (auto-restart) (Result: exit-code) since pią 2015-09-18 16:22:55 CEST; 29s ago
Process: 1192 ExecStart=/usr/bin/bumblebeed (code=exited, status=1/FAILURE)
Main PID: 1192 (code=exited, status=1/FAILURE)
wrz 18 16:22:55 manjaro systemd
: bumblebeed.service: Unit entered failed state.
wrz 18 16:22:55 manjaro systemd
: bumblebeed.service: Failed with result 'exit-code'.
During my trial-and-error I also tried to install
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus PRO [Radeon HD 8850M / R9 M265X] (rev ff)
Here's a screenshot of the drivers section of Manjaro Settings Manager:



video-catalyst
driver (in window shown above). It ended miserably - after the initial startup the screen was full white. I switched to another TTY and deleted video-catalyst using mhwd
.
My goal is to be able to play games on Steam. What can you recommend?
Luke
(151 rep)
Sep 18, 2015, 02:46 PM
• Last activity: Jun 29, 2025, 05:04 PM
5
votes
2
answers
7997
views
How to install Intel Graphics drivers for Mint 13
I have choppy video and my windows are choppy when I move them around. Also when my PC turns off monitor it does not turn off normally but like the cable was unplugged. I guess I need to install a driver for my new 'graphics' chip. Can someone please provide the 'best' way of installing graphics dri...
I have choppy video and my windows are choppy when I move them around. Also when my PC turns off monitor it does not turn off normally but like the cable was unplugged. I guess I need to install a driver for my new 'graphics' chip. Can someone please provide the 'best' way of installing graphics drivers for my Celeron G1820 CPU.
Here is what I get from
lspci
:
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
I can provide any additional info if needed.
mbiber
(338 rep)
Mar 8, 2014, 07:22 PM
• Last activity: May 27, 2025, 02:04 PM
8
votes
1
answers
15148
views
xrandr shows disconnected DisplayPort with Intel Graphics
I have 4 physical ports on my motherboard, VGA, HDMI, DVI, and DisplayPort. Normally I use HDMI and DVI, but I'd like to switch to HDMI and DP. However, the output of xrandr shows DP as always disconnected: $ xrandr --verbose Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 32767 x 32767 DP1 di...
I have 4 physical ports on my motherboard, VGA, HDMI, DVI, and DisplayPort. Normally I use HDMI and DVI, but I'd like to switch to HDMI and DP. However, the output of xrandr shows DP as always disconnected:
$ xrandr --verbose
Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 32767 x 32767
DP1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x43
Timestamp: 284401515
Subpixel: unknown
Clones: HDMI3
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
1920x1080 (0x4a) 148.500MHz +HSync +VSync
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.50KHz
v: height 1080 start 1084 end 1089 total 1125 clock 60.00Hz
HDMI1 connected primary 1920x1080+1920+0 (0x4a) normal (normal left inverted right x axis y axis) 509mm x 286mm
Identifier: 0x44
Timestamp: 284401515
Subpixel: unknown
Gamma: 1.0:1.0:1.0
Brightness: 1.0
Clones:
CRTC: 0
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff000469d223e3a40000
2417010380331d782ad945a2554da027
125054b7ef00d1c0814081809500b300
714f81c08100023a801871382d40582c
4500fd1e1100001e000000ff0044394c
4d54463034323231310a000000fd0032
4b185311000a202020202020000000fc
00415355532056533233390a20200140
020322714f0102031112130414050e0f
1d1e1f10230917078301000065030c00
10008c0ad08a20e02d10103e9600fd1e
11000018011d007251d01e206e285500
fd1e1100001e011d00bc52d01e20b828
5540fd1e1100001e8c0ad09020403120
0c405500fd1e11000018000000000000
000000000000000000000000000000e9
aspect ratio: Automatic
supported: Automatic, 4:3, 16:9
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
1920x1080 (0x4a) 148.500MHz +HSync +VSync *current +preferred
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.50KHz
v: height 1080 start 1084 end 1089 total 1125 clock 60.00Hz
1920x1080 (0xe6) 148.500MHz +HSync +VSync
h: width 1920 start 2448 end 2492 total 2640 skew 0 clock 56.25KHz
v: height 1080 start 1084 end 1089 total 1125 clock 50.00Hz
1920x1080 (0xe7) 148.352MHz +HSync +VSync
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.43KHz
v: height 1080 start 1084 end 1089 total 1125 clock 59.94Hz
1920x1080i (0xe8) 74.250MHz +HSync +VSync Interlace
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 33.75KHz
v: height 1080 start 1084 end 1094 total 1125 clock 60.00Hz
1920x1080i (0xe9) 74.250MHz +HSync +VSync Interlace
h: width 1920 start 2448 end 2492 total 2640 skew 0 clock 28.12KHz
v: height 1080 start 1084 end 1094 total 1125 clock 50.00Hz
1920x1080i (0xea) 74.176MHz +HSync +VSync Interlace
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 33.72KHz
v: height 1080 start 1084 end 1094 total 1125 clock 59.94Hz
1680x1050 (0xeb) 119.000MHz +HSync -VSync
h: width 1680 start 1728 end 1760 total 1840 skew 0 clock 64.67KHz
v: height 1050 start 1053 end 1059 total 1080 clock 59.88Hz
1280x1024 (0xec) 135.000MHz +HSync +VSync
h: width 1280 start 1296 end 1440 total 1688 skew 0 clock 79.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 75.02Hz
1280x1024 (0xed) 108.000MHz +HSync +VSync
h: width 1280 start 1328 end 1440 total 1688 skew 0 clock 63.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 60.02Hz
1440x900 (0xee) 88.750MHz +HSync -VSync
h: width 1440 start 1488 end 1520 total 1600 skew 0 clock 55.47KHz
v: height 900 start 903 end 909 total 926 clock 59.90Hz
1280x960 (0xef) 108.000MHz +HSync +VSync
h: width 1280 start 1376 end 1488 total 1800 skew 0 clock 60.00KHz
v: height 960 start 961 end 964 total 1000 clock 60.00Hz
1280x800 (0xf0) 71.000MHz +HSync -VSync
h: width 1280 start 1328 end 1360 total 1440 skew 0 clock 49.31KHz
v: height 800 start 803 end 809 total 823 clock 59.91Hz
1152x864 (0xf1) 108.000MHz +HSync +VSync
h: width 1152 start 1216 end 1344 total 1600 skew 0 clock 67.50KHz
v: height 864 start 865 end 868 total 900 clock 75.00Hz
1280x720 (0xf2) 74.250MHz +HSync +VSync
h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 45.00KHz
v: height 720 start 725 end 730 total 750 clock 60.00Hz
1280x720 (0xf3) 74.250MHz +HSync +VSync
h: width 1280 start 1720 end 1760 total 1980 skew 0 clock 37.50KHz
v: height 720 start 725 end 730 total 750 clock 50.00Hz
1280x720 (0xf4) 74.176MHz +HSync +VSync
h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 44.96KHz
v: height 720 start 725 end 730 total 750 clock 59.94Hz
1440x576 (0xf5) 54.000MHz -HSync -VSync
h: width 1440 start 1464 end 1592 total 1728 skew 0 clock 31.25KHz
v: height 576 start 581 end 586 total 625 clock 50.00Hz
1024x768 (0xf6) 78.800MHz +HSync +VSync
h: width 1024 start 1040 end 1136 total 1312 skew 0 clock 60.06KHz
v: height 768 start 769 end 772 total 800 clock 75.08Hz
1024x768 (0xf7) 75.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1328 skew 0 clock 56.48KHz
v: height 768 start 771 end 777 total 806 clock 70.07Hz
1024x768 (0xf8) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
1440x480 (0xf9) 54.054MHz -HSync -VSync
h: width 1440 start 1472 end 1596 total 1716 skew 0 clock 31.50KHz
v: height 480 start 489 end 495 total 525 clock 60.00Hz
1440x480 (0xfa) 54.000MHz -HSync -VSync
h: width 1440 start 1472 end 1596 total 1716 skew 0 clock 31.47KHz
v: height 480 start 489 end 495 total 525 clock 59.94Hz
832x624 (0xfb) 57.284MHz -HSync -VSync
h: width 832 start 864 end 928 total 1152 skew 0 clock 49.73KHz
v: height 624 start 625 end 628 total 667 clock 74.55Hz
800x600 (0xfc) 50.000MHz +HSync +VSync
h: width 800 start 856 end 976 total 1040 skew 0 clock 48.08KHz
v: height 600 start 637 end 643 total 666 clock 72.19Hz
800x600 (0xfd) 49.500MHz +HSync +VSync
h: width 800 start 816 end 896 total 1056 skew 0 clock 46.88KHz
v: height 600 start 601 end 604 total 625 clock 75.00Hz
800x600 (0xfe) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
800x600 (0xff) 36.000MHz +HSync +VSync
h: width 800 start 824 end 896 total 1024 skew 0 clock 35.16KHz
v: height 600 start 601 end 603 total 625 clock 56.25Hz
720x576 (0x100) 27.000MHz -HSync -VSync
h: width 720 start 732 end 796 total 864 skew 0 clock 31.25KHz
v: height 576 start 581 end 586 total 625 clock 50.00Hz
720x480 (0x101) 27.027MHz -HSync -VSync
h: width 720 start 736 end 798 total 858 skew 0 clock 31.50KHz
v: height 480 start 489 end 495 total 525 clock 60.00Hz
720x480 (0x102) 27.000MHz -HSync -VSync
h: width 720 start 736 end 798 total 858 skew 0 clock 31.47KHz
v: height 480 start 489 end 495 total 525 clock 59.94Hz
640x480 (0x103) 31.500MHz -HSync -VSync
h: width 640 start 656 end 720 total 840 skew 0 clock 37.50KHz
v: height 480 start 481 end 484 total 500 clock 75.00Hz
640x480 (0x104) 30.240MHz -HSync -VSync
h: width 640 start 704 end 768 total 864 skew 0 clock 35.00KHz
v: height 480 start 483 end 486 total 525 clock 66.67Hz
640x480 (0x105) 25.200MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.50KHz
v: height 480 start 490 end 492 total 525 clock 60.00Hz
640x480 (0x106) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
720x400 (0x107) 28.320MHz -HSync +VSync
h: width 720 start 738 end 846 total 900 skew 0 clock 31.47KHz
v: height 400 start 412 end 414 total 449 clock 70.08Hz
HDMI2 disconnected (normal left inverted right x axis y axis)
Identifier: 0x45
Timestamp: 284401515
Subpixel: unknown
Clones:
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
aspect ratio: Automatic
supported: Automatic, 4:3, 16:9
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
HDMI3 disconnected (normal left inverted right x axis y axis)
Identifier: 0x46
Timestamp: 284401515
Subpixel: unknown
Clones: DP1
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
aspect ratio: Automatic
supported: Automatic, 4:3, 16:9
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
1920x1080 (0x4a) 148.500MHz +HSync +VSync
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.50KHz
v: height 1080 start 1084 end 1089 total 1125 clock 60.00Hz
VGA1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x47
Timestamp: 284401515
Subpixel: unknown
Clones:
CRTCs: 0 1 2
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x48
Timestamp: 284401515
Subpixel: no subpixels
Clones:
CRTCs: 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
The closest I've gotten has been manually adding the mode then attempting to switch to it:
$ xrandr --addmode DP1 1920x1080
$ xrandr --auto --output HDMI1 --mode 1920x1080 --primary --output DP1 --mode 1920x1080 --left-of HDMI1 --output VGA1 --off
xrandr: Configure crtc 1 failed
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 21 (RRSetCrtcConfig)
Serial number of failed request: 47
Current serial number in output stream: 47
Right now with my second monitor plugged into the DVI port the output of xrandr is:
$ xrandr
Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 32767 x 32767
DP1 disconnected (normal left inverted right x axis y axis)
1920x1080 60.00
HDMI1 connected primary 1920x1080+1920+0 (normal left inverted right x axis y axis) 509mm x 286mm
1920x1080 60.00*+ 50.00 59.94
1920x1080i 60.00 50.00 59.94
1680x1050 59.88
1280x1024 75.02 60.02
1440x900 59.90
1280x960 60.00
1280x800 59.91
1152x864 75.00
1280x720 60.00 50.00 59.94
1440x576 50.00
1024x768 75.08 70.07 60.00
1440x480 60.00 59.94
832x624 74.55
800x600 72.19 75.00 60.32 56.25
720x576 50.00
720x480 60.00 59.94
640x480 75.00 66.67 60.00 59.94
720x400 70.08
HDMI2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 509mm x 286mm
1920x1080 60.00*+ 50.00 59.94
1920x1080i 60.00 50.00 59.94
1680x1050 59.88
1280x1024 75.02 60.02
1440x900 59.90
1280x960 60.00
1280x800 59.91
1152x864 75.00
1280x720 60.00 50.00 59.94
1440x576 50.00
1024x768 75.08 70.07 60.00
1440x480 60.00 59.94
832x624 74.55
800x600 72.19 75.00 60.32 56.25
720x576 50.00
720x480 60.00 59.94
640x480 75.00 66.67 60.00 59.94
720x400 70.08
HDMI3 disconnected (normal left inverted right x axis y axis)
1920x1080 60.00
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
Driver info:
$ sudo lshw -c video
*-display
description: VGA compatible controller
product: Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:29 memory:f0000000-f03fffff memory:e0000000-efffffff ioport:f000(size=64)
$ modinfo i915
filename: /lib/modules/4.4.0-91-generic/kernel/drivers/gpu/drm/i915/i915.ko
license: GPL and additional rights
description: Intel Graphics
author: Intel Corporation
author: Tungsten Graphics, Inc.
firmware: i915/bxt_dmc_ver1.bin
firmware: i915/skl_dmc_ver1.bin
firmware: i915/skl_guc_ver4.bin
srcversion: F88AC02BE47BB41FC2F1D77
...
I'm not sure what the next step for debugging this would be. I've never used the DisplayPort before, so it may well be an issue with the Intel Drivers.
EDIT:
To clarify my ports. HDMI1 is my actual HDMI port, HDMI2 is my DVI port, HDMI3 appears to be a clone of DP1, which is my DisplayPort. HDMI1 and HDMI2 work fine, but both DP1 and HDMI3 always show disconnected.
DaleSwanson
(273 rep)
Aug 15, 2017, 11:43 PM
• Last activity: May 16, 2025, 04:09 AM
13
votes
7
answers
37998
views
xrandr fails randomly with "Configure crtc X failed" on dock with multiple monitors
TL;DR: xrandr fails randomly on my system with the error message `xrandr: Configure crtc X failed` on my setup with two monitors, that are connected to a dockingstation. After I turn on and off single monitors multiple times, I most of the times get it working. I have a setup with a Lenovo Thinkpad...
TL;DR: xrandr fails randomly on my system with the error message
xrandr: Configure crtc X failed
on my setup with two monitors, that are connected to a dockingstation. After I turn on and off single monitors multiple times, I most of the times get it working.
I have a setup with a Lenovo Thinkpad on a dockingstation. To that dockingstation two monitors are connected by display port. Here's the output of xrandr
:
razr@notebook [~]
-> % xrandr
Screen 0: minimum 8 x 8, current 7680 x 1440, maximum 32767 x 32767
eDP1 connected 2560x1440+5120+0 (normal left inverted right x axis y axis) 340mm x 190mm
2880x1620 59.96 + 50.00
2560x1600 59.97
2560x1440 59.95*
2048x1536 60.00
1920x1440 60.00
1856x1392 60.01
1792x1344 60.01
2048x1152 60.00 59.90 59.91
1920x1200 59.88 59.95
1920x1080 59.96 60.00 59.93
1600x1200 60.00
1680x1050 59.95 59.88
1400x1050 59.98
1600x900 60.00 59.95 59.82
1280x1024 60.02
1400x900 59.96 59.88
1280x960 60.00
1440x810 60.00
1368x768 60.00 59.88 59.85
1280x800 59.81 59.91
1280x720 59.86 60.00 59.74
1024x768 60.00
1024x576 60.00 59.90 59.82
960x540 60.00 59.63 59.82
800x600 60.32 56.25
864x486 60.00 59.92 59.57
640x480 59.94
720x405 59.51 60.00 58.99
640x360 59.84 59.32 60.00
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP2-1 connected 2560x1440+2560+0 (normal left inverted right x axis y axis) 610mm x 350mm
3840x2160 60.00 + 30.00 29.97
2560x1440 59.95*
1920x1080 60.00 59.94
1680x1050 59.95
1600x900 60.00
1280x1024 75.02 60.02
1440x900 59.89
1280x800 59.81
1152x864 75.00
1280x720 60.00 59.94
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
640x480 75.00 72.81 66.67 60.00 59.94
720x400 70.08
DP2-2 connected primary 2560x1440+0+0 (normal left inverted right x axis y axis) 610mm x 350mm
3840x2160 60.00 + 30.00 29.97
2560x1440 59.95*
1920x1080 60.00 59.94
1680x1050 59.95
1600x900 60.00
1280x1024 75.02 60.02
1440x900 59.89
1280x800 59.81
1152x864 75.00
1280x720 60.00 59.94
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
640x480 75.00 72.81 66.67 60.00 59.94
720x400 70.08
DP2-3 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
razr@notebook [~]
-> %
I have no xorg.conf on my system. I have a shell script that is called by lightdm
on startup, that checks if those monitors are connected (hence the notebook is on the dockingstation) and if that is the case, executes the following command:
xrandr --output eDP1 --mode "1920x1080" --output DP2-1 --mode auto --left-of eDP1 --output DP2-2 --mode auto --primary --left-of DP2-1
Otherwise it just sets the mode of the notebook display to "1920x1080"
.
But this does not work at all. I always get an error message like xrandr: Configure crtc 1 failed
. I think the number changes from time to time.
I already have some experience with a similar issue at work (seen end of my question) and so I know, that I can, most of the time, fix this by deactivating and reactivating the monitors again and again. I installed arandr
for that, because it's made it a little easier to do this over and over again. With only one monitor and the notebook display activated it works all the time. It doesn't matter which monitor is active. Only the two monitors (without the notebook display) does not work.
For my (new) setup at home I cannot get this working. I kind-of to get it working, but only with mode "2560x1440"
on both monitors. And this also does not work all the time. Sometimes I have to, again, open arandr
and de-/reactivate the monitors randomly to get to a state where it works. I couldn't figure out any pattern there until now. Sometimes I just give up, restart my machine and hope that it works afterwards.
As already stated, I have a pretty similar setup at work, where I do basically the same. At work this works at least when I start my machine on the dockingstation. If I start the machine, then connect it to the dockingstation and run the command above, I get the same error. Here the _randomly de-/reactivate the monitors_ works as well, most of the times.
Has anyone any idea why this happens and how I can fix this?
Max N.
(231 rep)
Nov 29, 2018, 09:59 PM
• Last activity: Apr 29, 2025, 05:41 PM
0
votes
1
answers
141
views
Can I force my laptop to recognize its HDMI port?
I have an HP Zenbook Power G9 with Ubuntu, which comes with an HDMI port. My issue is that this port does not work. When I plug the cable into it, nothing happens and the extra screen stays black. I just checked to be sure (it's a dual boot machine) and also Windows does not detect it. Screen and ca...
I have an HP Zenbook Power G9 with Ubuntu, which comes with an HDMI port.
My issue is that this port does not work. When I plug the cable into it, nothing happens and the extra screen stays black. I just checked to be sure (it's a dual boot machine) and also Windows does not detect it.
Screen and cable work, I tested them with a different laptop. They also work if I plug the HDMI cable into the USB-C port through and adapter.
I have tried updating the NVidia drivers and Linux Kernel, but to no avail.
Strangely, the HDMI port is not even listed by
xrandr
:
0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1920x1080 60.02*+ 40.02
1680x1050 60.02
1400x1050 60.02
1600x900 60.02
1280x1024 60.02
1400x900 60.02
1280x960 60.02
1440x810 60.02
1368x768 60.02
1280x800 60.02
1280x720 60.02
1024x768 60.02
960x720 60.02
928x696 60.02
896x672 60.02
1024x576 60.02
960x600 60.02
960x540 60.02
800x600 60.02
840x525 60.02
864x486 60.02
700x525 60.02
800x450 60.02
640x512 60.02
700x450 60.02
640x480 60.02
720x405 60.02
684x384 60.02
640x360 60.02
512x384 60.02
512x288 60.02
480x270 60.02
400x300 60.02
432x243 60.02
320x240 60.02
360x202 60.02
320x180 60.02
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
What could I try next?
Michele Bolognini
(1 rep)
Jun 8, 2023, 07:38 AM
• Last activity: Apr 28, 2025, 12:11 PM
4
votes
2
answers
3365
views
Dual monitor issues Linux Mint Thinkpad Docking station
The setup - T460 thinkpad (Intel HD Graphics) docked with lid closed connected to two external monitors one via DVI and the other via HDMI The problem - During boot, up until the login screen both monitors work fine. But as soon as I sign in the monitor connected with the DVI will go blank about 80%...
The setup
- T460 thinkpad (Intel HD Graphics) docked with lid closed
connected to two external monitors one via DVI and the other via HDMI
The problem
- During boot, up until the login screen both monitors work fine. But as soon as I sign in the monitor connected with the DVI will go blank about 80% of the time.
My workaround solutions to fix this problem
- Going back to the login screen via CTRL + ALT + BACKSPACE and signing in again will almost always fix it.
- Physically removing/reinserting the cable will almost always fix it.
Behavior
- When logging in and experiencing the problem, the monitor seems to be recognized as I can move my mouse into its resolution, but the monitor claims cable not connected.
When did the problem occur?
- After moving and going from three to two monitors as well as reinstalling Linux Mint for luks encryption
I'm pretty green when it comes to diagnosing graphical problem. I would be happy to paste logs, but I'm not sure which ones would be helpful. Please let me know which logs might be worth taking a look at, or any other suggestions you may have!
----- Edits/ Additional Info -----
The issue is isolated with Linux as this machine can dual boot into windows without the described problem
$ lspci -k | grep -EA3 'VGA'
00:02.0 VGA compatible controller: Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07)
Subsystem: Lenovo Skylake GT2 [HD Graphics 520]
Kernel driver in use: i915
Kernel modules: i915
|
$ cat /var/log/Xorg.0.log | grep -i driver
[ 105.041] X.Org Video Driver: 23.0
[ 105.041] X.Org XInput driver : 24.1
[ 105.062] (==) Matched modesetting as autoconfigured driver 0
[ 105.062] (==) Matched fbdev as autoconfigured driver 1
[ 105.062] (==) Matched vesa as autoconfigured driver 2
[ 105.062] (==) Assigned the driver to the xf86ConfigLayout
[ 105.062] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 105.063] Module class: X.Org Video Driver
[ 105.063] ABI class: X.Org Video Driver, version 23.0
[ 105.063] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 105.063] Module class: X.Org Video Driver
[ 105.063] ABI class: X.Org Video Driver, version 23.0
[ 105.063] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 105.063] Module class: X.Org Video Driver
[ 105.063] ABI class: X.Org Video Driver, version 23.0
[ 105.063] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 105.063] (II) FBDEV: driver for framebuffer: fbdev
[ 105.063] (II) VESA: driver for VESA chipsets: vesa
[ 105.079] ABI class: X.Org Video Driver, version 23.0
[ 105.087] (II) glamor: OpenGL accelerated X.org driver based.
[ 105.946] (II) modeset(0): [DRI2] DRI driver: i965
[ 105.946] (II) modeset(0): [DRI2] VDPAU driver: i965
[ 106.020] Module class: X.Org XInput Driver
[ 106.020] ABI class: X.Org XInput driver, version 24.1
notsoslimshady
(300 rep)
Aug 27, 2019, 03:06 AM
• Last activity: Apr 15, 2025, 12:02 AM
0
votes
0
answers
321
views
Vulkan not working correctly on ubuntu 24.04
I have been trying to get lutris to work on ubuntu for the last week or so now, but there seems to be some underlying issue with Vulkan and I do not know how to proceed. I get the following error: tue@tue-desktop:~$ vulkaninfo --summary MESA: error: DRM_IOCTL_VIRTGPU_GET_CAPS failed with Invalid arg...
I have been trying to get lutris to work on ubuntu for the last week or so now, but there seems to be some underlying issue with Vulkan and I do not know how to proceed.
I get the following error:
tue@tue-desktop:~$ vulkaninfo --summary
MESA: error: DRM_IOCTL_VIRTGPU_GET_CAPS failed with Invalid argument
MESA: error: DRM_IOCTL_VIRTGPU_CONTEXT_INIT failed with Invalid argument, continuing without context...
MESA: error: DRM_VIRTGPU_RESOURCE_CREATE_BLOB failed with Invalid argument
MESA: error: Failed to create virtgpu AddressSpaceStream
MESA: error: vulkan: Failed to get host connection
MESA: error: DRM_VIRTGPU_RESOURCE_CREATE_BLOB failed with Invalid argument
MESA: error: Failed to create virtgpu AddressSpaceStream
MESA: error: vulkan: Failed to get host connection
MESA: error: DRM_VIRTGPU_RESOURCE_CREATE_BLOB failed with Invalid argument
MESA: error: Failed to create virtgpu AddressSpaceStream
MESA: error: vulkan: Failed to get host connection
MESA: error: DRM_VIRTGPU_RESOURCE_CREATE_BLOB failed with Invalid argument
MESA: error: Failed to create virtgpu AddressSpaceStream
MESA: error: vulkan: Failed to get host connection
MESA: error: DRM_VIRTGPU_RESOURCE_CREATE_BLOB failed with Invalid argument
MESA: error: Failed to create virtgpu AddressSpaceStream
MESA: error: vulkan: Failed to get host connection
MESA: error: DRM_VIRTGPU_RESOURCE_CREATE_BLOB failed with Invalid argument
MESA: error: Failed to create virtgpu AddressSpaceStream
MESA: error: vulkan: Failed to get host connection
MESA: error: DRM_VIRTGPU_RESOURCE_CREATE_BLOB failed with Invalid argument
MESA: error: Failed to create virtgpu AddressSpaceStream
MESA: error: vulkan: Failed to get host connection
WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Received return code -3 from call to vkCreateInstance in ICD /usr/lib/x86_64-linux-gnu/libvulkan_dzn.so. Skipping this driver.
MESA: error: DRM_VIRTGPU_RESOURCE_CREATE_BLOB failed with Invalid argument
MESA: error: Failed to create virtgpu AddressSpaceStream
MESA: error: vulkan: Failed to get host connection
MESA: error: DRM_VIRTGPU_RESOURCE_CREATE_BLOB failed with Invalid argument
MESA: error: Failed to create virtgpu AddressSpaceStream
MESA: error: vulkan: Failed to get host connection
MESA: error: DRM_VIRTGPU_RESOURCE_CREATE_BLOB failed with Invalid argument
MESA: error: Failed to create virtgpu AddressSpaceStream
MESA: error: vulkan: Failed to get host connection
WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Received return code -4 from call to vkCreateInstance in ICD /usr/lib/x86_64-linux-gnu/libvulkan_gfxstream.so. Skipping this driver.
==========
VULKANINFO
==========
Vulkan Instance Version: 1.3.275
Instance Extensions: count = 24
-------------------------------
VK_EXT_acquire_drm_display : extension revision 1
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 10
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_EXT_headless_surface : extension revision 1
VK_EXT_surface_maintenance1 : extension revision 1
VK_EXT_swapchain_colorspace : extension revision 5
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_portability_enumeration : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
VK_LUNARG_direct_driver_loading : extension revision 1
Instance Layers: count = 4
--------------------------
VK_LAYER_INTEL_nullhw INTEL NULL HW 1.1.73 version 1
VK_LAYER_MESA_device_select Linux device selection layer 1.4.303 version 1
VK_LAYER_MESA_overlay Mesa Overlay layer 1.4.303 version 1
VK_LAYER_NV_optimus NVIDIA Optimus layer 1.3.277 version 1
Devices:
========
GPU0:
apiVersion = 1.3.277
driverVersion = 550.144.3.0
vendorID = 0x10de
deviceID = 0x2204
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = NVIDIA GeForce RTX 3090
driverID = DRIVER_ID_NVIDIA_PROPRIETARY
driverName = NVIDIA
driverInfo = 550.144.03
conformanceVersion = 1.3.7.2
deviceUUID = aee333ba-b8fb-d431-c14e-b6fc5ad3df7a
driverUUID = 38474641-f375-59a9-952e-301ac330fdac
GPU1:
apiVersion = 1.4.305
driverVersion = 0.0.1
vendorID = 0x10005
deviceID = 0x0000
deviceType = PHYSICAL_DEVICE_TYPE_CPU
deviceName = llvmpipe (LLVM 19.1.1, 256 bits)
driverID = DRIVER_ID_MESA_LLVMPIPE
driverName = llvmpipe
driverInfo = Mesa 25.0~git2503210600.a801a4~oibaf~n (git-a801a4a 2025-03-21 noble-oibaf-ppa) (LLVM 19.1.1)
conformanceVersion = 1.3.1.1
deviceUUID = 6d657361-3235-2e30-7e67-697432353000
driverUUID = 6c6c766d-7069-7065-5555-494400000000
I have tried to search for various parts of the error message, but have not been able to figure out what is wrong or how to fix it.
I have tried to update my system and reinstall the drivers, but I do not really know how vulkan works and what exactly I should be looking at in order to fix this, so any insight on how to troubleshoot this would be appreciated.
Tue
(101 rep)
Apr 6, 2025, 01:45 PM
0
votes
1
answers
352
views
Spotify lagging and unresponsive UI on Arch linux
I’ve been having some issues with Spotify on Arch Linux (installed from the AUR using `yay`). When I try to play a song, there’s a noticeable delay before it actually starts (graphically), though I can still hear the audio right away. Sometimes the UI is unresponsive to clicks, I can’t switch songs...
I’ve been having some issues with Spotify on Arch Linux (installed from the AUR using
yay
). When I try to play a song, there’s a noticeable delay before it actually starts (graphically), though I can still hear the audio right away. Sometimes the UI is unresponsive to clicks, I can’t switch songs or interact with it properly. The lag is random, sometimes it works fine, but other times it freezes and makes the app really frustrating to use.
Here’s what I’ve tried so far:
- Running Spotify from the terminal doesn’t show any error messages.
- I’ve tried using the --no-sandbox
flag, but that didn’t help.
My system setup:
- Arch Linux (fully updated)
- Display Server: Xorg
- GPU: NVIDIA GeForce RTX 4050 Max-Q + Intel Iris Xe (Hybrid Graphics), but I’m only using the NVIDIA GPU.
- Kernel: 6.12.17 LTS
- DE: Plasma 6.3.2
- WM: KWin
The issue often happens when I start the application and try to play a song right away or when I’m rapidly switching between songs. It freezes, but it’s frequent enough to make Spotify pretty annoying to use.
I also tried disabling GPU acceleration with spotify --disable-gpu
, but I got a "stack smashing detected" error, so that didn’t work either.
Has anyone else dealt with something like this? Any ideas on what I can try next?
Alessandro Chitarrini
(105 rep)
Mar 7, 2025, 02:59 PM
• Last activity: Mar 20, 2025, 12:09 PM
1
votes
0
answers
55
views
Flickering half white login screen and then nothing (Debian)
[![enter image description here][1]][1] I recently installed Debian on a fresh system with a new SSD, but it has stopped being usable. Now, I can only reach the login screen, which is 50% white. The screen flickers to fully white when I move the mouse, and upon login, the screen goes completely blac...

VVV
(11 rep)
Apr 7, 2024, 08:37 PM
• Last activity: Mar 19, 2025, 09:54 AM
0
votes
1
answers
292
views
Is SteamOS frame-rate performance related to X11?
Ars recently tested SteamOS against Windows 10 and [determined on average Windows 10 had a higher frame rate](http://arstechnica.com/gaming/2015/11/ars-benchmarks-show-significant-performance-hit-for-steamos-gaming/?comments=1&start=40). Does this have anything to do with Linux's reliance on an arch...
Ars recently tested SteamOS against Windows 10 and [determined on average Windows 10 had a higher frame rate](http://arstechnica.com/gaming/2015/11/ars-benchmarks-show-significant-performance-hit-for-steamos-gaming/?comments=1&start=40) .
Does this have anything to do with Linux's reliance on an archaic graphics system (X11)?
Frugal Rasin
(1 rep)
Nov 13, 2015, 09:35 PM
• Last activity: Feb 28, 2025, 11:20 AM
2
votes
5
answers
52818
views
Why is my display resolution limited to 800x600 in Debian?
I just installed Debian 11.6 and see that everything looks scaled up a lot. I checked the size of the display and it is 800 x 600 which is quite big having it on my 4k monitor. But me having an NVIDIA RTX 3060 Ti should not trigger this because that is some good hardware. I opened Settings and went...
I just installed Debian 11.6 and see that everything looks scaled up a lot.
I checked the size of the display and it is 800 x 600 which is quite big having it on my 4k monitor. But me having an NVIDIA RTX 3060 Ti should not trigger this because that is some good hardware.
I opened Settings and went to the Display section to change the resolution and I can only see the resolution but not change it. How can I change the resolution of the display?
Jimmy Zeng
(91 rep)
Mar 29, 2022, 12:01 PM
• Last activity: Feb 22, 2025, 01:17 PM
4
votes
4
answers
15870
views
How to Setup Triple Monitors with Kali Linux?
I installed Kali Linux 2 on my laptop and need to configure a triple monitor setup with it. At the moment, I have a Belkin Dual DVI docking station and a Startech DVI to USB 3 converter. On Windows 7, I had two of my monitors use DVI to connect to the Docking station and the third monitor used a USB...
I installed Kali Linux 2 on my laptop and need to configure a triple monitor setup with it.
At the moment, I have a Belkin Dual DVI docking station and a Startech DVI to USB 3 converter. On Windows 7, I had two of my monitors use DVI to connect to the Docking station and the third monitor used a USB 3 port on the Docking station. Here is a picture of my setup on Windows 7 which worked perfectly okay:
An here is a picture of my Docking station:
Here is a link if you want to know more about the Belkin docking station:
https://www.amazon.co.uk/Belkin-B2B122-BLK-Display-Docking-Ultrabooks/dp/B00JG0ZG8Q
Now, when I launch Kali 2 and connect my Belkin Docking station, one of my screens turn green but the other 2 remain off:
Running
Any advice is really appreciated.



lsusb
**before** connecting the docking station looks like this:
root@kali:~# lsusb
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 064e:9301 Suyin Corp.
Bus 001 Device 002: ID 0781:5567 SanDisk Corp. Cruzer Blade
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Running lsusb
while the docking station is connected shows the following:
root@kali:~# lsusb
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 064e:9301 Suyin Corp.
Bus 001 Device 002: ID 0781:5567 SanDisk Corp. Cruzer Blade
Bus 001 Device 017: ID 17e9:4333 DisplayLink
Bus 001 Device 016: ID 17e9:028f DisplayLink
Bus 001 Device 015: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory
Bus 001 Device 014: ID 1bcf:0053 Sunplus Innovation Technology Inc.
Bus 001 Device 011: ID 2109:2812 VIA Labs, Inc. VL812 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Here is my video card information:
root@kali:~# lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
Here is the result of xrandr
command:
root@kali:~# xrandr
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 345mm x 194mm
1366x768 59.99*+ 40.00
1360x768 59.80 59.96
1024x768 60.00
800x600 60.32 56.25
640x480 59.94
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
After some testing I found that my mouse and keyboard are recognized through the Docking Station, however, for some reason the DVI's are not. looking at the result of lsusb
I noticed that DisplayLink maybe the manufacturer and driver so I did some googling and found that they support Ubuntu but not Debian. Digging a bit deeper, found a script on Github that said it will install DisplayLink drivers for Debian so I used it, however, it said my platform is not supported!
root@kali:~/Downloads# ./displaylink-deb.sh
DisplayLink driver for Debian GNU/Linux
[I]nstall
[U]ninstall
Select a key: [i/u]: i
Checking dependencies...
unzip is installed
linux-headers-4.3.0-kali1-amd64 is installed
dkms is installed
lsb-release is installed
------------------------------------------------------
Unsuported platform: Kali kali-rolling
This tool is Open Source and feel free to extend it
GitHub repo: https://goo.gl/6soXDE
------------------------------------------------------
root@kali:~/Downloads#
It may also be worth mentioning that when I open Kali from VMWare Workstation on Windows 7 I'm able to use all 3 monitors:

Mico
(41 rep)
Jun 9, 2016, 11:18 AM
• Last activity: Feb 1, 2025, 06:44 AM
11
votes
5
answers
7920
views
Image viewer for multiple images
Is there any image viewer (like eog) for linux which can do the following: Show 2 (3 or 4) images of a directory with maximal possible sizes on one page at the same time. When I click "next", it should show me the next 2 (3 or 4) images of that directory and so on.
Is there any image viewer (like eog) for linux which can do the following:
Show 2 (3 or 4) images of a directory with maximal possible sizes on one page at the same time. When I click "next", it should show me the next 2 (3 or 4) images of that directory and so on.
student
(18865 rep)
Dec 3, 2011, 11:47 AM
• Last activity: Jan 27, 2025, 10:03 AM
0
votes
0
answers
333
views
fixing graphical.target blank console monitor RHEL 8
specifically for RHEL-8.10 (or later I guess) where the old `/etc/X11/org.conf` is no longer used. - With a monitor connected off the server vga motherboard port, - and having one or more nvidia graphics cards installed, - When installing RHEL-8.10 from iso as `Server with GUI` the graphics at the m...
specifically for RHEL-8.10 (or later I guess) where the old
/etc/X11/org.conf
is no longer used.
- With a monitor connected off the server vga motherboard port,
- and having one or more nvidia graphics cards installed,
- When installing RHEL-8.10 from iso as Server with GUI
the graphics at the monitor connected at the server vga port port works. You can get through the installation process until it says reboot
and then after that the accept license agreement
screen graphically even comes up and works.
- But after that the graphical login screen when prompted to enter username is just a blank screen.
- It was intermittent, doing a ctrl-alt-f2
would sometimes give you the completely text based multi-user.target
style of display but after subsequent reboots that no longer works such that you either have to have systemctl set-default multi-user.target
in effect or SSH into the system and do a systemctl isolate multi-user.target
to get any kind of functionality on the console VGA monitor.
- an lspci | grep -i vga
responds with
- 03:00.0 VGA compatible... Matrox Electronics G200ew3
- 3b:00.0 VGA compatible... Nvidia GA104GL RTXA4000
- *and on some servers I have a second listed nvidia GA104GL RTXA4000 shown*
On a few servers I have, when they have 2 nvidia cards this problem is always present. But I have 2 servers having only 1 nvidia card installed each and one works with monitor off the vga port graphically in graphical.target
but the other server does not - and I installed rhel-8.10 identically on both.
What causes this, and how can graphics in RHEL 8 be fixed in this situation? What files do I go look for? **How do i instruct Linux to specifically output on 03:00.0 Matrox G200ew3
?**
ron
(8647 rep)
Jan 21, 2025, 06:23 PM
• Last activity: Jan 21, 2025, 07:42 PM
3
votes
2
answers
2201
views
Graphics problem in 24.04 LTS
I installed Ubuntu 24.04 LTS inside a Virtual Box on a new Windows 11 host. Clicking on the File Manager on the Desktop (or on related buttons like trash bin or CD) does not show a normal window but just some colored stripes, sometimes blinking. A screenshot is appended. Other applications (terminal...
I installed Ubuntu 24.04 LTS inside a Virtual Box on a new Windows 11 host. Clicking on the File Manager on the Desktop (or on related buttons like trash bin or CD) does not show a normal window but just some colored stripes, sometimes blinking. A screenshot is appended. Other applications (terminal, software center, firefox, ...) run without any problem. Can anybody please give me a hint, where this problem may come from?

Holger
(33 rep)
May 10, 2024, 02:31 PM
• Last activity: Dec 30, 2024, 06:51 PM
Showing page 1 of 20 total questions