Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Miniapps not launching #28349

Closed
stone-w4tch3r opened this issue Sep 3, 2024 · 2 comments
Closed

Miniapps not launching #28349

stone-w4tch3r opened this issue Sep 3, 2024 · 2 comments
Labels

Comments

@stone-w4tch3r
Copy link

stone-w4tch3r commented Sep 3, 2024

Steps to reproduce

  1. Go to @DurgerKingBot
  2. Press "order food"
  3. Webview appears

Expected behaviour

Web app renders in webview

Actual behaviour

Message "Error: could not initialize webview"

Operating system

Fedora 40, KDE 6.1.4, wayland

Version of Telegram Desktop

5.2.3

Installation source

Other (unofficial) source

Crash ID

No response

Logs

log.txt here
[2024.09.03 21:07:35] Launched version: 5002003, install beta: [FALSE], alpha: 0, debug mode: [FALSE]
[2024.09.03 21:07:35] Executable dir: /usr/bin/, name: telegram-desktop
[2024.09.03 21:07:35] Initial working dir: /home/user1/
[2024.09.03 21:07:35] Working dir: /home/user1/.local/share/TelegramDesktop/
[2024.09.03 21:07:35] Command line: /usr/bin/telegram-desktop
[2024.09.03 21:07:35] Executable path before check: /usr/bin/telegram-desktop
[2024.09.03 21:07:35] Logs started
[2024.09.03 21:07:35] App ID: org.telegram.desktop
[2024.09.03 21:07:36] Connecting local socket to 0272a096183ae2cd53d0cec4bf8d6091-TelegramDesktop...
[2024.09.03 21:07:36] Socket connect error 0, starting server and app...
[2024.09.03 21:07:36] Moved logging from '/home/user1/.local/share/TelegramDesktop/log_start0.txt' to '/home/user1/.local/share/TelegramDesktop/log.txt'!
[2024.09.03 21:07:36] Global devicePixelRatio: 1
[2024.09.03 21:07:36] QT_AUTO_SCREEN_SCALE_FACTOR: 0
[2024.09.03 21:07:36] Primary screen DPI: 96, Base: 96.
[2024.09.03 21:07:36] Computed screen scale: 100
[2024.09.03 21:07:36] DevicePixelRatio: 1
[2024.09.03 21:07:36] ScreenScale: 100
[2024.09.03 21:07:36] Icon theme: breeze-dark
[2024.09.03 21:07:36] Fallback icon theme: breeze
[2024.09.03 21:07:36] Media Info: Type Playback, default: Dummy Output, list: { "Dummy Output" <Dummy Output> }, full list refresh: true
[2024.09.03 21:07:36] Media Info: Type Capture, default: Monitor of Dummy Output, list: { "Monitor of Dummy Output" <Monitor of Dummy Output> }, full list refresh: true
[2024.09.03 21:07:36] Media Info: Type Camera, default: usb-0000:00:1d.7-4, list: { "Integrated Camera: Integrated C" <usb-0000:00:1d.7-4> }, full list refresh: true
[2024.09.03 21:07:36] App Info: reading settings...
[2024.09.03 21:07:36] App Info: reading encrypted settings...
[2024.09.03 21:07:36] Lang Info: Loaded cached, keys: 7279
[2024.09.03 21:07:36] Font: from ':/gui/fonts/OpenSans-Regular.ttf' loaded 'Open Sans'
[2024.09.03 21:07:36] Font: from ':/gui/fonts/OpenSans-Italic.ttf' loaded 'Open Sans'
[2024.09.03 21:07:36] Font: from ':/gui/fonts/OpenSans-SemiBold.ttf' loaded 'Open Sans'
[2024.09.03 21:07:36] Font: from ':/gui/fonts/OpenSans-SemiBold.ttf' loaded 'Open Sans Semibold'
[2024.09.03 21:07:36] Font: from ':/gui/fonts/OpenSans-SemiBoldItalic.ttf' loaded 'Open Sans'
[2024.09.03 21:07:36] Font: from ':/gui/fonts/OpenSans-SemiBoldItalic.ttf' loaded 'Open Sans Semibold'
[2024.09.03 21:07:36] Font: from ':/gui/fonts/Vazirmatn-UI-NL-Regular.ttf' loaded 'Vazirmatn UI NL'
[2024.09.03 21:07:36] Font: from ':/gui/fonts/Vazirmatn-UI-NL-SemiBold.ttf' loaded 'Vazirmatn UI NL'
[2024.09.03 21:07:36] Font: from ':/gui/fonts/Vazirmatn-UI-NL-SemiBold.ttf' loaded 'Vazirmatn UI NL SemiBold'
[2024.09.03 21:07:36] OpenAL Logging Level: (not set)
[2024.09.03 21:07:36] App Info: reading accounts info...
[2024.09.03 21:07:36] App Info: reading encrypted info...
[2024.09.03 21:07:36] App Info: reading map...
[2024.09.03 21:07:36] App Info: reading encrypted map...
[2024.09.03 21:07:36] App Info: reading encrypted user settings...
[2024.09.03 21:07:36] App Info: encrypted user settings read.
[2024.09.03 21:07:36] App Info: reading encrypted mtp data...
[2024.09.03 21:07:36] MTP Info: read keys, current: 5, to destroy: 0
[2024.09.03 21:07:36] Map read time: 38
[2024.09.03 21:07:36] App Info: reading encrypted mtp config...
[2024.09.03 21:07:36] Export Info: Destroy top bar by controller removal.
[2024.09.03 21:07:36] System tray available: [TRUE]
[2024.09.03 21:07:36] OpenGL Profile: Compatibility.
[2024.09.03 21:07:36] OpenGL Renderer: AMD CAICOS (DRM 2.50.0 / 6.10.6-200.fc40.x86_64, LLVM 18.1.6)
[2024.09.03 21:07:36] OpenGL Vendor: Mesa
[2024.09.03 21:07:36] OpenGL Version: 4.5 (Compatibility Profile) Mesa 24.1.6
[2024.09.03 21:07:36] OpenGL Extensions: GL_ARB_base_instance, GL_ARB_robust_buffer_access_behavior, GL_ARB_texture_env_crossbar, GL_EXT_memory_object, GL_EXT_texture_sRGB, GL_ARB_spirv_extensions, GL_KHR_robust_buffer_access_behavior, GL_ARB_get_texture_sub_image, GL_NV_half_float, GL_ARB_multitexture, GL_EXT_blend_minmax, GL_NV_conditional_render, GL_ARB_clear_texture, GL_ARB_viewport_array, GL_EXT_blend_equation_separate, GL_ARB_draw_elements_base_vertex, GL_ARB_framebuffer_object, GL_EXT_texture_buffer_object, GL_ARB_draw_indirect, GL_ARB_pipeline_statistics_query, GL_ARB_texture_view, GL_ARB_half_float_pixel, GL_ARB_instanced_arrays, GL_MESA_shader_integer_functions, GL_ARB_clip_control, GL_MESA_framebuffer_flip_y, GL_ARB_vertex_array_bgra, GL_EXT_texture_mirror_clamp, GL_EXT_texture_filter_anisotropic, GL_APPLE_packed_pixels, GL_ARB_transform_feedback3, GL_EXT_blend_color, GL_AMD_query_buffer_object, GL_ARB_shading_language_packing, GL_ARB_map_buffer_range, GL_ARB_shader_objects, GL_EXT_texture_env_add, GL_NV_fog_distance, GL_EXT_packed_pixels, GL_ARB_framebuffer_sRGB, GL_ARB_half_float_vertex, GL_ARB_sampler_objects, GL_NV_texture_env_combine4, GL_EXT_point_parameters, GL_SGIS_generate_mipmap, GL_ARB_internalformat_query2, GL_ARB_shader_storage_buffer_object, GL_ARB_occlusion_query2, GL_ARB_arrays_of_arrays, GL_ARB_depth_clamp, GL_EXT_texture_integer, GL_ANGLE_texture_compression_dxt5, GL_EXT_timer_query, GL_ARB_ES3_2_compatibility, GL_EXT_texture_compression_dxt1, GL_ARB_shader_stencil_export, GL_AMD_vertex_shader_viewport_index, GL_EXT_bgra, GL_KHR_robustness, GL_ARB_shadow, GL_ARB_texture_mirrored_repeat, GL_ARB_texture_buffer_range, GL_ARB_transform_feedback_instanced, GL_EXT_framebuffer_multisample_blit_scaled, GL_ARB_tessellation_shader, GL_EXT_framebuffer_sRGB, GL_EXT_texture_swizzle, GL_ARB_get_program_binary, GL_ARB_pixel_buffer_object, GL_ARB_draw_buffers_blend, GL_EXT_texture_env_combine, GL_NV_alpha_to_coverage_dither_control, GL_ARB_cull_distance, GL_AMD_vertex_shader_layer, GL_MESA_texture_signed_rgba, GL_ARB_sync, GL_EXT_shader_integer_mix, GL_ARB_texture_env_combine, GL_ARB_separate_shader_objects, GL_ARB_texture_buffer_object, GL_ARB_vertex_program, GL_ARB_uniform_buffer_object, GL_ARB_point_sprite, GL_EXT_texture_storage, GL_EXT_packed_depth_stencil, GL_AMD_seamless_cubemap_per_texture, GL_AMD_texture_texture4, GL_EXT_abgr, GL_ARB_texture_gather, GL_EXT_draw_instanced, GL_EXT_texture_array, GL_EXT_texture_compression_latc, GL_ARB_multisample, GL_EXT_texture_object, GL_ARB_explicit_attrib_location, GL_ARB_texture_storage, GL_ARB_invalidate_subdata, GL_ARB_texture_env_add, GL_ARB_window_pos, GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_explicit_uniform_location, GL_ARB_shader_atomic_counters, GL_KHR_texture_compression_astc_sliced_3d, GL_ARB_gpu_shader_fp64, GL_ARB_texture_cube_map_array, GL_ARB_texture_compression, GL_EXT_texture_shared_exponent, GL_ARB_program_interface_query, GL_ARB_shader_image_size, GL_EXT_draw_range_elements, GL_ARB_vertex_attrib_binding, GL_ARB_provoking_vertex, GL_ARB_point_parameters, GL_EXT_copy_texture, GL_ARB_texture_float, GL_ARB_transpose_matrix, GL_ATI_fragment_shader, GL_ARB_texture_rgb10_a2ui, GL_EXT_secondary_color, GL_EXT_subtexture, GL_ARB_texture_barrier, GL_EXT_debug_label, GL_EXT_stencil_wrap, GL_EXT_vertex_array, GL_EXT_texture_lod_bias, GL_ARB_gpu_shader_int64, GL_EXT_packed_float, GL_EXT_gpu_shader4, GL_ARB_copy_buffer, GL_SUN_multi_draw_arrays, GL_ARB_texture_stencil8, GL_ARB_compute_shader, GL_ARB_texture_compression_rgtc, GL_IBM_multimode_draw_arrays, GL_ARB_texture_rg, GL_ARB_multi_draw_indirect, GL_ARB_shader_precision, GL_ARB_texture_query_levels, GL_EXT_texture_cube_map, GL_EXT_framebuffer_object, GL_EXT_separate_specular_color, GL_EXT_texture_compression_rgtc, GL_ARB_shader_clock, GL_KHR_context_flush_control, GL_ARB_vertex_type_2_10_10_10_rev, GL_ARB_texture_multisample, GL_KHR_parallel_shader_compile, GL_EXT_direct_state_access, GL_EXT_gpu_program_parameters, GL_MESA_window_pos, GL_NV_primitive_restart, GL_ARB_texture_filter_anisotropic, GL_NV_packed_depth_stencil, GL_MESA_pack_invert, GL_KHR_texture_compression_astc_ldr, GL_EXT_draw_buffers2, GL_ARB_seamless_cubemap_per_texture, GL_AMD_shader_stencil_export, GL_ARB_texture_query_lod, GL_AMD_pinned_memory, GL_ATI_texture_float, GL_ARB_ES3_compatibility, GL_ARB_clear_buffer_object, GL_ARB_ES3_1_compatibility, GL_EXT_EGL_sync, GL_INGR_blend_func_separate, GL_NV_ES1_1_compatibility, GL_ARB_fragment_program_shadow, GL_EXT_texture_snorm, GL_EXT_texture_sRGB_R8, GL_ARB_sample_shading, GL_NV_texture_rectangle, GL_SGIS_texture_border_clamp, GL_ARB_query_buffer_object, GL_ARB_stencil_texturing, GL_IBM_texture_mirrored_repeat, GL_ARB_timer_query, GL_NV_depth_clamp, GL_EXT_blend_subtract, GL_AMD_performance_monitor, GL_ARB_gl_spirv, GL_EXT_shadow_funcs, GL_EXT_texture_sRGB_decode, GL_AMD_multi_draw_indirect, GL_ARB_draw_instanced, GL_ARB_fragment_coord_conventions, GL_EXT_pixel_buffer_object, GL_ARB_compatibility, GL_ARB_shading_language_100, GL_EXT_texture_rectangle, GL_ARB_texture_non_power_of_two, GL_ARB_occlusion_query, GL_ARB_gpu_shader5, GL_ARB_depth_buffer_float, GL_ARB_shader_texture_lod, GL_AMD_shader_trinary_minmax, GL_NV_copy_image, GL_ARB_copy_image, GL_KHR_no_error, GL_ARB_texture_swizzle, GL_ARB_shading_language_include, GL_EXT_vertex_array_bgra, GL_ARB_compressed_texture_pixel_storage, GL_ARB_seamless_cube_map, GL_ARB_internalformat_query, GL_EXT_framebuffer_multisample, GL_ARB_texture_cube_map, GL_EXT_texture3D, GL_EXT_memory_object_fd, GL_EXT_texture_compression_s3tc, GL_NV_vdpau_interop, GL_EXT_polygon_offset_clamp, GL_EXT_framebuffer_blit, GL_EXT_EGL_image_storage, GL_OES_EGL_image, GL_ARB_parallel_shader_compile, GL_ARB_polygon_offset_clamp, GL_EXT_texture, GL_ARB_shader_atomic_counter_ops, GL_ATI_texture_compression_3dc, GL_ARB_debug_output, GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_texture_compression_bptc, GL_EXT_vertex_attrib_64bit, GL_ARB_fragment_shader, GL_ATI_separate_stencil, GL_ARB_color_buffer_float, GL_ATI_texture_env_combine3, GL_ARB_texture_rectangle, GL_NV_light_max_exponent, GL_KHR_debug, GL_ARB_vertex_attrib_64bit, GL_ARB_texture_storage_multisample, GL_ARB_map_buffer_alignment, GL_ARB_shader_subroutine, GL_ARB_enhanced_layouts, GL_ARB_vertex_buffer_object, GL_ARB_shading_language_420pack, GL_EXT_transform_feedback, GL_ARB_texture_buffer_object_rgb32, GL_IBM_rasterpos_clip, GL_ATI_blend_equation_separate, GL_SGIS_texture_edge_clamp, GL_ARB_ES2_compatibility, GL_AMD_conservative_depth, GL_OES_read_format, GL_ATI_texture_mirror_once, GL_EXT_provoking_vertex, GL_ARB_fragment_layer_viewport, GL_ARB_shader_image_load_store, GL_ANGLE_texture_compression_dxt3, GL_ARB_derivative_control, GL_NVX_gpu_memory_info, GL_ARB_conditional_render_inverted, GL_ARB_fragment_program, GL_EXT_stencil_two_side, GL_S3_s3tc, GL_ATI_draw_buffers, GL_ARB_texture_env_dot3, GL_ARB_transform_feedback2, GL_ARB_blend_func_extended, GL_EXT_compiled_vertex_array, GL_ARB_conservative_depth, GL_NV_blend_square, GL_ARB_vertex_shader, GL_AMD_depth_clamp_separate, GL_EXT_multi_draw_arrays, GL_ARB_buffer_storage, GL_ARB_framebuffer_no_attachments, GL_ARB_vertex_array_object, GL_ATI_meminfo, GL_NV_texgen_reflection, GL_ARB_texture_border_clamp, GL_ARB_draw_buffers, GL_EXT_fog_coord, GL_AMD_draw_buffers_blend, GL_EXT_texture_edge_clamp, GL_SGIS_texture_lod, GL_ARB_shader_bit_encoding, GL_ARB_shader_texture_image_samples, GL_ARB_robustness, GL_EXT_rescale_normal, GL_EXT_blend_func_separate, GL_NV_texture_barrier, GL_ARB_direct_state_access, GL_ARB_depth_texture, GL_EXT_texture_env_dot3, GL_ARB_multi_bind
[2024.09.03 21:07:36] OpenGL: QOpenGLContext created, version: 4.4.
[2024.09.03 21:07:36] OpenGL: [TRUE] (Window)
[2024.09.03 21:07:37] Notification daemon product name: Plasma
[2024.09.03 21:07:37] Notification daemon vendor name: KDE
[2024.09.03 21:07:37] Notification daemon version: 6.1.4
[2024.09.03 21:07:37] Notification daemon specification version: 1.2
[2024.09.03 21:07:37] Notification daemon capabilities: body, body-hyperlinks, body-markup, body-images, icon-static, actions, persistence, inline-reply, x-kde-urls, x-kde-origin-name, x-kde-display-appname, inhibitions
[2024.09.03 21:07:38] API Warning: not loaded minimal channel applied.
[2024.09.03 21:07:38] API Warning: not loaded minimal channel applied.
[2024.09.03 21:07:38] API Error: Got self banned participant.
[2024.09.03 21:07:40] RPC Error: request 56 got fail with code 400, error WEBFILE_NOT_AVAILABLE
[2024.09.03 21:07:40] RPC Error: request 84 got fail with code 400, error WEBFILE_NOT_AVAILABLE
[2024.09.03 21:07:40] RPC Error: request 80 got fail with code 400, error WEBFILE_NOT_AVAILABLE
[2024.09.03 21:07:40] API Warning: not loaded minimal channel applied.
[2024.09.03 21:07:40] API Error: Got self banned participant.
[2024.09.03 21:07:44] WebView Error: Could not initialize GTK.
[2024.09.03 21:08:18] WebView Error: Could not initialize GTK.

Messages that appear in console output when launching webview:

wl_global_create: implemented version for 'wl_shm' higher than interface version (2 > 1)

(telegram-desktop:41939): Gdk-WARNING **: 21:14:59.543: The Wayland compositor does not provide one or more of the required interfaces, not using Wayland display
wl_global_create: implemented version for 'wl_shm' higher than interface version (2 > 1)

(telegram-desktop:41950): Gdk-WARNING **: 21:15:00.240: The Wayland compositor does not provide one or more of the required interfaces, not using Wayland display

Other info

Telegram is installed from rpmfusion

env GDK_BACKEND=x11 QT_QPA_PLATFORM=xcb telegram-desktop fixes issue

@ilya-fedin
Copy link
Contributor

That's because you're using a third party build

@Aokromes Aokromes closed this as completed Sep 3, 2024
@stone-w4tch3r
Copy link
Author

Yep, you are right. Checked, flatpak and binary from telegram.org work fine

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants