Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-10549

Intel Iris Xe: No GPU (Intel) Acceleration

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Severe (Users) Severe (Users)
    • None
    • None
    • None
    • This could indicate an issue with Intel Iris Xe graphics. It could be kernel-related and resolved with a 6.x kernel, or not -- or indicate some ebuild issue.

      After upgrading my system from 1.4 branch to next, mesa intel acceleration stopped working.

      Starting alacritty shows:
      libEGL warning: DRI2: failed to authenticate
      Error: There was an error initializing the shaders: Failed compiling shader: 0:1(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, and 1.20

      VGA:
      00:02.0 VGA compatible controller: Intel Corporation TigerLake-H GT1 [UHD Graphics] (rev 01)
          DeviceName: VGA compatible controller
          Subsystem: CLEVO/KAPOK Computer TigerLake-H GT1 [UHD Graphics]
          Kernel driver in use: i915
          Kernel modules: i915

      === arch: ===

          arm-32bit, arm-64bit, riscv-64bit, x86-32bit, (x86-64bit*), x86-64bit-papa

      === build: ===

          (current*), musl, next

      === subarch: ===

          amd64-bulldozer, amd64-excavator, amd64-jaguar, amd64-k10
          amd64-k8, amd64-k8+sse3, amd64-piledriver, amd64-pumaplus
          amd64-steamroller, amd64-zen, amd64-zen2, amd64-zen3, atom_64
          btver1_64, core-avx-i, core2_64, corei7, generic_64, intel64-broadwell
          intel64-haswell, intel64-ivybridge, intel64-nehalem, intel64-sandybridge
          intel64-silvermont, intel64-skylake, intel64-skylake-avx512*
          intel64-westmere, native_64, nocona, opteron_64, xen-pentium4+sse3_64

      === flavor: ===

          core, desktop*, hardened, minimal, server, workstation

      === mix-ins: ===

          X, amazon-ec2, audio, btrfs, cinnamon, console-extras, dvd
          encrypted-root*, gfxcard-amdgpu*, gfxcard-ancient-ati, gfxcard-intel*
          gfxcard-intel-classic*, gfxcard-intel-iris*, gfxcard-kvm*, gfxcard-nouveau
          gfxcard-nvidia, gfxcard-nvidia-legacy, gfxcard-older-ati, gfxcard-panfrost
          gfxcard-radeon, gfxcard-raspi4, gfxcard-vmware*, gnome*, gnome-3.16-fixups
          hardened, kde, kde-plasma-5, kde-plasma-5-new, lxde, lxqt
          mate, media, media-pro, mediadevice-audio-consumer, mediadevice-audio-pro
          mediadevice-base, mediadevice-video-consumer, mediadevice-video-pro
          mediaformat-audio-common, mediaformat-audio-extra, mediaformat-gfx-common
          mediaformat-gfx-extra, mediaformat-video-common, mediaformat-video-extra
          no-emul-linux-x86, no-systemd, openvz-host, print, python3-only
          selinux, stage1, vmware-guest, wayland, xfce

       

      package.use:

      / device-mapper lvm luks
      sys-kernel/linux-firmware initramfs
      sys-fs/cryptsetup -dynamic
      x11-wm/awesome luajit
      >=app-editors/qhexedit2-0.8.6 -python_targets_python2_7
      >=sys-process/lsof-4.93.2 rpc

      1. D
        dev-lang/dmd selfhost tools static-libs 32 64
        dev-util/dub dmd-2_096
        dev-util/dlang-tools dustmite dmd-2_096 static-libs 32 64
        dev-lang/ldc2 dmd-2_094

      net-vpn/networkmanager-fortisslvpn -gtk
      net-misc/networkmanager -connection-sharing vala
      >=x11-misc/lightdm-1.30.0 non_root
      >=dev-python/pygobject-3.36.1-r1 python_targets_python2_7
      >=dev-python/setuptools-65.3.0 python_targets_python2_7
      >=dev-python/certifi-10001 python_targets_python2_7

       

      glxinfo:

      name of display: :0
      Xlib: sequence lost (0x10021 > 0x23) in reply type 0x0!
      Xlib: sequence lost (0x10026 > 0x28) in reply type 0x0!
      Xlib: sequence lost (0x1002b > 0x2d) in reply type 0x0!
      Xlib: sequence lost (0x10030 > 0x32) in reply type 0x0!
      Xlib: sequence lost (0x10035 > 0x37) in reply type 0x0!
      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_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_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_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, 
          GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, 
          GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
          GLX_MESA_swap_control, GLX_OML_swap_method, 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_create_context, 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_texture_from_pixmap, GLX_EXT_visual_info, 
          GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, GLX_MESA_query_renderer, 
          GLX_OML_swap_method, 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 Project (0xffffffff)
          Device: Software Rasterizer (0xffffffff)
          Version: 20.2.4
          Accelerated: no
          Video memory: 64166MB
          Unified memory: no
          Preferred profile: compat (0x2)
          Max core profile version: 0.0
          Max compat profile version: 2.1
          Max GLES1 profile version: 1.1
          Max GLES[23] profile version: 2.0
      OpenGL vendor string: Mesa Project
      OpenGL renderer string: Software Rasterizer
      OpenGL version string: 2.1 Mesa 20.2.4
      OpenGL shading language version string: 1.20
      OpenGL extensions:
          GL_3DFX_texture_compression_FXT1, GL_AMD_shader_trinary_minmax, 
          GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5, 
          GL_APPLE_object_purgeable, GL_APPLE_packed_pixels, 
          GL_ARB_clear_buffer_object, GL_ARB_compressed_texture_pixel_storage, 
          GL_ARB_copy_buffer, GL_ARB_debug_output, GL_ARB_depth_clamp, 
          GL_ARB_depth_texture, GL_ARB_draw_buffers, 
          GL_ARB_draw_elements_base_vertex, GL_ARB_draw_instanced, 
          GL_ARB_explicit_attrib_location, GL_ARB_fragment_coord_conventions, 
          GL_ARB_fragment_program, GL_ARB_fragment_program_shadow, 
          GL_ARB_fragment_shader, GL_ARB_framebuffer_object, 
          GL_ARB_get_program_binary, GL_ARB_get_texture_sub_image, 
          GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, 
          GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment, 
          GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multisample, 
          GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_occlusion_query2, 
          GL_ARB_parallel_shader_compile, GL_ARB_pixel_buffer_object, 
          GL_ARB_point_parameters, GL_ARB_point_sprite, 
          GL_ARB_program_interface_query, GL_ARB_provoking_vertex, 
          GL_ARB_robustness, GL_ARB_sampler_objects, GL_ARB_separate_shader_objects, 
          GL_ARB_shader_objects, GL_ARB_shading_language_100, 
          GL_ARB_shading_language_include, GL_ARB_shadow, GL_ARB_sync, 
          GL_ARB_texture_border_clamp, GL_ARB_texture_compression, 
          GL_ARB_texture_compression_bptc, GL_ARB_texture_compression_rgtc, 
          GL_ARB_texture_cube_map, 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_float, GL_ARB_texture_mirror_clamp_to_edge, 
          GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two, 
          GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_storage, 
          GL_ARB_texture_swizzle, GL_ARB_transpose_matrix, GL_ARB_vertex_array_bgra, 
          GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_binding, 
          GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader, 
          GL_ARB_window_pos, GL_ATI_blend_equation_separate, GL_ATI_draw_buffers, 
          GL_ATI_fragment_shader, 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_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_depth_bounds_test, 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_object, 
          GL_EXT_gpu_program_parameters, GL_EXT_multi_draw_arrays, 
          GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels, 
          GL_EXT_pixel_buffer_object, GL_EXT_point_parameters, 
          GL_EXT_provoking_vertex, GL_EXT_rescale_normal, GL_EXT_secondary_color, 
          GL_EXT_separate_specular_color, 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_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_lod_bias, GL_EXT_texture_mirror_clamp, 
          GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, 
          GL_EXT_texture_sRGB_decode, GL_EXT_texture_shared_exponent, 
          GL_EXT_texture_swizzle, GL_EXT_vertex_array, GL_EXT_vertex_array_bgra, 
          GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip, 
          GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate, 
          GL_KHR_context_flush_control, GL_KHR_debug, GL_KHR_no_error, 
          GL_KHR_parallel_shader_compile, GL_MESA_pack_invert, GL_MESA_window_pos, 
          GL_MESA_ycbcr_texture, GL_NV_blend_square, GL_NV_conditional_render, 
          GL_NV_depth_clamp, GL_NV_light_max_exponent, GL_NV_packed_depth_stencil, 
          GL_NV_point_sprite, GL_NV_texgen_reflection, GL_NV_texture_env_combine4, 
          GL_NV_texture_rectangle, 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 2.0 Mesa 20.2.4
      OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
      OpenGL ES profile extensions:
          GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5, 
          GL_APPLE_texture_max_level, GL_EXT_blend_minmax, GL_EXT_depth_clamp, 
          GL_EXT_discard_framebuffer, GL_EXT_draw_buffers, 
          GL_EXT_draw_elements_base_vertex, GL_EXT_draw_instanced, 
          GL_EXT_frag_depth, GL_EXT_map_buffer_range, GL_EXT_multi_draw_arrays, 
          GL_EXT_occlusion_query_boolean, GL_EXT_read_format_bgra, 
          GL_EXT_separate_shader_objects, GL_EXT_texture_border_clamp, 
          GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_s3tc, 
          GL_EXT_texture_filter_anisotropic, GL_EXT_texture_format_BGRA8888, 
          GL_EXT_texture_rg, GL_EXT_unpack_subimage, GL_KHR_context_flush_control, 
          GL_KHR_debug, GL_KHR_no_error, GL_KHR_parallel_shader_compile, 
          GL_NV_conditional_render, GL_NV_draw_buffers, GL_NV_fbo_color_attachments, 
          GL_NV_pixel_buffer_object, GL_NV_read_buffer, GL_NV_read_depth, 
          GL_NV_read_depth_stencil, GL_NV_read_stencil, GL_OES_EGL_sync, 
          GL_OES_depth24, GL_OES_depth_texture, GL_OES_draw_elements_base_vertex, 
          GL_OES_element_index_uint, GL_OES_fbo_render_mipmap, 
          GL_OES_get_program_binary, GL_OES_mapbuffer, GL_OES_packed_depth_stencil, 
          GL_OES_required_internalformat, GL_OES_rgb8_rgba8, 
          GL_OES_standard_derivatives, GL_OES_stencil8, GL_OES_surfaceless_context, 
          GL_OES_texture_3D, GL_OES_texture_border_clamp, GL_OES_texture_npot, 
          GL_OES_vertex_array_object, GL_OES_vertex_half_float

       

       

            drobbins drobbins
            feeyo feeyo
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: