You are not logged in.
When I try to run gthumb, I'm getting segmentation faults.
$ gthumb
(org.gnome.gThumb:24552): GLib-CRITICAL **: 20:25:29.603: g_strsplit: assertion 'string != NULL' failed
Segmentation fault (core dumped) gthumb
In dmesg I see this:
gthumb[24391]: segfault at 0 ip 00007f55732a82f8 sp 00007ffef2bb0a10 error 4 in libcogl.so.20.4.3[3f2f8,7f557327e000+78000] likely on CPU 0 (core 0, socket 0)
Any thoughts what might be going on or how to troubleshoot this?
Last edited by cb474 (2025-10-30 04:48:41)
Offline
libcogl.so : Hmm it seems that opengl related issue.
You have to run gthumb via debugger (gdb) to provide much info.
or dont bother grasp yet another img viever from the table, there is tons of.
Last edited by unixman (2025-10-23 10:25:13)
Offline
https://wiki.archlinux.org/title/Core_d … _core_dump + https://wiki.archlinux.org/title/Debuginfod will do
Also
libcogl.so : Hmm it seems that opengl related issue
https://forum.endeavouros.com/t/gthumb-crashes/74172
glxinfo -BOffline
Thanks for the suggestions.
I saw that thread at the Endeavor forums. That person seems to have pinned mesa not to update and that was causing the problem. I'm running the latest version of mesa. Nonetheless this is the output of glxinfo -B:
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel (0x8086)
Device: Mesa Mobile Intel® GM45 Express Chipset (CTG) (0x2a42)
Version: 25.2.3
Accelerated: yes
Video memory: 1536MB
Unified memory: yes
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: Intel
OpenGL renderer string: Mesa Mobile Intel® GM45 Express Chipset (CTG)
OpenGL version string: 2.1 Mesa 25.2.3-arch1.2
OpenGL shading language version string: 1.20
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 25.2.3-arch1.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16This is what I got from coredumpctl:
PID: 6538 (gthumb)
UID: 1000 (username)
GID: 100 (users)
Signal: 11 (SEGV)
Timestamp: Fri 2025-10-24 14:39:08 PDT (48s ago)
Command Line: gthumb
Executable: /usr/bin/gthumb
Control Group: /user.slice/user-1000.slice/session-1.scope
Unit: session-1.scope
Slice: user-1000.slice
Session: 1
Owner UID: 1000 (username)
Boot ID: **
Machine ID: **
Hostname: name
Storage: /var/lib/systemd/coredump/core.gthumb.1000.e014583c7d5b4bab86aa>
Size on Disk: 11.8K
Message: Process 6538 (gthumb) of user 1000 dumped core.
Stack trace of thread 6538:
#0 0x00007f2a893aa2f8 n/a (n/a + 0x0)
ELF object binary architecture: AMD x86-64And this is what I got when I ran coredumpctl debug:
warning: BFD: warning: /var/tmp/coredump-x1TGV3 has a segment extending past end of file
[New LWP 6538]
[New LWP 6539]
[New LWP 6542]
[New LWP 6543]
[New LWP 6540]
[New LWP 6541]
warning: failed to parse execution context from corefile: Cannot access memory at address 0x7fff9aceefe0
Failed to read a valid object file image from memory.
Core was generated by `gthumb'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f2a893aa2f8 in ?? ()
[Current thread is 1 (LWP 6538)]Last edited by cb474 (2025-10-27 04:00:32)
Offline
or dont bother grasp yet another img viever from the table, there is tons of.
Yeah, I like the simple but useful editing features gthumb offers. I use them a lot. Otherwise, yes a lot of image viewers would be fine.
Offline
Please use [code][/code] tags, not "quote" tags. Edit your post in this regard.
Does the backtrace end there or is this simply the first page?
Device: Mesa Mobile Intel® GM45 Express Chipset (CTG) (0x2a42)
Try https://archlinux.org/packages/extra/x86_64/mesa-amber/
does "LIBGL_ALWAYS_SOFTWARE=1 gthumb" work?
Offline
Please use [code][/code] tags, not "quote" tags. Edit your post in this regard.
Does the backtrace end there or is this simply the first page?Device: Mesa Mobile Intel® GM45 Express Chipset (CTG) (0x2a42)
Try https://archlinux.org/packages/extra/x86_64/mesa-amber/
does "LIBGL_ALWAYS_SOFTWARE=1 gthumb" work?
Okay, I changed it to [ code][/code ].
Yes, the backtrace ends there. That's the entire output.
Gthumb launches and works if I run it with "LIBGL_ALWAYS_SOFTWARE=1 gthumb." I do get this error (but I don't know if it matters):
** (org.gnome.gThumb:7441): WARNING **: 21:44:25.989: Could not load the 'image_rotation' extension: Could not open the module “image_rotation”: /usr/lib/gthumb/extensions/libimage_rotation.so: undefined symbol: gth_image_viewer_page_get_image_viewerUsing mesa-amber also fixes it. I get the same libimage_rotation.so error if I run gthumb from the command line.
Is the problem that my hardware is old and not fully supported by regular mesa anymore? Although then why does "LIBGL_ALWAYS_SOFTWARE=1 gthumb" make it work on regular mesa?
Last edited by cb474 (2025-10-27 05:04:48)
Offline
Is the problem that my hardware is old and not fully supported by regular mesa anymore? Although then why does "LIBGL_ALWAYS_SOFTWARE=1 gthumb" make it work on regular mesa?
LIBGL_ALWAYS_SOFTWARE=1 enforces software emulation. You should make sure the same doesn't happen w/ a misconfigured mesa-amber (check glxinfo and your xorg log)
Because of the missing symbol
pacman -Qikk gthumb
ldd /usr/lib/gthumb/extensions/libimage_rotation.soEdit: code tags use a monospace font and add scrollbars for longer texts
Last edited by seth (2025-10-27 08:29:16)
Offline
Thanks for the help and suggestions. I'm not sure what I would be looking for in terms of a misconfigured mesa-amber.
This is the ouput of glxinfo:
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_no_error,
GLX_ARB_create_context_profile, GLX_ARB_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_get_drawable_type, GLX_EXT_libglvnd, GLX_EXT_no_config_context,
GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, GLX_OML_swap_method,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_SGI_make_current_read,
GLX_SGI_swap_control
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
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_multithread_makecurrent,
GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_NV_float_buffer,
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_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_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_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_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
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel Open Source Technology Center (0x8086)
Device: Mesa DRI Mobile Intel® GM45 Express Chipset (CTG) (0x2a42)
Version: 21.3.9
Accelerated: yes
Video memory: 1536MB
Unified memory: yes
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: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Mobile Intel® GM45 Express Chipset (CTG)
OpenGL version string: 2.1 Mesa 21.3.9-arch.6 Amber
OpenGL shading language version string: 1.20
OpenGL extensions:
GL_3DFX_texture_compression_FXT1, GL_AMD_seamless_cubemap_per_texture,
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_ES2_compatibility, GL_ARB_arrays_of_arrays,
GL_ARB_buffer_storage, GL_ARB_clear_buffer_object, GL_ARB_clear_texture,
GL_ARB_clip_control, GL_ARB_color_buffer_float,
GL_ARB_compressed_texture_pixel_storage, GL_ARB_copy_buffer,
GL_ARB_copy_image, GL_ARB_debug_output, GL_ARB_depth_buffer_float,
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_explicit_uniform_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_framebuffer_sRGB,
GL_ARB_get_program_binary, GL_ARB_get_texture_sub_image,
GL_ARB_half_float_pixel, GL_ARB_half_float_vertex,
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_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_polygon_offset_clamp, GL_ARB_program_interface_query,
GL_ARB_provoking_vertex, GL_ARB_robustness, GL_ARB_sampler_objects,
GL_ARB_seamless_cube_map, GL_ARB_seamless_cubemap_per_texture,
GL_ARB_separate_shader_objects, GL_ARB_shader_bit_encoding,
GL_ARB_shader_draw_parameters, GL_ARB_shader_group_vote,
GL_ARB_shader_objects, GL_ARB_shader_texture_lod,
GL_ARB_shading_language_100, GL_ARB_shading_language_include,
GL_ARB_shading_language_packing, GL_ARB_shadow, GL_ARB_sync,
GL_ARB_texture_barrier, GL_ARB_texture_border_clamp,
GL_ARB_texture_compression, 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_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev,
GL_ARB_window_pos, GL_ATI_blend_equation_separate, GL_ATI_draw_buffers,
GL_ATI_separate_stencil, GL_ATI_texture_env_combine3,
GL_ATI_texture_float, 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_demote_to_helper_invocation,
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_framebuffer_sRGB,
GL_EXT_gpu_program_parameters, 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_non_coherent, 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_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_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB,
GL_EXT_texture_sRGB_R8, GL_EXT_texture_sRGB_decode,
GL_EXT_texture_shared_exponent, GL_EXT_texture_snorm,
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_blend_equation_advanced, GL_KHR_context_flush_control,
GL_KHR_debug, GL_KHR_no_error, GL_KHR_parallel_shader_compile,
GL_KHR_robustness, GL_MESA_pack_invert, GL_MESA_texture_signed_rgba,
GL_MESA_window_pos, GL_NV_blend_square, GL_NV_conditional_render,
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_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 2.0 Mesa 21.3.9-arch.6 Amber
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:
GL_ANGLE_pack_reverse_row_order, GL_ANGLE_texture_compression_dxt3,
GL_ANGLE_texture_compression_dxt5, GL_APPLE_texture_max_level,
GL_EXT_blend_minmax, GL_EXT_clip_control, GL_EXT_color_buffer_half_float,
GL_EXT_compressed_ETC1_RGB8_sub_texture,
GL_EXT_demote_to_helper_invocation, 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_polygon_offset_clamp,
GL_EXT_read_format_bgra, GL_EXT_robustness,
GL_EXT_separate_shader_objects,
GL_EXT_shader_framebuffer_fetch_non_coherent, GL_EXT_texture_border_clamp,
GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_s3tc,
GL_EXT_texture_compression_s3tc_srgb, GL_EXT_texture_filter_anisotropic,
GL_EXT_texture_format_BGRA8888, GL_EXT_texture_mirror_clamp_to_edge,
GL_EXT_texture_rg, GL_EXT_texture_type_2_10_10_10_REV,
GL_EXT_unpack_subimage, GL_KHR_blend_equation_advanced,
GL_KHR_context_flush_control, GL_KHR_debug, GL_KHR_no_error,
GL_KHR_parallel_shader_compile, GL_KHR_robustness, GL_MESA_bgra,
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_image,
GL_OES_EGL_image_external, GL_OES_EGL_sync,
GL_OES_compressed_ETC1_RGB8_texture, 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_float,
GL_OES_texture_float_linear, GL_OES_texture_half_float,
GL_OES_texture_half_float_linear, GL_OES_texture_npot,
GL_OES_vertex_array_object, GL_OES_vertex_half_float
58 GLX Visuals
visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms sw cav
id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b ap eat
----------------------------------------------------------------------------
0x020 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 u None
0x021 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 u None
0x0a0 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 u None
0x0a1 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 u None
0x0a2 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 u None
0x0a3 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 u None
0x0a4 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 u None
0x0a5 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 u None
0x0a6 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 u None
0x0a7 24 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 u None
0x0a8 24 tc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 u None
0x0a9 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 u None
0x0aa 24 tc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 u None
0x0ab 24 tc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 u None
0x0ac 24 tc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 u None
0x0ad 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 u None
0x0ae 24 tc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 u None
0x0af 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 u None
0x0b0 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 u Slow
0x0b1 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 u None
0x0b2 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 16 0 0 u Slow
0x0b3 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 u None
0x0b4 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 u Slow
0x0b5 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 u None
0x0b6 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 16 16 16 16 0 0 u Slow
0x0b7 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 u None
0x0b8 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 u None
0x0b9 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 u None
0x0ba 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 u None
0x0bb 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 u None
0x0bc 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 u None
0x0bd 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 u None
0x0be 24 dc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 u None
0x0bf 24 dc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 u None
0x0c0 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 u None
0x0c1 24 dc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 u None
0x0c2 24 dc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 u None
0x0c3 24 dc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 u None
0x0c4 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 u None
0x0c5 24 dc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 u None
0x0c6 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 u None
0x0c7 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 u Slow
0x0c8 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 u None
0x0c9 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 16 0 0 u Slow
0x0ca 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 u None
0x0cb 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 u Slow
0x0cc 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 u None
0x0cd 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 16 16 16 16 0 0 u Slow
0x05d 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 u None
0x0ce 32 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 u None
0x0cf 32 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 u None
0x0d0 32 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 u None
0x0d1 32 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 u None
0x0d2 32 tc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 u None
0x0d3 32 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 u None
0x0d4 32 tc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 u None
0x0d5 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 u None
0x0d6 32 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 u None
66 GLXFBConfigs:
visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms sw cav
id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b ap eat
----------------------------------------------------------------------------
0x05e 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 u None
0x05f 0 tc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 u None
0x060 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 u None
0x061 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 u None
0x062 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 u None
0x063 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 u None
0x064 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 u None
0x065 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 u None
0x066 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 u None
0x067 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 u None
0x068 24 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 u None
0x069 24 tc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 u None
0x06a 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 u None
0x06b 24 tc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 u None
0x06c 24 tc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 u None
0x06d 24 tc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 u None
0x06e 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 u None
0x06f 24 tc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 u None
0x070 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 u None
0x071 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 16 16 16 16 0 0 u Slow
0x072 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 u None
0x073 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 u Slow
0x074 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 u None
0x075 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 16 0 0 u Slow
0x076 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 u None
0x077 24 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 u Slow
0x078 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 u None
0x079 24 tc 0 24 0 r y . 8 8 8 0 . s 0 24 8 16 16 16 16 0 0 u Slow
0x07a 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 u None
0x07b 0 dc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 u None
0x07c 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 u None
0x07d 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 u None
0x07e 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 u None
0x07f 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 u None
0x080 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 u None
0x081 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 u None
0x082 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 u None
0x083 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 u None
0x084 24 dc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 u None
0x085 24 dc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 u None
0x086 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 u None
0x087 24 dc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 u None
0x088 24 dc 0 24 0 r y . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 u None
0x089 24 dc 0 24 0 r . . 8 8 8 0 . s 0 0 0 0 0 0 0 0 0 u None
0x08a 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 u None
0x08b 24 dc 0 24 0 r . . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 u None
0x08c 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 u None
0x08d 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 16 16 16 16 0 0 u Slow
0x08e 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 u None
0x08f 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 u Slow
0x090 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 u None
0x091 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 16 0 0 u Slow
0x092 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 u None
0x093 24 dc 0 32 0 r y . 8 8 8 8 . s 0 24 8 16 16 16 16 0 0 u Slow
0x094 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 0 0 0 0 0 0 u None
0x095 24 dc 0 24 0 r y . 8 8 8 0 . s 0 24 8 16 16 16 16 0 0 u Slow
0x096 32 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 u None
0x097 32 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 u None
0x098 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 u None
0x099 32 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 u None
0x09a 32 tc 0 32 0 r y . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 u None
0x09b 32 tc 0 32 0 r . . 8 8 8 8 . s 0 0 0 0 0 0 0 0 0 u None
0x09c 32 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 u None
0x09d 32 tc 0 32 0 r . . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 u None
0x09e 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 u None
0x09f 32 tc 0 32 0 r y . 8 8 8 8 . s 0 24 8 0 0 0 0 0 0 u NoneXorg.0.log:
[ 39.561]
X.Org X Server 1.21.1.18
X Protocol Version 11, Revision 0
[ 39.561]
[ 39.561] Current version of pixman: 0.46.4
[ 39.561] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 39.561] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 39.561] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Oct 27 14:07:31 2025
[ 39.580] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 39.580] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 39.588] (==) No Layout section. Using the first Screen section.
[ 39.588] (==) No screen section available. Using defaults.
[ 39.588] (**) |-->Screen "Default Screen Section" (0)
[ 39.588] (**) | |-->Monitor "<default monitor>"
[ 39.588] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 39.588] (**) | |-->Device "Intel Graphics"
[ 39.589] (**) | |-->GPUDevice "Device0"
[ 39.589] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 39.589] (**) Allowing byte-swapped clients
[ 39.589] (==) Automatically adding devices
[ 39.589] (==) Automatically enabling devices
[ 39.589] (==) Automatically adding GPU devices
[ 39.589] (==) Automatically binding GPU devices
[ 39.589] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 39.598] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[ 39.598] Entry deleted from font path.
[ 39.599] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[ 39.599] Entry deleted from font path.
[ 39.599] (==) FontPath set to:
/usr/share/fonts/misc,
/usr/share/fonts/TTF,
/usr/share/fonts/OTF,
/usr/share/fonts/Type1
[ 39.599] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 39.599] (**) Extension "Composite" is enabled
[ 39.599] (**) Extension "RENDER" is enabled
[ 39.603] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 39.603] (II) Module ABI versions:
[ 39.603] X.Org ANSI C Emulation: 0.4
[ 39.603] X.Org Video Driver: 25.2
[ 39.603] X.Org XInput driver : 24.4
[ 39.603] X.Org Server Extension : 10.0
[ 39.604] (++) using VT number 7
[ 39.604] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 39.606] (II) xfree86: Adding drm device (/dev/dri/card1)
[ 39.606] (II) Platform probe for /sys/devices/pci0000:00/0000:00:02.0/drm/card1
[ 39.619] (--) PCI:*(0@0:2:0) 8086:2a42:17aa:20e4 rev 7, Mem @ 0xf0000000/4194304, 0xd0000000/268435456, I/O @ 0x00001800/8, BIOS @ 0x????????/131072
[ 39.619] (--) PCI: (0@0:2:1) 8086:2a43:17aa:20e4 rev 7, Mem @ 0xf0400000/1048576
[ 39.619] (II) LoadModule: "glx"
[ 39.633] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 39.708] (II) Module glx: vendor="X.Org Foundation"
[ 39.708] compiled for 1.21.1.18, module version = 1.0.0
[ 39.708] ABI class: X.Org Server Extension, version 10.0
[ 39.708] (II) LoadModule: "intel"
[ 39.719] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[ 39.752] (II) Module intel: vendor="X.Org Foundation"
[ 39.752] compiled for 1.21.1.16, module version = 2.99.917
[ 39.752] Module class: X.Org Video Driver
[ 39.752] ABI class: X.Org Video Driver, version 25.2
[ 39.752] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[ 39.752] (II) intel: Driver for Intel(R) HD Graphics
[ 39.752] (II) intel: Driver for Intel(R) Iris(TM) Graphics
[ 39.752] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
[ 39.757] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 0
[ 39.757] (II) intel(0): SNA compiled from 2.99.917-939-g4a64400e
[ 39.769] (--) intel(0): Integrated Graphics Chipset: Intel(R) GM45
[ 39.769] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1; using a maximum of 2 threads
[ 39.769] (II) intel(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 39.769] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[ 39.769] (==) intel(0): RGB weight 888
[ 39.769] (==) intel(0): Default visual is TrueColor
[ 39.769] (**) intel(0): Option "TearFree" "true"
[ 39.775] (II) intel(0): Output LVDS1 has no monitor section
[ 39.776] (--) intel(0): Found backlight control interface acpi_video0 (type 'firmware') for output LVDS1
[ 39.776] (II) intel(0): Enabled output LVDS1
[ 39.776] (II) intel(0): Output VGA1 has no monitor section
[ 39.776] (II) intel(0): Enabled output VGA1
[ 39.776] (II) intel(0): Output HDMI1 has no monitor section
[ 39.777] (II) intel(0): Enabled output HDMI1
[ 39.777] (II) intel(0): Output DP1 has no monitor section
[ 39.777] (II) intel(0): Enabled output DP1
[ 39.777] (II) intel(0): Output DP2 has no monitor section
[ 39.777] (II) intel(0): Enabled output DP2
[ 39.777] (--) intel(0): Using a maximum size of 256x256 for hardware cursors
[ 39.777] (II) intel(0): Output VIRTUAL1 has no monitor section
[ 39.777] (II) intel(0): Enabled output VIRTUAL1
[ 39.778] (--) intel(0): Output LVDS1 using initial mode 1440x900 on crtc 0
[ 39.778] (**) intel(0): TearFree enabled
[ 39.778] (==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
[ 39.778] (==) intel(0): DPI set to (96, 96)
[ 39.778] (II) Loading sub module "dri3"
[ 39.778] (II) LoadModule: "dri3"
[ 39.778] (II) Module "dri3" already built-in
[ 39.778] (II) Loading sub module "dri2"
[ 39.778] (II) LoadModule: "dri2"
[ 39.778] (II) Module "dri2" already built-in
[ 39.778] (II) Loading sub module "present"
[ 39.778] (II) LoadModule: "present"
[ 39.778] (II) Module "present" already built-in
[ 39.804] (II) intel(0): SNA initialized with Eaglelake (gen4.5) backend
[ 39.804] (==) intel(0): Backing store enabled
[ 39.804] (==) intel(0): Silken mouse enabled
[ 39.813] (II) intel(0): HW Cursor enabled
[ 39.814] (==) intel(0): DPMS enabled
[ 39.815] (==) intel(0): Display hotplug detection enabled
[ 39.819] (II) intel(0): [XvMC] xvmc_vld driver initialized.
[ 39.819] (II) intel(0): [DRI2] Setup complete
[ 39.819] (II) intel(0): [DRI2] DRI driver: i965
[ 39.819] (II) intel(0): [DRI2] VDPAU driver: va_gl
[ 39.819] (II) intel(0): direct rendering: DRI2 DRI3 enabled
[ 39.819] (II) intel(0): hardware support for Present enabled
[ 39.819] (II) Initializing extension Generic Event Extension
[ 39.819] (II) Initializing extension SHAPE
[ 39.820] (II) Initializing extension MIT-SHM
[ 39.820] (II) Initializing extension XInputExtension
[ 39.823] (II) Initializing extension XTEST
[ 39.823] (II) Initializing extension BIG-REQUESTS
[ 39.824] (II) Initializing extension SYNC
[ 39.824] (II) Initializing extension XKEYBOARD
[ 39.824] (II) Initializing extension XC-MISC
[ 39.826] (II) Initializing extension SECURITY
[ 39.826] (II) Initializing extension XFIXES
[ 39.827] (II) Initializing extension RENDER
[ 39.827] (II) Initializing extension RANDR
[ 39.827] (II) Initializing extension COMPOSITE
[ 39.828] (II) Initializing extension DAMAGE
[ 39.829] (II) Initializing extension MIT-SCREEN-SAVER
[ 39.829] (II) Initializing extension DOUBLE-BUFFER
[ 39.829] (II) Initializing extension RECORD
[ 39.829] (II) Initializing extension DPMS
[ 39.831] (II) Initializing extension Present
[ 39.831] (II) Initializing extension DRI3
[ 39.831] (II) Initializing extension X-Resource
[ 39.831] (II) Initializing extension XVideo
[ 39.832] (II) Initializing extension XVideo-MotionCompensation
[ 39.832] (II) Initializing extension GLX
[ 40.071] (II) AIGLX: Loaded and initialized i965
[ 40.071] (II) GLX: Initialized DRI2 GL provider for screen 0
[ 40.071] (II) Initializing extension XFree86-VidModeExtension
[ 40.071] (II) Initializing extension XFree86-DGA
[ 40.071] (II) Initializing extension XFree86-DRI
[ 40.071] (II) Initializing extension DRI2
[ 40.087] (II) intel(0): switch to mode 1440x900@60.0 on LVDS1 using crtc 0, position (0, 0), rotation normal, reflection none
[ 40.116] (II) intel(0): Setting screen physical size to 381 x 238
[ 40.440] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[ 40.440] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 40.440] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[ 40.440] (**) Power Button: Applying InputClass "system-keyboard"
[ 40.440] (**) Power Button: Applying InputClass "Keyboard Defaults"
[ 40.440] (II) LoadModule: "libinput"
[ 40.440] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[ 40.465] (II) Module libinput: vendor="X.Org Foundation"
[ 40.465] compiled for 1.21.1.13, module version = 1.5.0
[ 40.465] Module class: X.Org XInput Driver
[ 40.465] ABI class: X.Org XInput driver, version 24.4
[ 40.465] (II) Using input driver 'libinput' for 'Power Button'
[ 40.465] (**) Power Button: always reports core events
[ 40.465] (**) Option "Device" "/dev/input/event2"
[ 40.519] (II) event2 - Power Button: is tagged by udev as: Keyboard
[ 40.519] (II) event2 - Power Button: device is a keyboard
[ 40.519] (II) event2 - Power Button: device removed
[ 40.533] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2"
[ 40.533] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[ 40.533] (**) Option "xkb_model" "pc105"
[ 40.533] (**) Option "xkb_layout" "us"
[ 40.533] (WW) Option "xkb_variant" requires a string value
[ 40.533] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[ 40.606] (II) event2 - Power Button: is tagged by udev as: Keyboard
[ 40.608] (II) event2 - Power Button: device is a keyboard
[ 40.609] (II) config/udev: Adding input device Video Bus (/dev/input/event5)
[ 40.609] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[ 40.609] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[ 40.609] (**) Video Bus: Applying InputClass "system-keyboard"
[ 40.611] (**) Video Bus: Applying InputClass "Keyboard Defaults"
[ 40.611] (II) Using input driver 'libinput' for 'Video Bus'
[ 40.611] (**) Video Bus: always reports core events
[ 40.611] (**) Option "Device" "/dev/input/event5"
[ 40.613] (II) event5 - Video Bus: is tagged by udev as: Keyboard
[ 40.613] (II) event5 - Video Bus: device is a keyboard
[ 40.615] (II) event5 - Video Bus: device removed
[ 40.643] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input6/event5"
[ 40.643] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[ 40.643] (**) Option "xkb_model" "pc105"
[ 40.643] (**) Option "xkb_layout" "us"
[ 40.643] (WW) Option "xkb_variant" requires a string value
[ 40.643] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[ 40.648] (II) event5 - Video Bus: is tagged by udev as: Keyboard
[ 40.649] (II) event5 - Video Bus: device is a keyboard
[ 40.651] (II) config/udev: Adding input device Lid Switch (/dev/input/event0)
[ 40.651] (II) No input driver specified, ignoring this device.
[ 40.651] (II) This device may have been added with another device file.
[ 40.652] (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
[ 40.652] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[ 40.652] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[ 40.652] (**) Sleep Button: Applying InputClass "system-keyboard"
[ 40.652] (**) Sleep Button: Applying InputClass "Keyboard Defaults"
[ 40.652] (II) Using input driver 'libinput' for 'Sleep Button'
[ 40.652] (**) Sleep Button: always reports core events
[ 40.652] (**) Option "Device" "/dev/input/event1"
[ 40.657] (II) event1 - Sleep Button: is tagged by udev as: Keyboard
[ 40.657] (II) event1 - Sleep Button: device is a keyboard
[ 40.657] (II) event1 - Sleep Button: device removed
[ 40.673] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1/event1"
[ 40.673] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 8)
[ 40.673] (**) Option "xkb_model" "pc105"
[ 40.673] (**) Option "xkb_layout" "us"
[ 40.673] (WW) Option "xkb_variant" requires a string value
[ 40.673] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[ 40.679] (II) event1 - Sleep Button: is tagged by udev as: Keyboard
[ 40.679] (II) event1 - Sleep Button: device is a keyboard
[ 40.681] (II) config/udev: Adding input device HDA Intel Dock Headphone (/dev/input/event8)
[ 40.681] (II) No input driver specified, ignoring this device.
[ 40.681] (II) This device may have been added with another device file.
[ 40.684] (II) config/udev: Adding input device HDA Intel Headphone (/dev/input/event9)
[ 40.684] (II) No input driver specified, ignoring this device.
[ 40.684] (II) This device may have been added with another device file.
[ 40.686] (II) config/udev: Adding input device HDA Intel Dock Mic (/dev/input/event6)
[ 40.687] (II) No input driver specified, ignoring this device.
[ 40.687] (II) This device may have been added with another device file.
[ 40.687] (II) config/udev: Adding input device HDA Intel Mic (/dev/input/event7)
[ 40.687] (II) No input driver specified, ignoring this device.
[ 40.687] (II) This device may have been added with another device file.
[ 40.689] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event3)
[ 40.689] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[ 40.689] (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall"
[ 40.689] (**) AT Translated Set 2 keyboard: Applying InputClass "system-keyboard"
[ 40.689] (**) AT Translated Set 2 keyboard: Applying InputClass "Keyboard Defaults"
[ 40.689] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
[ 40.689] (**) AT Translated Set 2 keyboard: always reports core events
[ 40.689] (**) Option "Device" "/dev/input/event3"
[ 40.698] (II) event3 - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[ 40.698] (II) event3 - AT Translated Set 2 keyboard: device is a keyboard
[ 40.699] (II) event3 - AT Translated Set 2 keyboard: device removed
[ 40.710] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input3/event3"
[ 40.710] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 9)
[ 40.710] (**) Option "xkb_model" "pc105"
[ 40.710] (**) Option "xkb_layout" "us"
[ 40.710] (WW) Option "xkb_variant" requires a string value
[ 40.710] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[ 40.712] (II) event3 - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[ 40.713] (II) event3 - AT Translated Set 2 keyboard: device is a keyboard
[ 40.717] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event10)
[ 40.717] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[ 40.717] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "libinput touchpad catchall"
[ 40.717] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[ 40.717] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons"
[ 40.717] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad"
[ 40.718] (II) LoadModule: "synaptics"
[ 40.718] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[ 40.722] (II) Module synaptics: vendor="X.Org Foundation"
[ 40.722] compiled for 1.21.1.15, module version = 1.10.0
[ 40.722] Module class: X.Org XInput Driver
[ 40.722] ABI class: X.Org XInput driver, version 24.4
[ 40.722] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
[ 40.722] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 40.723] (**) Option "Device" "/dev/input/event10"
[ 40.746] (II) synaptics: SynPS/2 Synaptics TouchPad: ignoring touch events for semi-multitouch device
[ 40.746] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5588 (res 60)
[ 40.746] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4654 (res 95)
[ 40.746] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[ 40.746] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15
[ 40.746] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left right double triple
[ 40.747] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7
[ 40.747] (**) Option "PalmDetect" "1"
[ 40.747] (**) Option "PalmMinWidth" "5"
[ 40.747] (**) Option "PalmMinZ" "100"
[ 40.747] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[ 40.747] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 40.776] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input7/event10"
[ 40.776] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 10)
[ 40.777] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5
[ 40.777] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MaxSpeed is now 1.75
[ 40.777] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) AccelFactor is now 0.038
[ 40.777] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[ 40.777] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
[ 40.777] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[ 40.777] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[ 40.777] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[ 40.778] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[ 40.778] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "touchpad ignore duplicates"
[ 40.783] (II) config/udev: Adding input device TPPS/2 IBM TrackPoint (/dev/input/event11)
[ 40.783] (**) TPPS/2 IBM TrackPoint: Applying InputClass "evdev pointer catchall"
[ 40.783] (**) TPPS/2 IBM TrackPoint: Applying InputClass "libinput pointer catchall"
[ 40.783] (II) Using input driver 'libinput' for 'TPPS/2 IBM TrackPoint'
[ 40.783] (**) TPPS/2 IBM TrackPoint: always reports core events
[ 40.784] (**) Option "Device" "/dev/input/event11"
[ 40.787] (II) event11 - TPPS/2 IBM TrackPoint: is tagged by udev as: Mouse Pointingstick
[ 40.788] (II) event11 - TPPS/2 IBM TrackPoint: device is a pointer
[ 40.794] (II) event11 - TPPS/2 IBM TrackPoint: device removed
[ 40.820] (II) libinput: TPPS/2 IBM TrackPoint: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 40.820] (II) libinput: TPPS/2 IBM TrackPoint: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 40.820] (II) libinput: TPPS/2 IBM TrackPoint: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 40.820] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/serio2/input/input12/event11"
[ 40.820] (II) XINPUT: Adding extended input device "TPPS/2 IBM TrackPoint" (type: MOUSE, id 11)
[ 40.820] (**) Option "AccelerationScheme" "none"
[ 40.820] (**) TPPS/2 IBM TrackPoint: (accel) selected scheme none/0
[ 40.820] (**) TPPS/2 IBM TrackPoint: (accel) acceleration factor: 2.000
[ 40.820] (**) TPPS/2 IBM TrackPoint: (accel) acceleration threshold: 4
[ 40.825] (II) event11 - TPPS/2 IBM TrackPoint: is tagged by udev as: Mouse Pointingstick
[ 40.826] (II) event11 - TPPS/2 IBM TrackPoint: device is a pointer
[ 40.836] (II) config/udev: Adding input device TPPS/2 IBM TrackPoint (/dev/input/mouse1)
[ 40.836] (II) No input driver specified, ignoring this device.
[ 40.836] (II) This device may have been added with another device file.
[ 40.852] (II) config/udev: Adding input device ThinkPad Extra Buttons (/dev/input/event4)
[ 40.853] (**) ThinkPad Extra Buttons: Applying InputClass "evdev keyboard catchall"
[ 40.853] (**) ThinkPad Extra Buttons: Applying InputClass "libinput keyboard catchall"
[ 40.853] (**) ThinkPad Extra Buttons: Applying InputClass "system-keyboard"
[ 40.853] (**) ThinkPad Extra Buttons: Applying InputClass "Keyboard Defaults"
[ 40.853] (II) Using input driver 'libinput' for 'ThinkPad Extra Buttons'
[ 40.853] (**) ThinkPad Extra Buttons: always reports core events
[ 40.854] (**) Option "Device" "/dev/input/event4"
[ 40.857] (II) event4 - ThinkPad Extra Buttons: is tagged by udev as: Keyboard Switch
[ 40.857] (II) event4 - ThinkPad Extra Buttons: device is a keyboard
[ 40.857] (II) event4 - ThinkPad Extra Buttons: device removed
[ 40.873] (**) Option "config_info" "udev:/sys/devices/platform/thinkpad_acpi/input/input5/event4"
[ 40.873] (II) XINPUT: Adding extended input device "ThinkPad Extra Buttons" (type: KEYBOARD, id 12)
[ 40.873] (**) Option "xkb_model" "pc105"
[ 40.873] (**) Option "xkb_layout" "us"
[ 40.873] (WW) Option "xkb_variant" requires a string value
[ 40.873] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[ 40.875] (II) event4 - ThinkPad Extra Buttons: is tagged by udev as: Keyboard Switch
[ 40.875] (II) event4 - ThinkPad Extra Buttons: device is a keyboard
[ 41.814] (II) intel(0): EDID vendor "LEN", prod id 16500
[ 41.814] (II) intel(0): Printing DDC gathered Modelines:
[ 41.814] (II) intel(0): Modeline "1440x900"x0.0 102.00 1440 1488 1520 1836 900 903 909 926 -hsync -vsync (55.6 kHz eP)
[ 41.814] (II) intel(0): Modeline "1440x900"x0.0 85.00 1440 1488 1520 1836 900 903 909 926 -hsync -vsync (46.3 kHz e)pacman -Qikk gthumb:
Name : gthumb
Version : 3.12.8-1
Description : Image browser and viewer for the GNOME Desktop
Architecture : x86_64
URL : https://wiki.gnome.org/Apps/Gthumb
Licenses : GPL-2.0-or-later
Groups : None
Provides : None
Depends On : cairo clutter clutter-gtk dconf exiv2 gcc-libs
gdk-pixbuf2 glib2 glibc gsettings-desktop-schemas
gst-plugin-gtk gst-plugins-base-libs gstreamer gtk3
hicolor-icon-theme lcms2 libcolord libheif libjpeg-turbo
libjxl libpng librsvg libtiff libwebp libx11 pango
zlib
Optional Deps : brasero: burn discs [installed]
libchamplain: map viewer
libraw: read RAW files [installed]
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 14.52 MiB
Packager : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date : Tue 16 Sep 2025 11:21:16 AM PDT
Install Date : Fri 24 Oct 2025 02:36:18 PM PDT
Install Reason : Explicitly installed
Install Script : No
Validated By : Signatureldd /usr/lib/gthumb/extensions/libimage_rotation.so:
linux-vdso.so.1 (0x00007f79fa3a0000)
libexiv2_tools.so => /usr/lib/gthumb/extensions/libexiv2_tools.so (0x00007f79fa368000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f79fa1db000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f79fa00d000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f79f9fae000)
libgtk-3.so.0 => /usr/lib/libgtk-3.so.0 (0x00007f79f9800000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007f79f96c3000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f79f9400000)
libedit_metadata.so => /usr/lib/gthumb/extensions/libedit_metadata.so (0x00007f79f9f96000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007f79f9f51000)
libexiv2.so.28 => /usr/lib/libexiv2.so.28 (0x00007f79f9000000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f79f8c00000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f79f9f24000)
libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0 (0x00007f79f9618000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f79f9f1b000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f79f9f02000)
libmount.so.1 => /usr/lib/libmount.so.1 (0x00007f79f93aa000)
libffi.so.8 => /usr/lib/libffi.so.8 (0x00007f79f939e000)
libgdk-3.so.0 => /usr/lib/libgdk-3.so.0 (0x00007f79f8f14000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00007f79f938e000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007f79f9324000)
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007f79f8acf000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007f79f8ef6000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f79f8ea5000)
libfribidi.so.0 => /usr/lib/libfribidi.so.0 (0x00007f79f8aaf000)
libcairo-gobject.so.2 => /usr/lib/libcairo-gobject.so.2 (0x00007f79f8e9c000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x00007f79f8a89000)
libepoxy.so.0 => /usr/lib/libepoxy.so.0 (0x00007f79f897c000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f79f886e000)
libXi.so.6 => /usr/lib/libXi.so.6 (0x00007f79f885b000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f79f871a000)
libatk-bridge-2.0.so.0 => /usr/lib/libatk-bridge-2.0.so.0 (0x00007f79f86e0000)
libcloudproviders.so.0 => /usr/lib/libcloudproviders.so.0 (0x00007f79f86c8000)
libtinysparql-3.0.so.0 => /usr/lib/libtinysparql-3.0.so.0 (0x00007f79f85f7000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f79f8e94000)
libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f79f85bd000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f79f84ed000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f79f84d8000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f79f84cc000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f79f84a1000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007f79f8492000)
libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007f79f848d000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007f79f83de000)
/usr/lib64/ld-linux-x86-64.so.2 (0x00007f79fa3a2000)
libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0x00007f79f833c000)
libtiff.so.6 => /usr/lib/libtiff.so.6 (0x00007f79f82a9000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f79f827e000)
libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00007f79f8197000)
libbrotlidec.so.1 => /usr/lib/libbrotlidec.so.1 (0x00007f79f8188000)
libINIReader.so.0 => /usr/lib/libINIReader.so.0 (0x00007f79f817f000)
libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f79f8145000)
libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0 (0x00007f79f80eb000)
libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 (0x00007f79f80db000)
libwayland-cursor.so.0 => /usr/lib/libwayland-cursor.so.0 (0x00007f79f80d1000)
libwayland-egl.so.1 => /usr/lib/libwayland-egl.so.1 (0x00007f79f80cc000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007f79f80bf000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007f79f80ba000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007f79f80b5000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007f79f80a6000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007f79f80a1000)
libthai.so.0 => /usr/lib/libthai.so.0 (0x00007f79f8096000)
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007f79f8073000)
libatspi.so.0 => /usr/lib/libatspi.so.0 (0x00007f79f8038000)
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007f79f7fe5000)
libjson-glib-1.0.so.0 => /usr/lib/libjson-glib-1.0.so.0 (0x00007f79f7fbb000)
libxml2.so.16 => /usr/lib/libxml2.so.16 (0x00007f79f7e7d000)
libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0x00007f79f7d0b000)
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f79f7cf8000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f79f7cf1000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f79f7ce9000)
libdeflate.so.0 => /usr/lib/libdeflate.so.0 (0x00007f79f7cd1000)
libjbig.so.2.1 => /usr/lib/libjbig.so.2.1 (0x00007f79f7cc3000)
liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007f79f7c8f000)
libzstd.so.1 => /usr/lib/libzstd.so.1 (0x00007f79f7ba8000)
libwebp.so.7 => /usr/lib/libwebp.so.7 (0x00007f79f7b21000)
libnghttp3.so.9 => /usr/lib/libnghttp3.so.9 (0x00007f79f7afc000)
libnghttp2.so.14 => /usr/lib/libnghttp2.so.14 (0x00007f79f7ad4000)
libidn2.so.0 => /usr/lib/libidn2.so.0 (0x00007f79f7ab2000)
libssh2.so.1 => /usr/lib/libssh2.so.1 (0x00007f79f7a67000)
libpsl.so.5 => /usr/lib/libpsl.so.5 (0x00007f79f7a51000)
libssl.so.3 => /usr/lib/libssl.so.3 (0x00007f79f796b000)
libcrypto.so.3 => /usr/lib/libcrypto.so.3 (0x00007f79f7400000)
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007f79f73ad000)
libbrotlicommon.so.1 => /usr/lib/libbrotlicommon.so.1 (0x00007f79f738a000)
libinih.so.0 => /usr/lib/libinih.so.0 (0x00007f79f7964000)
libdatrie.so.1 => /usr/lib/libdatrie.so.1 (0x00007f79f7381000)
libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007f79f7261000)
libicuuc.so.76 => /usr/lib/libicuuc.so.76 (0x00007f79f7000000)
libsharpyuv.so.0 => /usr/lib/libsharpyuv.so.0 (0x00007f79f7258000)
libunistring.so.5 => /usr/lib/libunistring.so.5 (0x00007f79f6e1d000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007f79f6d57000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00007f79f722b000)
libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007f79f7225000)
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007f79f7217000)
libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007f79f7210000)
libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007f79f6d44000)
libcap.so.2 => /usr/lib/libcap.so.2 (0x00007f79f7204000)
libicudata.so.76 => /usr/lib/libicudata.so.76 (0x00007f79f4e00000)Offline
"pacman -Qikk gthumb" lacks the "kk" output (package integrity check, files missing, altered, etc.)
Did you always have the xf86-vidoe-intel driver installed?
It most certainly will not work w/ mesa w/o extra configuration, but you should check this on your system because you'll *likely* get better performance out of the intel ddx driver + mesa-amber anyway.
libimage_rotation.so doesn't link libimage_viewer.so but I checked and that's the case for the repo package, so nothing on your end, I'll file a package bug.
Offline
Edit: or not - I checked, the meson.build lacks "link_with : image_viewer_mod", so it's an upstream bug and not a packaging issue.
gitlab.gnome offers authorization via github… and then now tells me that I need to have a gnome account first.
If you've a gitlab.gnome account and care about gthumb:
# Description:
libimage_rotation.so doesn't link libimage_viewer.so causing a miss on gth_image_viewer_page_get_image_viewer and the plugin failing to load
# Additional info:
* package version(s): 3.12.8
# Steps to reproduce:
1. install gthumb
2. run gthumb
3. watch the error
```** (org.gnome.gThumb:7441): WARNING **: 21:44:25.989: Could not load the 'image_rotation' extension: Could not open the module “image_rotation”: /usr/lib/gthumb/extensions/libimage_rotation.so: undefined symbol: gth_image_viewer_page_get_image_viewer```Offline
"pacman -Qikk gthumb" lacks the "kk" output (package integrity check, files missing, altered, etc.)
Did you always have the xf86-vidoe-intel driver installed?
It most certainly will not work w/ mesa w/o extra configuration, but you should check this on your system because you'll *likely* get better performance out of the intel ddx driver + mesa-amber anyway.libimage_rotation.so doesn't link libimage_viewer.so but I checked and that's the case for the repo package, so nothing on your end, I'll file a package bug.
Oh, I guess I left off this line at the bottom from the "pacman -Qikk gthumb" output:
gthumb: 1403 total files, 0 altered filesRegarding, xf86-video-intel, I've been rolling on this system for more than a decade. I have a vague recollection there was some suggestion in an update a long time ago to change the driver and so I did. But I don't really remember. It may have always been this way. Although, basically things are working on my system, other than the gthumb issue that was fixed by mesa-amber. I'm not noticing other issues. But I guess I should look into more what's the correct configuration for my now pretty old laptop (it's a ThinkPad X301).
Thanks for looking up the information about what's going on with the libimage_rotation.so error. I'll take a look at the gitlab bug. And thanks so much for the help with mesa and the driver issues.
Offline
There's no gitlab bug, gnome won't let me file one and I don't care enough to press for a precious account to the rather pointless gnome bugtracker.
Offline
There's no gitlab bug, gnome won't let me file one and I don't care enough to press for a precious account to the rather pointless gnome bugtracker.
I see okay. Well, thanks again for all the help. I really appreciate it.
Offline