Sample Header Ad - 728x90

Unix & Linux Stack Exchange

Q&A for users of Linux, FreeBSD and other Unix-like operating systems

Latest Questions

0 votes
0 answers
14 views
podman ps takes a long time (5+ minutes) to detect a killed container & its 'conmon' OCI runtime wrapper, can it be tweaked to be more responsive?
I am running podman version 5.4.0 on Rocky Linux 9.6. I notice that when a container is killed along with its '[conmon][1]' OCI runtime wrapper, say by issuing a kill -9, the [podman ps][2] command does not detect the dead container for a good 5 minutes+. In the intervening time, the command lists t...
I am running podman version 5.4.0 on Rocky Linux 9.6. I notice that when a container is killed along with its 'conmon ' OCI runtime wrapper, say by issuing a kill -9, the podman ps command does not detect the dead container for a good 5 minutes+. In the intervening time, the command lists the container as being up even as other commands like podman stats , podman exec all fail pointing correctly to the container as being dead in the error message! $ podman ps -a | grep kafka 7fd65b99d2a0 localhost/****/cp-kafka:*.*.* /etc/confluent/do... 39 hours ago Up 37 hours 9092/tcp kafka $ podman exec -it 7fd65b99d2a0 bash Error: OCI runtime error: crun: the container 7fd65b99d2a06252078fc85d3c9832d4c1410e0d185bb9cde08c6641aca31334 is not running $ podman stats 7fd65b99d2a0 Error: cannot get cgroup path unless container 7fd65b99d2a06252078fc85d3c9832d4c1410e0d185bb9cde08c6641aca31334 is running: container is stopped I understand the parent runtime monitor is also killed but i am not sure if that justifies reporting an incorrect status in the podman ps command. Is that the expected behavior? Can this be tweaked in some way to be more responsive?
lmk (101 rep)
Aug 5, 2025, 09:52 PM • Last activity: Aug 6, 2025, 03:41 PM
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
2 votes
1 answers
37 views
VM with Rocky Linux OS going down after every two weeks
We were running a set of Java processes on an RHEL box. There was one or two particular services that used to go down due to OOM killer after every 2-3 weeks. We used to get alerts, and it was restarted. Recently we switched to the Rocky Linux 9.5 version. Now once every two weeks the whole VM is go...
We were running a set of Java processes on an RHEL box. There was one or two particular services that used to go down due to OOM killer after every 2-3 weeks. We used to get alerts, and it was restarted. Recently we switched to the Rocky Linux 9.5 version. Now once every two weeks the whole VM is going down. RSS memory used by the same set of processes is going up very rapidly, and after 2 weeks, the VM crashes. We enabled NativeMemoryTracking=detail but could not find the reason for why RSS is going so high. We have seen heap usage by Java processes is within the Xmx value, and the processes never crashed due to OutOfMemoryError. I can give more details if required. I wanted to ask if I can tune some kernel parameters so that RSS is within limits and/or the machine should not crash. My issue is the same as the bug reported below. https://bugs.java.com/bugdatabase/view_bug?bug_id=8188130 In my case in the NMT log, I can see thread memory allocation is increasing rapidly, and after 10 hours of running the application, it grows to 12 GB. I am using openjdk. openjdk version "1.8.0_402" OpenJDK Runtime Environment (Zulu 8.76.0.18-SA-linux64) (build 1.8.0_402-b06) OpenJDK 64-Bit Server VM (Zulu 8.76.0.18-SA-linux64) (build 25.402-b06, mixed mode)
Navneet Mishra (21 rep)
Jul 30, 2025, 09:46 AM • Last activity: Jul 31, 2025, 10:49 PM
0 votes
0 answers
41 views
XRDP RDP vs Remmina issues
Hello I use XRDP for multiuser and I have performance issue and connec issue. First, is about channel drdynvc if its set to TRUE I cannot connect from windows RDP client and can connect without issues from remmina. Second performance, for some reason if is drdynvc set to FALSE performance is terribl...
Hello I use XRDP for multiuser and I have performance issue and connec issue. First, is about channel drdynvc if its set to TRUE I cannot connect from windows RDP client and can connect without issues from remmina. Second performance, for some reason if is drdynvc set to FALSE performance is terrible all is laggy, but if its TRUE it works perfectly, but I cant connect from windows RDP. I'm little bit sad about it. Do anyone have solution? system is Rocky 9 with xrdp xorgxrdp-glamor from repositores. Thank you.
gertz (53 rep)
Jun 30, 2025, 10:05 AM • Last activity: Jun 30, 2025, 01:38 PM
0 votes
1 answers
202 views
How to run a systemd-enabled container with Podman?
I am trying to run a systemd-enabled container using Podman, specifically with a Rocky Linux base image. While I have seen multiple references to Podman supporting systemd, I haven't been able to set it up successfully. Here are the steps I've tried so far: 1. Pulled the rockylinux:latest image. 2....
I am trying to run a systemd-enabled container using Podman, specifically with a Rocky Linux base image. While I have seen multiple references to Podman supporting systemd, I haven't been able to set it up successfully. Here are the steps I've tried so far: 1. Pulled the rockylinux:latest image. 2. Installed systemd inside the container
yum install -y systemd systemd-libs
mkdir -p /var/log/journal
exit
3. Committed the container to a new image using:
podman commit rocky-systemd rocky-systemd:latest
4. Started the container and systemctl prints 'degraded' status!
Moha (1 rep)
Jan 20, 2025, 10:18 PM • Last activity: Jun 25, 2025, 08:04 PM
0 votes
0 answers
32 views
Rocky Linux LACP dropping packets, but individual interfaces work fine
I have a Rocky Linux setup going to a Dell 5248 running OS10. LAGs switch to switch work just fine. If I do individual interfaces from Rocky up to the switch, I can ping the switch's VLAN interface no problem. However, when I try to set up a LAG I lose more than half my packets. The LAG is up on Lin...
I have a Rocky Linux setup going to a Dell 5248 running OS10. LAGs switch to switch work just fine. If I do individual interfaces from Rocky up to the switch, I can ping the switch's VLAN interface no problem. However, when I try to set up a LAG I lose more than half my packets. The LAG is up on Linux:
cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v5.14.0-503.40.1.el9_5.x86_64

