Telegram failes to start, hanging forever
Steps to reproduce
Download and run Telegram app from official website
Expected behaviour
Telegram starts
Actual behaviour
Telegram doesn't start
Operating system
debian 13 trixie, dwm
Version of Telegram Desktop
1.50.1
Installation source
Static binary from official website
Crash ID
No response
Logs
[2024.05.07 22:24:38] Launched version: 5000001, install beta: [FALSE], alpha: 0, debug mode: [FALSE]
[2024.05.07 22:24:38] Executable dir: /opt/tg/, name: tg
[2024.05.07 22:24:38] Initial working dir: /home/myrrc/
[2024.05.07 22:24:38] Working dir: /home/myrrc/.local/share/TelegramDesktop/
[2024.05.07 22:24:38] Command line: /opt/tg/tg
[2024.05.07 22:24:38] Executable path before check: /opt/tg/tg
[2024.05.07 22:24:38] Logs started
[2024.05.07 22:24:38] App ID: org.telegram.desktop._9232472f79f868b7f2bf1d02e0872536
[2024.05.07 22:25:28] Connecting local socket to 318dc04fb356e30cb2dc101b86ec0279-TelegramDesktop...
[2024.05.07 22:25:28] Socket connect error 0, starting server and app...
[2024.05.07 22:25:28] Moved logging from '/home/myrrc/.local/share/TelegramDesktop/log_start0.txt' to '/home/myrrc/.local/share/TelegramDesktop/log.txt'!
[2024.05.07 22:25:28] Opened '/home/myrrc/.local/share/TelegramDesktop/tdata/working' for reading, the previous Telegram Desktop launch was not finished properly :( Crash log size: 0
[2024.05.07 22:25:28] Global devicePixelRatio: 1
[2024.05.07 22:25:28] Primary screen DPI: 96, Base: 96.
[2024.05.07 22:25:28] Computed screen scale: 100
[2024.05.07 22:25:28] DevicePixelRatio: 1
[2024.05.07 22:25:28] ScreenScale: 100
[2024.05.07 22:25:28] Icon theme: Adwaita
[2024.05.07 22:25:28] Fallback icon theme:
[2024.05.07 22:25:28] Media Info: Type Playback, default: Studio 24c Analog Stereo, list: { "Studio 24c Analog Stereo" <Studio 24c Analog Stereo>, "Built-in Audio Digital Stereo (IEC958)" <Built-in Audio Digital Stereo (IEC958)>, "HDA NVidia Digital Stereo (HDMI)" <HDA NVidia Digital Stereo (HDMI)> }, full list refresh: true
[2024.05.07 22:25:28] Media Info: Type Capture, default: Studio 24c Analog Stereo, list: { "Studio 24c Analog Stereo" <Studio 24c Analog Stereo>, "Monitor of Studio 24c Analog Stereo" <Monitor of Studio 24c Analog Stereo>, "Monitor of Built-in Audio Digital Stereo (IEC958)" <Monitor of Built-in Audio Digital Stereo (IEC958)>, "Built-in Audio Analog Stereo" <Built-in Audio Analog Stereo>, "Monitor of HDA NVidia Digital Stereo (HDMI)" <Monitor of HDA NVidia Digital Stereo (HDMI)> }, full list refresh: true
[2024.05.07 22:25:28] Media Error: Can't sync default device for type Camera, default: , list: { }
[2024.05.07 22:25:28] System tray available: [FALSE]
[2024.05.07 22:25:28] App Info: reading settings...
[2024.05.07 22:25:28] App Info: reading encrypted settings...
[2024.05.07 22:25:28] Lang Info: Loaded cached, keys: 6906
[2024.05.07 22:25:28] Font: from ':/gui/fonts/OpenSans-Regular.ttf' loaded 'Open Sans'
[2024.05.07 22:25:28] Font: from ':/gui/fonts/OpenSans-Italic.ttf' loaded 'Open Sans'
[2024.05.07 22:25:28] Font: from ':/gui/fonts/OpenSans-SemiBold.ttf' loaded 'Open Sans'
[2024.05.07 22:25:28] Font: from ':/gui/fonts/OpenSans-SemiBold.ttf' loaded 'Open Sans Semibold'
[2024.05.07 22:25:28] Font: from ':/gui/fonts/OpenSans-SemiBoldItalic.ttf' loaded 'Open Sans'
[2024.05.07 22:25:28] Font: from ':/gui/fonts/OpenSans-SemiBoldItalic.ttf' loaded 'Open Sans Semibold'
[2024.05.07 22:25:28] Font: from ':/gui/fonts/Vazirmatn-UI-NL-Regular.ttf' loaded 'Vazirmatn UI NL'
[2024.05.07 22:25:28] Font: from ':/gui/fonts/Vazirmatn-UI-NL-SemiBold.ttf' loaded 'Vazirmatn UI NL'
[2024.05.07 22:25:28] Font: from ':/gui/fonts/Vazirmatn-UI-NL-SemiBold.ttf' loaded 'Vazirmatn UI NL SemiBold'
[2024.05.07 22:25:28] OpenAL Logging Level: (not set)
[2024.05.07 22:25:53] App Info: reading accounts info...
[2024.05.07 22:25:53] App Info: reading encrypted info...
[2024.05.07 22:25:53] App Info: reading map...
[2024.05.07 22:25:53] App Info: reading encrypted map...
[2024.05.07 22:25:53] App Info: reading encrypted user settings...
[2024.05.07 22:25:53] App Info: encrypted user settings read.
[2024.05.07 22:25:53] App Info: reading encrypted mtp data...
[2024.05.07 22:25:53] MTP Info: read keys, current: 4, to destroy: 0
[2024.05.07 22:25:53] Map read time: 1
[2024.05.07 22:25:53] App Info: reading encrypted mtp config...
[2024.05.07 22:25:53] App Info: reading map...
[2024.05.07 22:25:53] App Info: reading encrypted map...
[2024.05.07 22:25:53] App Info: reading encrypted user settings...
[2024.05.07 22:25:53] App Info: encrypted user settings read.
[2024.05.07 22:25:53] App Info: reading encrypted mtp data...
[2024.05.07 22:25:53] MTP Info: read keys, current: 5, to destroy: 0
[2024.05.07 22:25:53] Map read time: 1
[2024.05.07 22:25:53] App Info: reading encrypted mtp config...
[2024.05.07 22:25:53] Export Info: Destroy top bar by controller removal.
[2024.05.07 22:25:53] OpenGL Profile: Compatibility.
[2024.05.07 22:25:53] OpenGL Renderer: NVIDIA GeForce RTX 4060/PCIe/SSE2
[2024.05.07 22:25:53] OpenGL Vendor: NVIDIA Corporation
[2024.05.07 22:25:53] OpenGL Version: 4.6.0 NVIDIA 550.54.15
[2024.05.07 22:25:53] OpenGL Extensions: GL_ARB_geometry_shader4, GL_ARB_multitexture, GL_ARB_sync, GL_ARB_vertex_type_10f_11f_11f_rev, GL_EXT_texture_lod_bias, GL_ARB_texture_env_dot3, GL_ARB_draw_indirect, GL_NV_vertex_program, GL_NV_internalformat_sample_query, GL_NV_light_max_exponent, GL_ARB_shader_bit_encoding, GL_ARB_stencil_texturing, GL_ARB_window_pos, GL_ARB_sparse_buffer, GL_SGIS_texture_lod, GL_ARB_shading_language_420pack, GL_ARB_texture_multisample, GL_NV_texture_barrier, GL_NV_fragment_shader_barycentric, GL_ARB_shading_language_include, GL_ARB_texture_rg, GL_EXT_texture_sRGB_R8, GL_ARB_sparse_texture_clamp, GL_EXT_blend_func_separate, GL_ARB_get_program_binary, GL_AMD_seamless_cubemap_per_texture, GL_NV_geometry_shader_passthrough, GL_NVX_progress_fence, GL_NVX_nvenc_interop, GL_SGIS_generate_mipmap, GL_EXT_blend_color, GL_AMD_vertex_shader_viewport_index, GL_ARB_half_float_pixel, GL_EXT_memory_object_fd, GL_ARB_texture_env_combine, GL_NV_sample_mask_override_coverage, GL_EXT_texture_compression_latc, GL_EXT_separate_shader_objects, GL_NV_shader_thread_shuffle, GL_NV_blend_equation_advanced, GL_ARB_fragment_shader_interlock, GL_NV_texture_dirty_tile_map, GL_NV_fragment_shader_interlock, GL_EXT_rescale_normal, GL_ARB_debug_output, GL_NV_robustness_video_memory_purge, GL_NV_vertex_array_range, GL_EXT_texture_env_dot3, GL_NV_multisample_coverage, GL_ARB_depth_texture, GL_EXT_bgra, GL_NV_shader_atomic_float64, GL_ARB_transform_feedback_instanced, GL_ARB_copy_image, GL_ARB_transform_feedback_overflow_query, GL_ARB_instanced_arrays, GL_ARB_texture_barrier, GL_EXT_framebuffer_blit, GL_ARB_ES2_compatibility, GL_EXT_depth_bounds_test, GL_ARB_framebuffer_object, GL_ARB_texture_rgb10_a2ui, GL_KHR_context_flush_control, GL_EXT_blend_minmax, GL_EXT_stencil_wrap, GL_NV_compute_shader_derivatives, GL_KHR_no_error, GL_EXT_gpu_shader4, GL_EXT_point_parameters, GL_ARB_bindless_texture, GL_NV_ES3_1_compatibility, GL_ARB_get_texture_sub_image, GL_KHR_blend_equation_advanced, GL_ARB_transpose_matrix, GL_NV_fill_rectangle, GL_NV_primitive_shading_rate, GL_ARB_vertex_array_bgra, GL_ARB_texture_gather, GL_NV_clip_space_w_scaling, GL_EXT_transform_feedback2, GL_NV_viewport_swizzle, GL_EXT_framebuffer_multisample_blit_scaled, GL_EXT_shadow_funcs, GL_EXT_blend_equation_separate, GL_ARB_compute_variable_group_size, GL_EXT_texture_env_combine, GL_ARB_sampler_objects, GL_EXT_stencil_two_side, GL_NV_occlusion_query, GL_NV_viewport_array2, GL_ARB_shader_texture_lod, GL_ARB_draw_elements_base_vertex, GL_EXT_texture_edge_clamp, GL_NV_shader_subgroup_partitioned, GL_NV_query_resource, GL_EXT_shader_image_load_formatted, GL_ARB_texture_compression_bptc, GL_EXT_post_depth_coverage, GL_ARB_query_buffer_object, GL_IBM_rasterpos_clip, GL_ARB_gpu_shader5, GL_NV_vertex_array_range2, GL_ARB_texture_stencil8, GL_ARB_shader_precision, GL_EXT_pixel_buffer_object, GL_EXT_direct_state_access, GL_EXT_polygon_offset_clamp, GL_NV_shading_rate_image, GL_ARB_vertex_program, GL_NV_texgen_reflection, GL_ARB_framebuffer_sRGB, GL_ARB_shading_language_packing, GL_ARB_explicit_uniform_location, GL_ARB_compute_shader, GL_NV_representative_fragment_test, GL_NV_register_combiners, GL_EXT_shader_image_load_store, GL_ARB_texture_buffer_object, GL_ARB_texture_compression_rgtc, GL_NV_shader_atomic_float, GL_ARB_shader_texture_image_samples, GL_ARB_map_buffer_alignment, GL_KHR_robustness, GL_NV_query_resource_tag, GL_NV_conservative_raster_pre_snap, GL_ARB_depth_clamp, GL_ARB_texture_cube_map, GL_EXT_Cg_shader, GL_EXT_texture_sRGB_decode, GL_EXT_vertex_array, GL_NV_gpu_program_fp64, GL_ARB_imaging, GL_EXT_separate_specular_color, GL_NV_register_combiners2, GL_EXT_texture_sRGB, GL_NV_alpha_to_coverage_dither_control, GL_ARB_robustness, GL_ARB_ES3_compatibility, GL_NV_sample_locations, GL_EXT_draw_buffers2, GL_ARB_compressed_texture_pixel_storage, GL_ARB_texture_compression, GL_ARB_explicit_attrib_location, GL_NV_path_rendering_shared_edge, GL_EXT_memory_object, GL_NV_command_list, GL_NV_texture_env_combine4, GL_ARB_separate_shader_objects, GL_ARB_transform_feedback3, GL_ARB_texture_border_clamp, GL_ARB_texture_float, GL_EXT_vertex_array_bgra, GL_ARB_gpu_shader_fp64, GL_NVX_gpu_memory_info, GL_ARB_clear_texture, GL_NV_conservative_raster_underestimation, GL_ATI_texture_mirror_once, GL_EXT_geometry_shader4, GL_NV_vertex_buffer_unified_memory, GL_NV_gpu_multicast, GL_EXT_compiled_vertex_array, GL_NV_shader_atomic_fp16_vector, GL_NV_transform_feedback2, GL_EXT_texture_filter_anisotropic, GL_EXT_raster_multisample, GL_NV_scissor_exclusive, GL_NV_blend_square, GL_ARB_shader_clock, GL_ARB_shader_image_size, GL_ARB_compatibility, GL_NV_framebuffer_multisample_coverage, GL_ARB_fragment_program, GL_EXT_secondary_color, GL_NV_texture_rectangle, GL_ARB_texture_view, GL_ARB_texture_storage_multisample, GL_ARB_shader_subroutine, GL_NV_half_float, GL_EXT_abgr, GL_AMD_vertex_shader_layer, GL_ARB_uniform_buffer_object, GL_ARB_vertex_buffer_object, GL_NV_shader_atomic_counters, GL_EXT_texture3D, GL_ARB_sparse_texture2, GL_ARB_program_interface_query, GL_NV_pixel_data_range, GL_ARB_texture_filter_anisotropic, GL_ARB_pixel_buffer_object, GL_ARB_shader_ballot, GL_EXT_window_rectangles, GL_ARB_blend_func_extended, GL_ARB_provoking_vertex, GL_NV_texture_shader3, GL_NV_vertex_program2_option, GL_NV_fragment_coverage_to_color, GL_ARB_draw_buffers, GL_ARB_polygon_offset_clamp, GL_ARB_texture_storage, GL_EXT_packed_depth_stencil, GL_EXT_texture_compression_s3tc, GL_ARB_copy_buffer, GL_NV_copy_depth_to_color, GL_NV_framebuffer_mixed_samples, GL_EXT_shader_integer_mix, GL_NV_vertex_program1_1, GL_EXT_texture_mirror_clamp, GL_NV_shader_storage_buffer_object, GL_EXT_texture_storage, GL_ARB_multisample, GL_ARB_transform_feedback2, GL_ARB_viewport_array, GL_EXT_framebuffer_multisample, GL_KHR_debug, GL_KHR_robust_buffer_access_behavior, GL_ARB_shading_language_100, GL_EXT_multiview_texture_multisample, GL_NV_vertex_program3, GL_EXT_import_sync_object, GL_ARB_framebuffer_no_attachments, GL_EXT_texture_lod, GL_NV_gpu_program4, GL_ARB_fragment_layer_viewport, GL_ARB_invalidate_subdata, GL_ARB_texture_rectangle, GL_NV_texture_multisample, GL_EXT_vertex_attrib_64bit, GL_ARB_texture_query_lod, GL_KHR_blend_equation_advanced_coherent, GL_EXT_draw_instanced, GL_NV_primitive_restart, GL_NV_uniform_buffer_std430_layout, GL_ARB_texture_buffer_object_rgb32, GL_ARB_map_buffer_range, GL_NV_conditional_render, GL_ARB_shader_draw_parameters, GL_NV_gpu_program5_mem_extended, GL_ARB_fragment_program_shadow, GL_NV_ES1_1_compatibility, GL_ARB_occlusion_query2, GL_ARB_arrays_of_arrays, GL_EXT_provoking_vertex, GL_ARB_gpu_shader_int64, GL_ARB_gl_spirv, GL_ARB_color_buffer_float, GL_ARB_indirect_parameters, GL_ARB_shader_group_vote, GL_ATI_draw_buffers, GL_NV_feature_query, GL_ARB_derivative_control, GL_EXT_fog_coord, GL_NV_mesh_shader, GL_NV_conservative_raster_dilate, GL_NV_explicit_multisample, GL_ARB_enhanced_layouts, GL_NV_blend_equation_advanced_coherent, GL_ARB_depth_buffer_float, GL_AMD_multi_draw_indirect, GL_NV_bindless_multi_draw_indirect, GL_ARB_shader_storage_buffer_object, GL_SGIX_depth_texture, GL_NV_gpu_program4_1, GL_ARB_vertex_shader, GL_NV_blend_minmax_factor, GL_ARB_draw_instanced, GL_NV_parameter_buffer_object2, GL_NV_stereo_view_rendering, GL_NV_memory_object_sparse, GL_ARB_clip_control, GL_EXT_framebuffer_sRGB, GL_NV_timeline_semaphore, GL_SGIX_shadow, GL_NV_compute_program5, GL_NV_transform_feedback, GL_ARB_post_depth_coverage, GL_ARB_sparse_texture, GL_EXTX_framebuffer_mixed_formats, GL_ARB_shader_atomic_counters, GL_ARB_texture_mirrored_repeat, GL_EXT_multi_draw_arrays, GL_EXT_semaphore, GL_NV_depth_clamp, GL_ARB_texture_cube_map_array, GL_EXT_texture_shared_exponent, GL_ARB_half_float_vertex, GL_NVX_blend_equation_advanced_multi_draw_buffers, GL_ARB_parallel_shader_compile, GL_IBM_texture_mirrored_repeat, GL_NV_draw_vulkan_image, GL_NV_conservative_raster_pre_snap_triangles, GL_NV_shader_buffer_load, GL_NV_fragment_program, GL_NV_fence, GL_NV_path_rendering, GL_EXT_draw_range_elements, GL_ARB_cull_distance, GL_NV_depth_buffer_float, GL_ARB_multi_bind, GL_NV_texture_shader, GL_NV_float_buffer, GL_NV_fragment_program_option, GL_EXT_blend_subtract, GL_ARB_texture_env_crossbar, GL_EXT_timer_query, GL_NV_texture_shader2, GL_NV_shader_thread_group, GL_EXT_texture_shadow_lod, GL_NV_vdpau_interop2, GL_KHR_shader_subgroup, GL_EXT_texture_integer, GL_ARB_ES3_2_compatibility, GL_ARB_occlusion_query, GL_EXT_sparse_texture2, GL_ARB_texture_non_power_of_two, GL_EXT_texture_buffer_object, GL_ARB_texture_buffer_range, GL_NV_point_sprite, GL_NV_multisample_filter_hint, GL_ARB_fragment_coord_conventions, GL_ARB_timer_query, GL_NV_gpu_shader5, GL_NV_memory_attachment, GL_EXT_multiview_timer_query, GL_OVR_multiview, GL_EXT_gpu_program_parameters, GL_ARB_fragment_shader, GL_ARB_multi_draw_indirect, GL_ARB_sample_shading, GL_ARB_vertex_type_2_10_10_10_rev, GL_S3_s3tc, GL_EXT_framebuffer_object, GL_NV_fog_distance, GL_NV_parameter_buffer_object, GL_EXT_texture_compression_dxt1, GL_EXT_texture_cube_map, GL_NV_packed_depth_stencil, GL_ARB_internalformat_query2, GL_ARB_texture_query_levels, GL_ARB_clear_buffer_object, GL_ARB_shader_objects, GL_EXT_texture_array, GL_ARB_vertex_array_object, GL_EXT_texture_object, GL_NV_bindless_multi_draw_indirect_count, GL_NV_shader_texture_footprint, GL_EXT_texture_compression_rgtc, GL_EXT_x11_sync_object, GL_ARB_conditional_render_inverted, GL_EXT_texture_env_add, GL_NV_copy_image, GL_NV_fragment_program2, GL_ARB_point_parameters, GL_ARB_sample_locations, GL_NV_texture_rectangle_compressed, GL_EXT_texture_filter_minmax, GL_NV_bindless_texture, GL_ARB_base_instance, GL_NV_shader_atomic_int64, GL_NV_vertex_program2, GL_ARB_seamless_cubemap_per_texture, GL_NVX_conditional_render, GL_EXT_semaphore_fd, GL_ARB_texture_filter_minmax, GL_NV_vertex_attrib_integer_64bit, GL_ARB_shader_image_load_store, GL_ARB_vertex_attrib_binding, GL_SUN_slice_accum, GL_ARB_direct_state_access, GL_NV_vdpau_interop, GL_EXT_bindable_uniform, GL_ARB_ES3_1_compatibility, GL_ARB_buffer_storage, GL_ARB_spirv_extensions, GL_ARB_shadow, GL_OVR_multiview2, GL_ARB_draw_buffers_blend, GL_ARB_texture_swizzle, GL_ARB_vertex_attrib_64bit, GL_ATI_texture_float, GL_NV_gpu_program5, GL_ARB_internalformat_query, GL_ARB_robust_buffer_access_behavior, GL_ARB_pipeline_statistics_query, GL_KHR_parallel_shader_compile, GL_EXT_texture_swizzle, GL_EXT_packed_pixels, GL_NV_draw_texture, GL_ARB_point_sprite, GL_NV_conservative_raster, GL_NV_uniform_buffer_unified_memory, GL_ARB_texture_mirror_clamp_to_edge, GL_NV_geometry_shader4, GL_ARB_seamless_cube_map, GL_ARB_conservative_depth, GL_ARB_texture_env_add, GL_ARB_shader_atomic_counter_ops, GL_KTX_buffer_region, GL_EXT_packed_float, GL_ARB_tessellation_shader, GL_NV_texture_compression_vtc, GL_ARB_shader_viewport_layer_array
[2024.05.07 22:25:53] OpenGL: Disable on NVIDIA driver on Linux.
[2024.05.07 22:25:53] OpenGL: [FALSE] (Window)
[2024.05.07 22:27:03] Notification daemon product name: dunst
[2024.05.07 22:27:03] Notification daemon vendor name: knopwob
[2024.05.07 22:27:03] Notification daemon version: 1.9.2
[2024.05.07 22:27:03] Notification daemon specification version: 1.2
[2024.05.07 22:27:03] Notification daemon capabilities: actions, body, body-hyperlinks, icon-static, synchronous, private-synchronous, x-canonical-private-synchronous, x-dunst-stack-tag
[2024.05.07 22:27:03] Config Error: No 'Date' header received.
[2024.05.07 22:27:03] Config Error: No 'Date' header received.
[2024.05.07 22:27:09] Config Error: No 'Date' header received.
[2024.05.07 22:27:09] Config Error: No 'Date' header received.
[2024.05.07 22:27:11] Config Error: No 'Date' header received.
[2024.05.07 22:27:11] Config Error: No 'Date' header received.
[2024.05.07 22:29:03] Config Error: No 'Date' header received.
[2024.05.07 22:29:03] Config Error: No 'Date' header received.
[2024.05.07 22:29:10] Export Info: Destroy top bar by controller removal.
[2024.05.07 22:31:03] Config Error: No 'Date' header received.
[2024.05.07 22:31:03] Config Error: No 'Date' header received.
[2024.05.07 22:31:09] Config Error: No 'Date' header received.
[2024.05.07 22:31:09] Config Error: No 'Date' header received.
[2024.05.07 22:31:11] Config Error: No 'Date' header received.
[2024.05.07 22:31:11] Config Error: No 'Date' header received.
[2024.05.07 22:33:03] Config Error: No 'Date' header received.
[2024.05.07 22:33:03] Config Error: No 'Date' header received.
[2024.05.07 22:33:11] Config Error: No 'Date' header received.
[2024.05.07 22:33:11] Config Error: No 'Date' header received.
[2024.05.07 22:35:03] Config Error: No 'Date' header received.
[2024.05.07 22:35:03] Config Error: No 'Date' header received.
[2024.05.07 22:35:11] Config Error: No 'Date' header received.
[2024.05.07 22:35:11] Config Error: No 'Date' header received.
[2024.05.07 22:38:39] Config Error: No 'Date' header received.
[2024.05.07 22:38:39] Config Error: No 'Date' header received.
[2024.05.07 22:38:46] Config Error: No 'Date' header received.
[2024.05.07 22:38:46] Config Error: No 'Date' header received.
[2024.05.07 22:40:39] Config Error: No 'Date' header received.
[2024.05.07 22:40:39] Config Error: No 'Date' header received.
[2024.05.07 22:40:46] Config Error: No 'Date' header received.
[2024.05.07 22:40:46] Config Error: No 'Date' header received.
I'm unable to reproduce, starts just fine for me. Please find what is missing in steps to reproduce or create a VM image where this is reproducible.
@myrrc, Arch Linux user here.
I have encountered this issue across multiple Telegram versions and system updates. In my experience, the problem often arises when Telegram fails to connect due to proxy settings. To resolve this, go to Settings -> Advanced -> Connection Type in Telegram. Change the default setting from Use system proxy settings to Disable proxy and try again.
@pasqualtroncone Thanks, however, the issue is that Telegram's UI is unresponsive from the start so I can't get to Settings.
This also reproduces after wiping all Telegram-related folders and downloading the latest version from the website.
I have a guess that installation of Steam (consequently, i386 nvidia libraries and drivers) may have had an influence on that.
I'll try to remove them and try again
I would rather suspect D-Bus services or OpenGL driver. In case of some system-provided D-Bus service hangs, it has timeout and usually it unhangs once the timeout is reached (~30s per request, likely to spend multiple minutes given that there are lots of requests).
Ok, yes, you were right, xdg-desktop-portal is to blame (unfortunately, I can't remove it as Steam doesn't launch otherwise)
https://github.com/systemd/systemd/blob/dfc637d0ff756889e8e5b7cb4ec991eb06069aa1/xorg/50-systemd-user.sh
This is the solution.
Thanks for the hints!