Closed alex4506 closed 1 year ago
Ensure you don't have experimental settings enabled
Installation source
Static binary from official website
This seem to be false according to those log lines:
[2023.11.08 13:20:43] Executable dir: /usr/bin/, name: telegram-desktop [2023.11.08 13:20:43] Initial working dir: /home/flex/ [2023.11.08 13:20:43] Working dir: /home/flex/.local/share/TelegramDesktop/ [2023.11.08 13:20:43] Command line: telegram-desktop -- [2023.11.08 13:20:43] Executable path before check: /usr/bin/telegram-desktop [2023.11.08 13:20:43] Logs started [2023.11.08 13:20:43] App ID: org.telegram
Ensure you don't have experimental settings enabled
I disabled the option Enable precise High DPI scaling
just now, it worked after app restart for only a few minutes, then still change back to the wrong behavior.
Installation source
Static binary from official website
This seem to be false according to those log lines:
[2023.11.08 13:20:43] Executable dir: /usr/bin/, name: telegram-desktop [2023.11.08 13:20:43] Initial working dir: /home/flex/ [2023.11.08 13:20:43] Working dir: /home/flex/.local/share/TelegramDesktop/ [2023.11.08 13:20:43] Command line: telegram-desktop -- [2023.11.08 13:20:43] Executable path before check: /usr/bin/telegram-desktop [2023.11.08 13:20:43] Logs started [2023.11.08 13:20:43] App ID: org.telegram
I use Gentoo Linux, which fetch the source code from github then compile locally, it will customize installation path
I use Gentoo Linux, which fetch the source code
Why did you specify static binary from official webstie as installation source then?
I use Gentoo Linux, which fetch the source code
Why did you specify static binary from official webstie as installation source then?
Sorry, I check the ebuild (gentoo package file), it download the binary directly, no complied progress
But App ID couldn't be like that for the official build. This perhaps means you can't trust the package and you better download Telegram from official website.
But App ID couldn't be like that for the official build. This perhaps means you can't trust the package and you better download Telegram from official website.
I download the latest binary 4.11.5 from github, still the same issue, below is the new log
[2023.11.08 17:47:26] Launched version: 4011005, install beta: [FALSE], alpha: 0, debug mode: [FALSE] [2023.11.08 17:47:26] Executable dir: /home/flex/Downloads/Telegram/, name: Telegram [2023.11.08 17:47:26] Initial working dir: /home/flex/Downloads/Telegram/ [2023.11.08 17:47:26] Working dir: /home/flex/.local/share/TelegramDesktop/ [2023.11.08 17:47:26] Command line: /home/flex/Downloads/Telegram/Telegram [2023.11.08 17:47:26] Executable path before check: /home/flex/Downloads/Telegram/Telegram [2023.11.08 17:47:26] Logs started [2023.11.08 17:47:26] App ID: org.telegram.desktop._a410d84c57ee84390658644cc1d3e3ee [2023.11.08 17:47:26] Connecting local socket to d41873637537b4d9cb70860300012d91-{87A94AB0-E370-4cde-98D3-ACC110C5967D}... [2023.11.08 17:47:26] Socket connect error 0, starting server and app... [2023.11.08 17:47:26] Moved logging from '/home/flex/.local/share/TelegramDesktop/log_start0.txt' to '/home/flex/.local/share/TelegramDesktop/log.txt'! [2023.11.08 17:47:26] Global devicePixelRatio: 2 [2023.11.08 17:47:26] QT_AUTO_SCREEN_SCALE_FACTOR: 0 [2023.11.08 17:47:26] Primary screen DPI: 96, Base: 96. [2023.11.08 17:47:26] Computed screen scale: 100 [2023.11.08 17:47:26] DevicePixelRatio: 2 [2023.11.08 17:47:26] ScreenScale: 100 [2023.11.08 17:47:26] Icon theme: breeze-dark [2023.11.08 17:47:26] Fallback icon theme: [2023.11.08 17:47:26] System tray available: [TRUE] [2023.11.08 17:47:26] Font: from ':/gui/fonts/DAOpenSansRegular.ttf' loaded 'DAOpenSansRegular' [2023.11.08 17:47:26] Font: from ':/gui/fonts/DAVazirRegular.ttf' loaded 'DAVazirRegular' [2023.11.08 17:47:26] Font: from ':/gui/fonts/DAOpenSansRegularItalic.ttf' loaded 'DAOpenSansRegularItalic' [2023.11.08 17:47:26] Font: from ':/gui/fonts/DAVazirRegular.ttf' loaded 'DAVazirRegular' [2023.11.08 17:47:26] Font: from ':/gui/fonts/DAOpenSansSemiboldAsBold.ttf' loaded 'DAOpenSansSemibold' [2023.11.08 17:47:26] Font: from ':/gui/fonts/DAVazirMediumAsBold.ttf' loaded 'DAVazirMedium' [2023.11.08 17:47:26] Font: from ':/gui/fonts/DAOpenSansSemiboldItalicAsBold.ttf' loaded 'DAOpenSansSemiboldItalic' [2023.11.08 17:47:26] Font: from ':/gui/fonts/DAVazirMediumAsBold.ttf' loaded 'DAVazirMedium' [2023.11.08 17:47:26] Font: from ':/gui/fonts/DAOpenSansSemiboldAsBold.ttf' loaded 'DAOpenSansSemibold' [2023.11.08 17:47:26] Font: from ':/gui/fonts/DAVazirMediumAsBold.ttf' loaded 'DAVazirMedium' [2023.11.08 17:47:26] Font: from ':/gui/fonts/DAOpenSansSemiboldItalicAsBold.ttf' loaded 'DAOpenSansSemiboldItalic' [2023.11.08 17:47:26] Font: from ':/gui/fonts/DAVazirMediumAsBold.ttf' loaded 'DAVazirMedium' [2023.11.08 17:47:26] App Info: reading settings... [2023.11.08 17:47:26] App Info: reading encrypted settings... [2023.11.08 17:47:26] Lang Info: Loaded cached, keys: 5793 [2023.11.08 17:47:26] OpenAL Logging Level: (not set) [2023.11.08 17:47:26] Audio Playback Devices: Family 17h/19h HD Audio Controller Analog Stereo [2023.11.08 17:47:26] Audio Playback Default Device: Family 17h/19h HD Audio Controller Analog Stereo [2023.11.08 17:47:26] Audio Capture Devices: ACP/ACP3X/ACP6x Audio Coprocessor Stereo;Monitor of Family 17h/19h HD Audio Controller Analog Stereo;Family 17h/19h HD Audio Controller Analog Stereo [2023.11.08 17:47:26] Audio Capture Default Device: ACP/ACP3X/ACP6x Audio Coprocessor Stereo [2023.11.08 17:47:26] OpenGL Profile: Compatibility. [2023.11.08 17:47:26] OpenGL Renderer: AMD Radeon Graphics (gfx1103_r1, LLVM 16.0.6, DRM 3.49, 6.1.57-gentoo-dist) [2023.11.08 17:47:26] OpenGL Vendor: AMD [2023.11.08 17:47:26] OpenGL Version: 4.6 (Compatibility Profile) Mesa 23.1.8 [2023.11.08 17:47:26] OpenGL Extensions: GL_ARB_transpose_matrix, GL_ARB_ES3_compatibility, GL_ARB_uniform_buffer_object, GL_ARB_conservative_depth, GL_EXT_compiled_vertex_array, GL_EXT_texture_env_combine, GL_ARB_sync, GL_ARB_texture_env_combine, GL_ARB_sparse_texture2, GL_ARB_multisample, GL_AMD_conservative_depth, GL_ARB_shading_language_420pack, GL_ARB_gl_spirv, GL_ATI_texture_compression_3dc, GL_ARB_compute_variable_group_size, GL_ARB_pipeline_statistics_query, GL_KHR_texture_compression_astc_ldr, GL_ARB_texture_rg, GL_ARB_program_interface_query, GL_EXT_EGL_image_storage, GL_ARB_clear_texture, GL_NV_texture_barrier, GL_KHR_parallel_shader_compile, GL_EXT_framebuffer_multisample, GL_ARB_vertex_program, GL_ARB_texture_rgb10_a2ui, GL_EXT_vertex_attrib_64bit, GL_ARB_base_instance, GL_EXT_shader_image_load_formatted, GL_ARB_vertex_type_2_10_10_10_rev, GL_EXT_memory_object, GL_ARB_shader_image_load_store, GL_ARB_compute_shader, GL_ATI_texture_float, GL_ARB_viewport_array, GL_EXT_texture_object, GL_ARB_shader_viewport_layer_array, GL_EXT_texture_rectangle, GL_KHR_robust_buffer_access_behavior, GL_EXT_direct_state_access, GL_ARB_shading_language_include, GL_ARB_cull_distance, GL_EXT_blend_subtract, GL_ARB_invalidate_subdata, GL_ARB_texture_non_power_of_two, GL_EXT_texture_array, GL_EXT_stencil_wrap, GL_ARB_clip_control, GL_ARB_shadow, GL_EXT_demote_to_helper_invocation, GL_EXT_texture_lod_bias, GL_ARB_get_program_binary, GL_KHR_no_error, GL_NV_blend_square, GL_SGIS_texture_lod, GL_ARB_gpu_shader_fp64, GL_ARB_point_parameters, GL_SGIS_texture_border_clamp, GL_NV_shader_atomic_int64, GL_ARB_clear_buffer_object, GL_EXT_texture_buffer_object, GL_EXT_shader_image_load_store, GL_ARB_texture_buffer_object_rgb32, GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_vertex_attrib_64bit, GL_KHR_texture_compression_astc_sliced_3d, GL_EXT_framebuffer_multisample_blit_scaled, GL_ARB_texture_compression_bptc, GL_ARB_query_buffer_object, GL_EXT_blend_minmax, GL_EXT_packed_depth_stencil, GL_ARB_sample_shading, GL_EXT_texture_shared_exponent, GL_EXT_texture_filter_anisotropic, GL_ARB_enhanced_layouts, GL_ARB_sparse_texture, GL_ARB_transform_feedback3, GL_ARB_shader_image_size, GL_ARB_texture_query_levels, GL_EXT_texture_compression_latc, GL_ARB_get_texture_sub_image, GL_ARB_texture_buffer_range, GL_AMD_shader_stencil_export, GL_ARB_texture_gather, GL_NV_copy_depth_to_color, GL_ARB_seamless_cubemap_per_texture, GL_NV_half_float, GL_INTEL_blackhole_render, GL_KHR_context_flush_control, GL_ARB_robustness, GL_ARB_seamless_cube_map, GL_AMD_depth_clamp_separate, GL_ARB_shading_language_100, GL_ARB_explicit_attrib_location, GL_ARB_depth_buffer_float, GL_ARB_stencil_texturing, GL_ARB_texture_buffer_object, GL_ATI_separate_stencil, GL_ARB_vertex_shader, GL_EXT_blend_color, GL_EXT_texture_swizzle, GL_ARB_draw_elements_base_vertex, GL_ARB_depth_clamp, GL_EXT_semaphore, GL_EXT_separate_specular_color, GL_ARB_shader_ballot, GL_ARB_texture_cube_map_array, GL_EXT_blend_func_separate, GL_ARB_texture_storage_multisample, GL_ARB_shader_objects, GL_ARB_pixel_buffer_object, GL_ARB_texture_mirrored_repeat, GL_ARB_internalformat_query, GL_SGIS_texture_edge_clamp, GL_ARB_shading_language_packing, GL_ARB_gpu_shader5, GL_EXT_texture_edge_clamp, GL_ARB_color_buffer_float, GL_ARB_texture_barrier, GL_IBM_rasterpos_clip, GL_ARB_occlusion_query2, GL_ARB_vertex_array_bgra, GL_ARB_compatibility, GL_ARB_texture_env_crossbar, GL_ARB_compressed_texture_pixel_storage, GL_EXT_transform_feedback, GL_ARB_draw_indirect, GL_ARB_transform_feedback2, GL_EXT_vertex_array_bgra, GL_EXT_subtexture, GL_EXT_texture_sRGB, GL_EXT_abgr, GL_ARB_vertex_buffer_object, GL_MESA_window_pos, GL_ARB_texture_float, GL_EXT_vertex_array, GL_NV_packed_depth_stencil, GL_ARB_shader_atomic_counters, GL_ARB_transform_feedback_overflow_query, GL_EXT_debug_label, GL_ARB_texture_border_clamp, GL_ARB_texture_compression, GL_EXT_texture_integer, GL_KHR_blend_equation_advanced, GL_NV_depth_clamp, GL_ARB_blend_func_extended, GL_ARB_conditional_render_inverted, GL_ARB_draw_buffers_blend, GL_AMD_performance_monitor, GL_ARB_shader_clock, GL_ARB_sparse_texture_clamp, GL_EXT_fog_coord, GL_ARB_vertex_array_object, GL_SUN_multi_draw_arrays, GL_ARB_map_buffer_alignment, GL_ARB_texture_stencil8, GL_ARB_multitexture, GL_ARB_parallel_shader_compile, GL_ARB_point_sprite, GL_ARB_fragment_program, GL_ARB_robust_buffer_access_behavior, GL_ARB_separate_shader_objects, GL_EXT_rescale_normal, GL_NV_texture_env_combine4, GL_ARB_buffer_storage, GL_ARB_framebuffer_object, GL_EXT_texture_compression_rgtc, GL_ARB_texture_query_lod, GL_EXT_depth_bounds_test, GL_EXT_draw_instanced, GL_ARB_fragment_coord_conventions, GL_ARB_framebuffer_no_attachments, GL_ARB_shader_storage_buffer_object, GL_ARB_multi_draw_indirect, GL_ATI_meminfo, GL_EXT_texture_compression_dxt1, GL_KHR_robustness, GL_NV_copy_image, GL_EXT_copy_texture, GL_EXT_pixel_buffer_object, GL_EXT_texture_snorm, GL_ARB_texture_multisample, GL_ATI_draw_buffers, GL_MESA_pack_invert, GL_ARB_vertex_type_10f_11f_11f_rev, GL_EXT_draw_range_elements, GL_ARB_ES2_compatibility, GL_MESA_framebuffer_flip_y, GL_ARB_fragment_program_shadow, GL_ATI_blend_equation_separate, GL_ARB_post_depth_coverage, GL_EXT_EGL_sync, GL_EXT_bgra, GL_ATI_fragment_shader, GL_EXT_shader_integer_mix, GL_NV_texture_rectangle, GL_NV_compute_shader_derivatives, GL_ARB_shader_group_vote, GL_EXT_provoking_vertex, GL_ARB_polygon_offset_clamp, GL_SGIS_generate_mipmap, GL_ARB_texture_storage, GL_ARB_framebuffer_sRGB, GL_AMD_vertex_shader_layer, GL_EXT_texture_cube_map, GL_EXT_texture_mirror_clamp, GL_S3_s3tc, GL_EXT_point_parameters, GL_OES_EGL_image, GL_EXT_framebuffer_sRGB, GL_EXT_texture_sRGB_RG8, GL_ARB_window_pos, GL_OES_read_format, GL_AMD_shader_trinary_minmax, GL_EXT_packed_pixels, GL_AMD_vertex_shader_viewport_index, GL_NV_alpha_to_coverage_dither_control, GL_ARB_ES3_2_compatibility, GL_EXT_texture_sRGB_R8, GL_MESA_texture_signed_rgba, GL_ARB_texture_filter_anisotropic, GL_AMD_query_buffer_object, GL_ARB_texture_view, GL_ARB_texture_env_dot3, GL_EXT_texture_env_dot3, GL_ARB_ES3_1_compatibility, GL_ARB_copy_image, GL_ARB_gpu_shader_int64, GL_ARB_half_float_pixel, GL_ARB_shader_subroutine, GL_NV_primitive_restart, GL_ARB_direct_state_access, GL_ARB_tessellation_shader, GL_EXT_packed_float, GL_EXT_framebuffer_object, GL_ARB_fragment_layer_viewport, GL_ARB_timer_query, GL_EXT_gpu_program_parameters, GL_EXT_stencil_two_side, GL_ARB_half_float_vertex, GL_ARB_shader_texture_image_samples, GL_ARB_vertex_attrib_binding, GL_IBM_multimode_draw_arrays, GL_ARB_indirect_parameters, GL_EXT_texture, GL_NV_fog_distance, GL_NV_texgen_reflection, GL_EXT_gpu_shader4, GL_ARB_shader_stencil_export, GL_ARB_debug_output, GL_AMD_multi_draw_indirect, GL_ARB_texture_swizzle, GL_EXT_texture_shadow_lod, GL_EXT_memory_object_fd, GL_EXT_texture_compression_s3tc, GL_ARB_transform_feedback_instanced, GL_MESA_shader_integer_functions, GL_ARB_instanced_arrays, GL_ARB_texture_env_add, GL_EXT_texture_env_add, GL_NV_light_max_exponent, GL_EXT_secondary_color, GL_ANGLE_texture_compression_dxt3, GL_AMD_seamless_cubemap_per_texture, GL_ATI_texture_mirror_once, GL_ARB_derivative_control, GL_ARB_sparse_buffer, GL_NV_ES1_1_compatibility, GL_EXT_blend_equation_separate, GL_EXT_polygon_offset_clamp, GL_AMD_draw_buffers_blend, GL_ARB_fragment_shader, GL_ARB_texture_compression_rgtc, GL_EXT_multi_draw_arrays, GL_ARB_shader_precision, GL_ARB_shader_texture_lod, GL_ATI_texture_env_combine3, GL_ARB_bindless_texture, GL_EXT_draw_buffers2, GL_AMD_texture_texture4, GL_EXT_semaphore_fd, GL_ANGLE_texture_compression_dxt5, GL_ARB_explicit_uniform_location, GL_EXT_texture_sRGB_decode, GL_ARB_spirv_extensions, GL_ARB_occlusion_query, GL_ARB_sampler_objects, GL_EXT_framebuffer_blit, GL_EXT_shadow_funcs, GL_IBM_texture_mirrored_repeat, GL_ARB_map_buffer_range, GL_ARB_texture_rectangle, GL_NV_conditional_render, GL_KHR_debug, GL_ARB_shader_bit_encoding, GL_ARB_internalformat_query2, GL_ARB_multi_bind, GL_EXT_texture3D, GL_INGR_blend_func_separate, GL_NVX_gpu_memory_info, GL_EXT_window_rectangles, GL_ARB_draw_instanced, GL_APPLE_packed_pixels, GL_ARB_shader_draw_parameters, GL_ARB_depth_texture, GL_ARB_arrays_of_arrays, GL_ARB_copy_buffer, GL_ARB_provoking_vertex, GL_ARB_texture_cube_map, GL_ARB_draw_buffers, GL_ARB_shader_atomic_counter_ops, GL_EXT_timer_query, GL_AMD_pinned_memory [2023.11.08 17:47:26] OpenGL: QOpenGLContext created, version: 4.4. [2023.11.08 17:47:26] App Info: reading accounts info... [2023.11.08 17:47:26] App Info: reading encrypted info... [2023.11.08 17:47:26] App Info: reading map... [2023.11.08 17:47:26] App Info: reading encrypted map... [2023.11.08 17:47:26] App Info: reading encrypted user settings... [2023.11.08 17:47:26] App Info: encrypted user settings read. [2023.11.08 17:47:26] App Info: reading encrypted mtp data... [2023.11.08 17:47:26] MTP Info: read keys, current: 4, to destroy: 0 [2023.11.08 17:47:26] Map read time: 0 [2023.11.08 17:47:26] App Info: reading encrypted mtp config... [2023.11.08 17:47:26] Export Info: Destroy top bar by controller removal. [2023.11.08 17:47:26] OpenGL: [TRUE] (Window) [2023.11.08 17:47:36] Notification daemon product name: Plasma [2023.11.08 17:47:36] Notification daemon vendor name: KDE [2023.11.08 17:47:36] Notification daemon version: 5.27.8 [2023.11.08 17:47:36] Notification daemon specification version: 1.2 [2023.11.08 17:47:36] 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 [2023.11.08 17:47:36] API Warning: not loaded minimal channel applied.
App ID is right now. Can you re-check experimental settings, maybe they somehow are still enabled?
App ID is right now. Can you re-check experimental settings, maybe they somehow are still enabled?
I checked, all options are disabled
Ok, the issue could stay open but I can't reproduce and have no idea how to help you, sorry.
Ok, the issue could stay open but I can't reproduce and have no idea how to help you, sorry.
Thanks, this issue only happened on my Built-in Screen
Ah, it explains. You're experiencing QTBUG-93380. You can move the display to be the first one as a workaround.
Ah, it explains. You're experiencing QTBUG-93380. You can move the display to be the first one as a workaround.
What is the meaning of "first"? The built-in screen is the primary one
And this issue not occurred with version <= 4.10.3
But I can confirm, after disconnect the external display, everything is OK
What is the meaning of "first"? The built-in screen is the primary one
First in the arrangement. Primary/non-primary is not related.
And this issue not occurred with version <= 4.10.3
4.10.2 and 4.10.3 used Qt 6.6 but @john-preston has decided tdesktop should stick to 6.5 due to #26887.
What is the meaning of "first"? The built-in screen is the primary one
First in the arrangement. Primary/non-primary is not related.
And this issue not occurred with version <= 4.10.3
4.10.2 and 4.10.3 used Qt 6.6 but @john-preston has decided tdesktop should stick to 6.5 due to #26887.
Thank you for your detailed answers, it works now.
But it seems I cannot put my external display on top of laptop T. T
Steps to reproduce
Expected behaviour
Full menu displayed correctly
Actual behaviour
Only left corner of menu showed
if drag the window to another display with 100% scale, everything is OK.
Operating system
Gentoo Linux, KDE 5.27.8, Wayland Display Mode
Version of Telegram Desktop
4.11.3
Installation source
Static binary from official website
Crash ID
No response
Logs