Bonding Mode: IEEE 802.3ad Dynamic link aggregation
Transmit Hash Policy: layer2 (0)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
Peer Notification Delay (ms): 0

802.3ad info
LACP active: on
LACP rate: slow
Min links: 0
Aggregator selection policy (ad_select): stable

Slave Interface: ens6f0
MII Status: up
Speed: 25000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: b4:83:51:02:7a:30
Slave queue ID: 0
Aggregator ID: 1
Actor Churn State: none
Partner Churn State: churned
Actor Churned Count: 0
Partner Churned Count: 1

Slave Interface: ens6f1
MII Status: up
Speed: 25000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: b4:83:51:02:7a:31
Slave queue ID: 0
Aggregator ID: 2
Actor Churn State: churned
Partner Churn State: churned
Actor Churned Count: 1
Partner Churned Count: 1
On the switch side it sees it in ARP, the port channel is up, the VLAN is all setup correctly:
RDMATest# show ip arp
Codes: pv  - private vlan where the mac is originally learnt
Address        Hardware address    Interface                     Egress Interface
------------------------------------------------------------------------------------------
10.99.99.97    e8:eb:d3:44:7a:61   vlan1010                      ethernet1/1/21
10.99.99.98    e8:eb:d3:44:89:89   vlan1010                      ethernet1/1/23
10.99.99.103   b4:83:51:02:7a:30   vlan1010                      port-channel10
192.168.5.244  54:bf:64:f3:12:c3   vlan5                         ethernet1/1/48
192.168.5.254  00:01:e8:8b:cd:99   vlan5                         ethernet1/1/48
RDMATest#
RDMATest# show vlan 1010

Codes: * - Default VLAN, M - Management VLAN, R - Remote Port Mirroring VLANs,
       @ - Attached to Virtual Network, P - Primary, C - Community, I - Isolated,
       S - VLAN-Stack VLAN
Q: A - Access (Untagged), T - Tagged
    NUM    Status    Description                     Q Ports
    1010   Active    RDMA access VLAN                A Eth1/1/21,1/1/23
                                                     A Po10
RDMATest# show interface port-channel 10
Port-channel 10 is up, line protocol is up
Address is 1c:72:1d:fa:af:a3, Current address is 1c:72:1d:fa:af:a3
Interface index is 80
Internet address is not set
Mode of IPv4 Address Assignment: not set
Interface IPv6 oper status: Disabled
IP Unreachables status: Disabled
MTU 9216 bytes, IP MTU 9184 bytes
LineSpeed 50G
Minimum number of links to bring Port-channel up is 1
Maximum active members that are allowed in the portchannel is 32
Members in this channel: Eth 1/1/17,1/1/19
ARP type: ARPA, ARP Timeout: 60
Tag Protocol IDentifier (TPID) value: 0x8100
Last clearing of "show interface" counters: 00:54:37
Queuing strategy: fifo
Input statistics:
     54670 packets, 7518392 octets
     669 64-byte pkts, 15773 over 64-byte pkts, 33523 over 127-byte pkts
     4705 over 255-byte pkts, 0 over 511-byte pkts, 0 over 1023-byte pkts
     41924 Multicasts, 4929 Broadcasts, 7817 Unicasts
     0 runts, 0 giants, 0 throttles
     0 CRC, 0 overrun, 0 discarded
     0 FEC corrected code words, 0 FEC uncorrected code words
Output statistics:
     739017 packets, 60776937 octets
     688419 64-byte pkts, 6046 over 64-byte pkts, 40 over 127-byte pkts
     44512 over 255-byte pkts, 0 over 511-byte pkts, 0 over 1023-byte pkts
     733243 Multicasts, 5084 Broadcasts, 690 Unicasts
     0 throttles, 4 discarded, 0 Collisions,  wred drops
Rate Info(interval 30 seconds):
     Input 0 Mbits/sec, 0 packets/sec, 0% of line rate
     Output 0 Mbits/sec, 0 packets/sec, 0% of line rate
