Gnome 3을 사용하여 Debian Buster를 시작할 때 Telegram Desktop segfault 발생 [닫기]

Gnome 3을 사용하여 Debian Buster를 시작할 때 Telegram Desktop segfault 발생 [닫기]

저장소에서 telegram-desktop을 사용하여 Debian Buster(amd64)를 다시 설치한 후 시작 시 segfault가 발생하고 시스템 로그에 다음 출력이 생성됩니다.

kernel: [  561.008751] telegram-deskto[3858]: segfault at 114 ip 00007f1729d8c75c sp 00007ffcac131230 error 6 in libgdk-x11-2.0.so.0.2400.31[7f1729d3e000+af000]

다음 오류 메시지가 셸에 나타납니다.

(telegram-desktop:6324): GLib-GObject-WARNING **: cannot register existing type 'GdkDisplayManager'
(telegram-desktop:6324): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed
(telegram-desktop:6324): GLib-GObject-CRITICAL **: g_object_new_with_properties: assertion 'G_TYPE_IS_OBJECT (object_type)' failed
(telegram-desktop:6324): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(telegram-desktop:6324): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(telegram-desktop:6324): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(telegram-desktop:6324): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(telegram-desktop:6324): GLib-GObject-WARNING **: cannot register existing type 'GdkDisplay'
(telegram-desktop:6324): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed
(telegram-desktop:6324): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed
(telegram-desktop:6324): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed
(telegram-desktop:6324): GLib-GObject-CRITICAL **: g_object_new_with_properties: assertion 'G_TYPE_IS_OBJECT (object_type)' failed
fish: “telegram-desktop” terminated by signal SIGSEGV (Address boundary error)

데비안 버그 추적 시스템의 제안(libindicator 설치 등)이 작동하지 않습니다. 그러나 텔레그램 데스크톱 설정을 시작하는 것이 XDG_CURRENT_DESKTOP=NONE효과적입니다. 어떤 아이디어가 있나요?

답변1

데비안 저장소의 패키지 관리자 버전에서 공식 텔레그램 데스크톱 애플리케이션으로 전환했습니다. 저장소의 버전이 너무 오래된 것 같습니다.

관련 정보