Time since last interface status change: 00:54:11
However, this is what I get if I run a ping from Rocky:
[grant@localhost ~]$ !ping
ping 10.99.99.104
PING 10.99.99.104 (10.99.99.104) 56(84) bytes of data.
64 bytes from 10.99.99.104: icmp_seq=2 ttl=64 time=0.239 ms
64 bytes from 10.99.99.104: icmp_seq=3 ttl=64 time=0.223 ms
64 bytes from 10.99.99.104: icmp_seq=7 ttl=64 time=0.260 ms
^C
--- 10.99.99.104 ping statistics ---
11 packets transmitted, 3 received, 72.7273% packet loss, time 10272ms
rtt min/avg/max/mdev = 0.223/0.240/0.260/0.015 ms
Grant Curell (769 rep)
Jun 9, 2025, 02:54 PM
0 votes
1 answers
197 views
Rocky 9.5 cannot update grub kernel parameters
I've freshly installed Rocky 9.5 as a VM hosted by UTM/qemu on MacOs. It boots and can connect to the network. However, I cannot seem to modify the grub2 configuration to modify kernel parameters. After updating the config, reinstalling grub completely, checking the EFI boot manager, etc, it seems t...
I've freshly installed Rocky 9.5 as a VM hosted by UTM/qemu on MacOs. It boots and can connect to the network. However, I cannot seem to modify the grub2 configuration to modify kernel parameters. After updating the config, reinstalling grub completely, checking the EFI boot manager, etc, it seems that it is just not reading the file at /boot/efi/EFI/rocky/grub.cfg I want to have net.ifnames=0 biosdevname=0 permanently added to the default kernel params. After the process below, the params are there but rebooting the machine, they are not shown in /proc/cmdline. Any ideas what's going on and how to fix? -- Process I did: I started by modifying /etc/default/grub : # cat /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 net.ifnames=0 biosdevname=0 rhgb quiet" GRUB_DISABLE_RECOVERY="true" GRUB_ENABLE_BLSCFG=true Then update the boot partition: grub2-mkconfig -o /boot/grub2/grub.cfg Confirmed that the changes are put into /boot/efi/EFI/rocky/grub.cfg : # grep quiet /boot/efi/EFI/rocky/grub.cfg set kernelopts="root=/dev/mapper/rl-root ro crashkernel=1G-4G:192M,4G-64G:256M,64G-:512M resume=/dev/mapper/rl-swap rd.lvm.lv=rl/root rd.lvm.lv=rl/swap net.ifnames=0 biosdevname=0 rhgb quiet " I also confirmed that the system will boot from the correct partition: # efibootmgr -v BootCurrent: 0004 Timeout: 0 seconds BootOrder: 0001,0004,0002,0000,0003 Boot0000* UiApp FvVol(7cb8bdc9-f8eb-4f34-aaea-3ee4af6516a1)/FvFile(462caa21-7614-4503-836e-8ab6f4662331) Boot0001* UEFI QEMU DVD-ROM QM00001 PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0,65535,0)N.....YM....R,Y. Boot0002* UEFI QEMU HARDDISK QM00003 PciRoot(0x0)/Pci(0x1f,0x2)/Sata(1,65535,0)N.....YM....R,Y. Boot0003* EFI Internal Shell FvVol(7cb8bdc9-f8eb-4f34-aaea-3ee4af6516a1)/FvFile(7c04a583-9e3e-4f1c-ad65-e05268d0b4d1) Boot0004* rocky HD(1,GPT,b97500fe-6a36-4d95-8d78-7703261cf0f7,0x800,0x12c000)/File(\EFI\rocky\grubx64.efi)
Danny (653 rep)
Mar 13, 2025, 02:29 PM • Last activity: Jun 9, 2025, 07:42 AM
2 votes
2 answers
91 views
Run NFSv4 w/RDMA on Rocky v9.5
I'm trying out RDMA on NFS and noticed that it does not seem to work with NFSv4: ``` [grant@host ~]$ sudo mount -t nfs -o rdma,proto=rdma,vers=4 10.99.99.98:/ifs/rdma-test /mnt/powerscale_rdma mount.nfs: Protocol family not supported [grant@host ~]$ sudo mount -t nfs -o rdma,proto=rdma,vers=3 10.99....
I'm trying out RDMA on NFS and noticed that it does not seem to work with NFSv4:
[grant@host ~]$ sudo mount -t nfs -o rdma,proto=rdma,vers=4 10.99.99.98:/ifs/rdma-test /mnt/powerscale_rdma
mount.nfs: Protocol family not supported
[grant@host ~]$ sudo mount -t nfs -o rdma,proto=rdma,vers=3 10.99.99.98:/ifs/rdma-test /mnt/powerscale_rdma
nfsv3 loads up and runs just fine, but nfsv4 gets you mount.nfs: Protocol family not supported. [This answer](https://unix.stackexchange.com/a/749996/240147) on [NFS4, insecure, port number, rdma contradiction help](https://unix.stackexchange.com/questions/749990/nfs4-insecure-port-number-rdma-contradiction-help) seems to indicate it could work, but it's not really clear how. Is there a way to run NFSv4 with RDMA?
Grant Curell (769 rep)
May 23, 2025, 01:20 PM • Last activity: May 30, 2025, 07:39 PM
0 votes
0 answers
81 views
unable to login to samba share
I want to share my data on my Rocky 9 server to family members using windows PCs. I setup and config samba. Seems something is missing. Users are not able to login. They are trying their unix credentials. I want files created/owned by each user to have their name/id as owner (ls -l) and I also want...
I want to share my data on my Rocky 9 server to family members using windows PCs. I setup and config samba. Seems something is missing. Users are not able to login. They are trying their unix credentials. I want files created/owned by each user to have their name/id as owner (ls -l) and I also want users to have two folders to save files to: 1. Their home folder (/home/) and 2. to the shared folder. another smaller issue is: Even though we have changed workgroup names on our PC to mywg it still does not show in network browse. We have to list share by samba-server-IP address. PCs tested on: win 10 here is the config: dnf install samba samba-common -y systemctl enable smb nmb systemctl start smb nmb firewall-cmd --permanent --zone=public --add-service=samba firewall-cmd --reload test shows ok: # testparm Load smb config files from /etc/samba/smb.conf Loaded services file OK. Weak crypto is allowed by GnuTLS (e.g. NTLM as a compatibility fallback) Server role: ROLE_STANDALONE Press enter to see a dump of your service definitions # Global parameters [global] map to guest = Bad User printcap name = cups security = USER server string = Samba Server %v workgroup = mywg idmap config * : backend = tdb cups options = raw [homes] browseable = No comment = Home Directories inherit acls = Yes read only = No valid users = %S %D%w%S [printers] browseable = No comment = All Printers create mask = 0600 path = /var/tmp printable = Yes [print$] comment = Printer Drivers create mask = 0664 directory mask = 0775 force group = @printadmin path = /var/lib/samba/drivers write list = @printadmin root [all_data] comment = All of our data path = /mystuff/mydata read only = No valid users = @family this is what we get: enter image description here Thanks for the help. So as on that link. I set the samba password for all family members. I think that also creates a 'samba' user somewhere in the system. But, now i get different error: enter image description here The permissions to the share are: drwxr-xr-x. 4 root root 4096 May 3 23:48 /mystuff drwxrwxrwx. 15 root root 4096 May 24 20:46 /mystuff/mydata/ files under this are all owned by one unix user. with permissions as 755 (on folders) and 644 on files.
Rajeev (256 rep)
May 25, 2025, 02:13 PM • Last activity: May 26, 2025, 02:12 PM
0 votes
1 answers
65 views
microk8s on rocky linux 9 problem
I installed microk8s on rocky linux version 9.5. To do that I did the following. ```bash # installing snapd sudo dnf install epel-release -y sudo dnf install snapd -y sudo systemctl enable --now snapd.socket sudo ln -s /var/lib/snapd/snap /snap snap install microk8s --classic --channel=1.32/stable `...
I installed microk8s on rocky linux version 9.5. To do that I did the following.
# installing snapd
sudo dnf install epel-release -y
sudo dnf install snapd -y
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap

snap install microk8s --classic --channel=1.32/stable
And when I run below to get the status of my deployment,
microk8s inspect
I get below
Inspecting system
Inspecting Certificates
Inspecting services
  Service snap.microk8s.daemon-cluster-agent is running
  Service snap.microk8s.daemon-containerd is running
  Service snap.microk8s.daemon-kubelite is running
  Service snap.microk8s.daemon-k8s-dqlite is running
  Service snap.microk8s.daemon-apiserver-kicker is running
  Copy service arguments to the final report tarball
Inspecting AppArmor configuration
Gathering system information
  Copy processes list to the final report tarball
  Copy disk usage information to the final report tarball
  Copy memory usage information to the final report tarball
  Copy server uptime to the final report tarball
  Copy openSSL information to the final report tarball
  Copy snap list to the final report tarball
  Copy VM name (or none) to the final report tarball
  Copy current linux distribution to the final report tarball
  Copy asnycio usage and limits to the final report tarball
  Copy inotify max_user_instances and max_user_watches to the final report tarball
  Copy network configuration to the final report tarball
Inspecting kubernetes cluster
  Inspect kubernetes cluster
Inspecting dqlite
  Inspect dqlite
cp: cannot stat '/var/snap/microk8s/8148/var/kubernetes/backend/localnode.yaml': No such file or directory

Building the report tarball
  Report tarball is at /var/snap/microk8s/8148/inspection-report-20250519_194506.tar.gz
What is the problem? Is it the OS? I need the OS to be Rocky Linux.
Gmosy Gnaq (101 rep)
May 19, 2025, 04:24 PM • Last activity: May 21, 2025, 01:23 PM
1 votes
1 answers
160 views
Having compatibility issues with OpenSSL on Rocky 9.5
## Context I am trying to build a small demo application that passes data between RTI DDS Connext topics and Kafka topics. This involves running RTI's Routing Service utility, which in turn runs a [kafka adapter][1] also provided by RTI. When I run the routing service application, I get the followin...
## Context I am trying to build a small demo application that passes data between RTI DDS Connext topics and Kafka topics. This involves running RTI's Routing Service utility, which in turn runs a [kafka adapter] also provided by RTI. When I run the routing service application, I get the following error: librtikafkaadapter.so: /lib64/libldap.so.2: undefined symbol: EVP_md2, version OPENSSL_3.0.0 ## Question How do I get this kafka adapter to work with the version of OpenSSL that I have on my OS (Rocky 9.5, OpenSSL 3.2.2)? ## What I've Tried Through many hours of googling, I have been lead to believe that my OS (Rocky 9.5) uses a version of OpenSSL that has deprecated the use of this EVP_md2 algorithm. To fix this, I edited the /etc/ssl/openssl.cnf file to enable legacy providers, and verified in two different ways that legacy support is enabled: Firstly, I run openssl list -providers and see the support is activated:
Providers:
  default
    name: OpenSSL Default Provider
    version: 3.2.2
    status: active
  legacy
    name: OpenSSL Legacy Provider
    version: 3.2.2
    status: active
Second, I found (thanks google) that I can call the md2 algorithm from the command line: echo -n "aaa" | openssl md2 -provider legacy I then re-built the RTI kafka adapter library, but still receive the same error. I don't understand why I can run this md2 algorithm from the command line but that the code for this adapter can't call it. I have also tried installing a so-called compatibility engine compat-openssl11 that is supposed to provide backwards compatibility for old applications running on systems with newer versions of OpenSSL, but that also did not work. Any help would be appreciated. **Edit: Information requested in comments** rpm/dnf version of openldap: 2.6.6-3.el9
rocksNwaves (121 rep)
May 7, 2025, 09:18 PM • Last activity: May 9, 2025, 05:12 PM
0 votes
1 answers
110 views
Can't create SSL certificate with OpenSSL: config file object error
I'm trying to create an SSL certificate using the following command on Rocky Linux: ```bash sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/pki/tls/private/shaserver.bungkus.org.key -out /etc/pki/tls/certs/shaserver.bungkus.org.pem ``` However, I’m getting the following errors:...
I'm trying to create an SSL certificate using the following command on Rocky Linux:
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/pki/tls/private/shaserver.bungkus.org.key -out /etc/pki/tls/certs/shaserver.bungkus.org.pem
However, I’m getting the following errors:
Error: No object specified in config file
and
Error making certificate request
Hanister Leee i dunno nickname (1 rep)
May 1, 2025, 11:34 AM • Last activity: May 1, 2025, 09:36 PM
0 votes
1 answers
192 views
how to troubleshoot and get audio (sound) working in linux
This is my motherboard: https://www.asrock.com/mb/Intel/Z170A-X13.1/ has Realtek ALC892 motherboard audio, single 3.5mm green plug to two speakers. - when i install cleanly from **rhel-8.10-x86_64-dvd.iso** my audio works without having to do anything - if I install **Rocky-9.5-x86_64-dvd.iso** then...
This is my motherboard: https://www.asrock.com/mb/Intel/Z170A-X13.1/ has Realtek ALC892 motherboard audio, single 3.5mm green plug to two speakers. - when i install cleanly from **rhel-8.10-x86_64-dvd.iso** my audio works without having to do anything - if I install **Rocky-9.5-x86_64-dvd.iso** then nothing I have been able to do has gotten audio working; I've had this same problem [years ago] when using Centos 7.9 vs RHEL. what can I look at specifically, in my RHEL-8.10 now which has working audo, to compare to a corresponding install of Rocky Linux?
ron (8647 rep)
Apr 14, 2025, 04:21 PM • Last activity: Apr 16, 2025, 11:05 PM
0 votes
0 answers
1423 views
SSH failing with "ssh_rsa_verify: cannot handle type rsa-sha2-256"
I have an old Server (Centos 4 - yes it will be upgraded but not yet!) and a new Backup machine (Rocky 9.5). I previously had rsync from the server to a previous incarnation of the backup machine (Centos 8) working, but the backup server OS died (when I tried to update pacakges...). I want to use rs...
I have an old Server (Centos 4 - yes it will be upgraded but not yet!) and a new Backup machine (Rocky 9.5). I previously had rsync from the server to a previous incarnation of the backup machine (Centos 8) working, but the backup server OS died (when I tried to update pacakges...). I want to use rsync -e ssh ... to mirror files from the Server to the Backup. The issue I have is in getting the two servers to talk over SSH. I have overcome most hurdles by adding into the Backup's SSHD config:
#Legacy changes
KexAlgorithms +diffie-hellman-group1-sha1
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa
That's overcome the initial hurdle of getting old (considered insecure, but this is on my own private network) protocols. But I can't figure out why the key's don't work. * On Backup I generated a new key that should be SHA1:
-sh
    ssh-keygen -t rsa -t ssh-rsa -f ssh_host_rsa_key
* I did also try with just -t rsa and just -t ssh-rsa. As per man ssh-keygen: > This flag may also be used to specify the desired signature type when signing certificates using an RSA CA key. The available RSA signature variants are ssh-rsa ... I was trying to use that to create a SHA1 rather than SHA256 signature. * But the Server fails to connect:
ssh_rsa_verify: cannot handle type rsa-sha2-256
    key_verify failed for server_host_key
How do I generate a key that the Server will be acceptable with? For info, the SSH version on Backup is OpenSSH_8.7p1, OpenSSL 3.2.2 and on ServerOpenSSH_3.9p1, OpenSSL 0.9.7a. Additional info, the response on the Server when attempting the connection (actual IP addresses changed to x.x.x.): [root@server ssh]# ssh -vvv x.x.x.5 root@backup OpenSSH_3.9p1, OpenSSL 0.9.7a Feb 19 2003 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug2: ssh_connect: needpriv 0 debug1: Connecting to x.x.x.5 [x.x.x.5] port 22. debug1: Connection established. debug1: permanently_set_uid: 0/0 debug1: identity file /root/.ssh/identity type -1 debug3: Not a RSA1 key file /root/.ssh/id_rsa. debug2: key_type_from_name: unknown key type '-----BEGIN' debug3: key_read: missing keytype debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug3: key_read: missing whitespace debug2: key_type_from_name: unknown key type '-----END' debug3: key_read: missing keytype debug1: identity file /root/.ssh/id_rsa type 1 debug1: identity file /root/.ssh/id_dsa type -1 debug1: Remote protocol version 2.0, remote software version OpenSSH_8.7 debug1: match: OpenSSH_8.7 pat OpenSSH* debug1: Enabling compatibility mode for protocol 2.0 debug1: Local version string SSH-2.0-OpenSSH_3.9p1 debug2: fd 3 setting O_NONBLOCK debug1: SSH2_MSG_KEXINIT sent debug1: SSH2_MSG_KEXINIT received debug2: kex_parse_kexinit: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1 debug2: kex_parse_kexinit: ssh-rsa,ssh-dss debug2: kex_parse_kexinit: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se,aes128-ctr,aes192-ctr,aes256-ctr debug2: kex_parse_kexinit: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc@lysator.liu.se,aes128-ctr,aes192-ctr,aes256-ctr debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96 debug2: kex_parse_kexinit: hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@openssh.com,hmac-sha1-96,hmac-md5-96 debug2: kex_parse_kexinit: none,zlib debug2: kex_parse_kexinit: none,zlib debug2: kex_parse_kexinit: debug2: kex_parse_kexinit: debug2: kex_parse_kexinit: first_kex_follows 0 debug2: kex_parse_kexinit: reserved 0 debug2: kex_parse_kexinit: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256,diffie-hellman-group1-sha1,kex-strict-s-v00@openssh.com debug2: kex_parse_kexinit: rsa-sha2-512,rsa-sha2-256,ssh-rsa,ecdsa-sha2-nistp256,ssh-ed25519 debug2: kex_parse_kexinit: aes256-gcm@openssh.com,chacha20-poly1305@openssh.com,aes256-ctr,aes128-gcm@openssh.com,aes128-ctr debug2: kex_parse_kexinit: aes256-gcm@openssh.com,chacha20-poly1305@openssh.com,aes256-ctr,aes128-gcm@openssh.com,aes128-ctr debug2: kex_parse_kexinit: hmac-sha2-256-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha2-256,hmac-sha1,umac-128@openssh.com,hmac-sha2-512 debug2: kex_parse_kexinit: hmac-sha2-256-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha2-256,hmac-sha1,umac-128@openssh.com,hmac-sha2-512 debug2: kex_parse_kexinit: none,zlib@openssh.com debug2: kex_parse_kexinit: none,zlib@openssh.com debug2: kex_parse_kexinit: debug2: kex_parse_kexinit: debug2: kex_parse_kexinit: first_kex_follows 0 debug2: kex_parse_kexinit: reserved 0 debug2: mac_init: found hmac-sha1 debug1: kex: server->client aes128-ctr hmac-sha1 none debug2: mac_init: found hmac-sha1 debug1: kex: client->server aes128-ctr hmac-sha1 none debug2: dh_gen_key: priv key bits set: 161/320 debug2: bits set: 512/1024 debug1: sending SSH2_MSG_KEXDH_INIT debug1: expecting SSH2_MSG_KEXDH_REPLY debug3: check_host_in_hostfile: filename /root/.ssh/known_hosts debug3: check_host_in_hostfile: match line 2 debug1: Host 'x.x.x.5' is known and matches the RSA host key. debug1: Found key in /root/.ssh/known_hosts:2 debug2: bits set: 513/1024 ssh_rsa_verify: cannot handle type rsa-sha2-256 key_verify failed for server_host_key
PeteC (1 rep)
Dec 8, 2024, 02:20 PM • Last activity: Apr 8, 2025, 01:36 PM
0 votes
0 answers
243 views
cgroups v2 and systemd missing memory controller on individual user slices
I have several Rocky 8 systems configured for cgroups v2 with systemd.unified_cgroup_hierarchy=1 set in kernel boot parameters. On these systems I set something like ``` systemctl set-property user.slice MemoryMax=498G systemctl set-property user.slice MemoryHigh=494G systemctl set-property user-0.s...
I have several Rocky 8 systems configured for cgroups v2 with systemd.unified_cgroup_hierarchy=1 set in kernel boot parameters. On these systems I set something like
systemctl set-property user.slice MemoryMax=498G
systemctl set-property user.slice MemoryHigh=494G
systemctl set-property user-0.slice MemoryMin=100M
which is supposed to prevent normal users in sum from using all the system memory and make sure the root user has at least 100M always available for its slice so I can ssh into the box even with the other users are using all 498G Anyway, on some boxes these settings seem to have at least "applied" just fine with after reboot I see
/sys/fs/cgroup/user.slice/memory.max:534723428352
/sys/fs/cgroup/user.slice/memory.high:530428461056
/sys/fs/cgroup/user.slice/user-0.slice/memory.min:104857600
On other boxes though the user-0.slice does not work. In fact there is no memory.min or other memory limit files at all in /sys/fs/cgroup/user.slice/user-0.slice or for other users in these boxes. Also on these boxes /sys/fs/cgroup/user.slice/cgroup.subtree_control is empty (while it has "memory pids" on the boxes where it works) I cannot figure out what controls this. If on the boxes it is not working I do
echo "+memory +pids" > /sys/fs/cgroup/user.slice/cgroup.subtree_control
I then see the memory files needed in /sys/fs/cgroup/user.slice/user-0.slice but the property for memory.min is not set. So I try doing a
systemctl daemon-reload
to see if systemd will set it. Well, instead of setting it systemd for some reason removes my change to user.slice/cgroup.subtree_control so the memory.min file disappears from user-0.slice I cannot figure out what is going on here. How do I force "+memory +pids" at boot for user.slice/cgroup.subtree_control and have it survive a systemctl daemon-reload? Why on some systems does it work and others it does not? I see no difference in configuration between the working and non-working systems.
raines (324 rep)
Dec 9, 2024, 08:59 PM • Last activity: Apr 8, 2025, 01:34 PM
0 votes
1 answers
20 views
I can't log in into cPanel on rocky 9 after fresh instalation
I have installed `rocky 9 with cis 1` (security). As required I `disabled root user`, and created other user with root priviliges. Then I have installed `cPanel`, but I'm `unable to log in on WHM` (on other linux I logged on root user - no problem). You cant log in into cPanel with disabled root use...
I have installed rocky 9 with cis 1 (security). As required I disabled root user, and created other user with root priviliges. Then I have installed cPanel, but I'm unable to log in on WHM (on other linux I logged on root user - no problem). You cant log in into cPanel with disabled root user?? Is there a workaround?
baron_bartek (113 rep)
Apr 2, 2025, 08:10 AM • Last activity: Apr 2, 2025, 09:38 AM
0 votes
0 answers
87 views
Winscp and Putty connection is closed randomly to my Rocky Linux server
When using a VPN to connect to my Rocky Linux 9.3 server running on a virtual machine, my connection is randomly disconnected. After disconnection, I cannot reconnect for about one or two minutes, and the connection is refused. I have tried connecting from different computers on different networks,...
When using a VPN to connect to my Rocky Linux 9.3 server running on a virtual machine, my connection is randomly disconnected. After disconnection, I cannot reconnect for about one or two minutes, and the connection is refused. I have tried connecting from different computers on different networks, but the same error occurs. Only connections within the main network work (WinSCP from another Windows server to the Rocky Linux server remains stable). I am using pfSense as a firewall. I have already set the keep-alive connection parameters, but there is nothing suspicious in the server logs. I'm kind of running in the dark here. Some of the logs:
Knocking FTP port.
. 2024-08-21 11:35:02.610 FTP port did not open.
* 2024-08-21 11:35:02.693 (EFatal) Network error: Connection to "192.168.178.205" refused.
. 2024-08-21 11:35:06.189 Looking up host "192.168.178.205" for SSH connection
. 2024-08-21 11:35:06.189 Connecting to 192.168.178.205 port 22
. 2024-08-21 11:35:08.287 Failed to connect to 192.168.178.205: Network error: Connection refused
. 2024-08-21 11:35:08.287 Knocking FTP port.
. 2024-08-21 11:35:10.302 FTP port did not open.
* 2024-08-21 11:35:10.368 (EFatal) Network error: Connection to "192.168.178.205" refused.
/var/log/secure:
Aug 21 14:49:01 localhost sshd: Connection from 172.16.17.4 port 49860 on 192.168.178.205 port 22 rdomain ""
Aug 21 14:49:05 localhost sshd: Accepted password for woshi from 172.16.17.4 port 49860 ssh2
Aug 21 14:49:05 localhost sshd: Starting session: subsystem 'sftp' for woshi from 172.16.17.4 port 49860 id 0
Aug 21 14:49:30 localhost sshd: Connection from 172.16.17.4 port 49945 on 192.168.178.205 port 22 rdomain ""
Aug 21 14:49:58 localhost sshd: Accepted password for woshi from 172.16.17.4 port 49945 ssh2
Aug 21 14:49:58 localhost sshd: Starting session: shell on pts/1 for woshi from 172.16.17.4 port 49945 id 0
Aug 21 14:52:16 localhost sshd: Connection from 172.16.17.4 port 50512 on 192.168.178.205 port 22 rdomain ""
Aug 21 14:52:17 localhost sshd: Accepted password for woshi from 172.16.17.4 port 50512 ssh2
Aug 21 14:52:17 localhost sshd: Starting session: subsystem 'sftp' for woshi from 172.16.17.4 port 50512 id 0
Aug 21 14:53:23 localhost sshd: Connection from 172.16.17.4 port 50739 on 192.168.178.205 port 22 rdomain ""
Aug 21 14:53:23 localhost sshd: Accepted password for woshi from 172.16.17.4 port 50739 ssh2
Aug 21 14:53:24 localhost sshd: Starting session: shell for woshi from 172.16.17.4 port 50739 id 0
Aug 21 14:53:28 localhost sshd: Connection from 172.16.17.4 port 50757 on 192.168.178.205 port 22 rdomain ""
Aug 21 14:53:32 localhost sshd: Failed none for woshi from 172.16.17.4 port 50757 ssh2
Aug 21 14:53:59 localhost sshd: Accepted password for woshi from 172.16.17.4 port 50757 ssh2
Aug 21 14:54:00 localhost sshd: Starting session: shell on pts/0 for woshi from 172.16.17.4 port 50757 id 0
Aug 21 15:09:06 localhost sshd: Timeout, client not responding from user woshi 172.16.17.4 port 49860
Aug 21 15:11:30 localhost sshd: Timeout, client not responding from user woshi 172.16.17.4 port 49945
Aug 21 15:18:25 localhost sshd: Timeout, client not responding from user woshi 172.16.17.4 port 50739
Aug 21 15:21:18 localhost sshd: Timeout, client not responding from user woshi 172.16.17.4 port 50512
Aug 21 15:21:28 localhost sshd: Timeout, client not responding from user woshi 172.16.17.4 port 50757
**UPDATE:** So my network is managed by pfSense. I am connecting to that network over OpenVPN. My Rocky Linux server (target server) is on VmWare virtual machine.
Yebach (101 rep)
Aug 21, 2024, 02:20 PM • Last activity: Apr 1, 2025, 06:34 PM
0 votes
0 answers
37 views
Ruby GEM nokogiri does not build on Rocky 9 Linux due to missing XML libraries even though packages are installed
I have a Rocky 9 host with multiple versions of Ruby installed using rbenv. # rbenv versions * system (set by /usr/local/rbenv/version) 2.4.1 2.7.1 2.7.6 The *system version of Ruby is 3.0.7p220. As part of my deployment of a Ruby (2.4.1) on Rails app, I can see the following errors when attempting...
I have a Rocky 9 host with multiple versions of Ruby installed using rbenv. # rbenv versions * system (set by /usr/local/rbenv/version) 2.4.1 2.7.1 2.7.6 The *system version of Ruby is 3.0.7p220. As part of my deployment of a Ruby (2.4.1) on Rails app, I can see the following errors when attempting to build and install nokogiri defined in a Gemfile: checking if the C compiler accepts ... no Building nokogiri using system libraries. pkg-config could not be used to find libxml-2.0 Please install either pkg-config or the pkg-config gem per gem install pkg-config -v "~> 1.1.7" pkg-config could not be used to find libxslt Please install either pkg-config or the pkg-config gem per gem install pkg-config -v "~> 1.1.7" pkg-config could not be used to find libexslt Please install either pkg-config or the pkg-config gem per gem install pkg-config -v "~> 1.1.7" ERROR: cannot discover where libxml2 is located on your system. please make sure pkg-config is installed. *** extconf.rb failed *** However, if I run the following, I can see the first 3 libraries are installed. # pkg-config --exists libxml-2.0 && echo "Package exists" || echo "Package not found" Package exists # pkg-config --exists libxslt && echo "Package exists" || echo "Package not found" Package exists # pkg-config --exists libexslt && echo "Package exists" || echo "Package not found" Package exists pkg-config does seem to find libxml2: # pkg-config --exists libxml2 && echo "Package exists" || echo "Package not found" Package not found The packages already installed are: # rpm -qa libxml2-devel libxslt-devel libxml2 libxml2-2.9.13-6.el9_5.2.x86_64 libxml2-devel-2.9.13-6.el9_5.2.x86_64 libxslt-devel-1.1.34-9.el9_5.1.x86_64 Any idea what I am missing?
Confounder (131 rep)
Mar 28, 2025, 05:30 PM • Last activity: Mar 28, 2025, 11:40 PM
0 votes
0 answers
1079 views
can't delete folders on samba share
I am dealing with a really weird issue I can't identify the cause of. I have a samba share mounted using autofs in Rocky 9.2 with the flags `-fstype=cifs,rw,nounix,file_mode=0700,dir_mode=0700,multiuser,sec=krb5,user=username,cruid=username,gid=primarygroup,_netdev`. It mounts fine and I can add and...
I am dealing with a really weird issue I can't identify the cause of. I have a samba share mounted using autofs in Rocky 9.2 with the flags -fstype=cifs,rw,nounix,file_mode=0700,dir_mode=0700,multiuser,sec=krb5,user=username,cruid=username,gid=primarygroup,_netdev. It mounts fine and I can add and delete files fine but folders are behaving very weirdly when I try to delete things. For example the following:
$ mkdir dir
$ mkdir dir/{a,b}
$ touch dir/{a,b}/f{1..5}
$ tree dir
dir
├── a
│   ├── f1
│   ├── f2
│   ├── f3
│   ├── f4
│   └── f5
└── b
    ├── f1
    ├── f2
    ├── f3
    ├── f4
    └── f5

2 directories, 10 files
$ rm --recursive --force --verbose dir
removed 'dir/b/f2'
removed 'dir/b/f4'
removed 'dir/b/f5'
removed 'dir/b/f1'
removed 'dir/b/f3'
removed directory 'dir/b'
removed 'dir/a/f2'
removed 'dir/a/f4'
removed 'dir/a/f5'
removed 'dir/a/f1'
removed 'dir/a/f3'
removed directory 'dir/a'
rm: cannot remove 'dir': Directory not empty
$ tree dir
dir
├── a
└── b

2 directories, 0 files
$ rm --recursive --force --verbose dir
rm: cannot remove 'dir': Directory not empty
$ ls --all --recursive dir # in the output note the lack of . and .. in dir/a and dir/b
dir:
.  ..  a  b

dir/a:

dir/b:
$ rmdir dir/a
rmdir: failed to remove 'dir/a': No such file or directory
$ rmdir dir/b
rmdir: failed to remove 'dir/b': No such file or directory
$ tree dir
dir
├── a
└── b

2 directories, 0 files
$ ls --all --recursive -l dir
dir:
total 0
drwx------. 2 username primarygroup 0 Jun  9 16:23 .
drwx------. 2 username primarygroup 0 Jun  9 16:23 ..
drwx------. 2 username primarygroup 0 Jun  9 16:23 a
drwx------. 2 username primarygroup 0 Jun  9 16:23 b

dir/a:
total 0

dir/b:
total 0
I've tried doing it as root, making the permissions 0777 for both files and directories, and mounting it manually rather than with autofs and I get the same behaviour. No relevant messages seem to be turning up in the logs (not discounting I may not be looking at the right log). Update 1: Switching off SELinux didn't help. Nor did turning off the firewall. Update 2: It seems like restarting autofs will clear them (usually requires a restart). But it won't consistently remove all of them. After 2 restarts and with no extra calls to rm or rmdir the folders had completely disappeared. But I can still recreate the problem. So I guess the SMB server must have the correct information but it's not being represented locally maybe...? Update 3: I turned on logging for cifs. I did this with echo 7 | sudo tee /proc/fs/cifs/cifsFYI. Then when I go through a simpler version of the steps again:
$ mkdir --parent h/a
at the same time in logs we get:
Jun 12 16:04:56 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
$ rm --recursive h
Jun 12 16:05:12 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:05:12 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:05:12 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:05:12 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:05:12 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:05:12 localhost kernel: CIFS: Status code returned 0x80000006 STATUS_NO_MORE_FILES
Jun 12 16:05:12 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:05:12 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:05:12 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:05:12 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:05:12 localhost kernel: CIFS: Status code returned 0x80000006 STATUS_NO_MORE_FILES
Jun 12 16:05:12 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:05:12 localhost kernel: CIFS: Status code returned 0xc0000101 STATUS_DIRECTORY_NOT_EMPTY
$ rm --recursive h
Jun 12 16:05:27 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:05:27 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:05:27 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:05:27 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:05:27 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:05:27 localhost kernel: CIFS: Status code returned 0x80000006 STATUS_NO_MORE_FILES
Jun 12 16:05:27 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:05:27 localhost kernel: CIFS: Status code returned 0xc0000056 STATUS_DELETE_PENDING
Jun 12 16:05:27 localhost kernel: CIFS: Status code returned 0xc0000056 STATUS_DELETE_PENDING
Jun 12 16:05:27 localhost kernel: CIFS: Status code returned 0xc0000056 STATUS_DELETE_PENDING
$ tree h
h
└── a

1 directory, 0 files
Jun 12 16:07:28 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:07:28 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:07:28 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:07:28 localhost kernel: CIFS: Status code returned 0x80000006 STATUS_NO_MORE_FILES
Jun 12 16:07:28 localhost kernel: CIFS: Status code returned 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND
Jun 12 16:07:28 localhost kernel: CIFS: Status code returned 0xc0000056 STATUS_DELETE_PENDING
Jun 12 16:07:28 localhost kernel: CIFS: Status code returned 0xc0000056 STATUS_DELETE_PENDING
BumpySiren (11 rep)
Jun 9, 2023, 04:30 AM • Last activity: Mar 19, 2025, 11:41 AM
0 votes
1 answers
142 views
Configuring MFA on Rocky Linux 8 with PW+OTP
Linux noob here. Pretty much the title. I tried referring to published articles but I couldnt find something related to my specific requirement. I cannot log in using the OTP code even though I give the correct password and the code. Could someone help me with the sshd config file and the pam config...
Linux noob here. Pretty much the title. I tried referring to published articles but I couldnt find something related to my specific requirement. I cannot log in using the OTP code even though I give the correct password and the code. Could someone help me with the sshd config file and the pam config file to make this work. Additionally I might want to have this feature enabled for a selected amount of users. (Ex: allow root login no) Any help on this would be greatly appreciated Thanks! *I tried using the Google Authenticator
chamith (1 rep)
Feb 14, 2025, 02:10 PM • Last activity: Mar 11, 2025, 12:08 AM
Showing page 1 of 20 total questions