FS#56803 - [telegram-desktop] libappindicator-gtk3 is a must to make it work on GNOME 3

Attached to Project: Community Packages
Opened by Jiajun Chen (tychenjiajun) - Thursday, 21 December 2017, 12:05 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Monday, 25 December 2017, 21:59 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:

telegram-desktop doesn't work on GNOME 3 without libappindicator-gtk3

Terminal showed the following after I typed in telegram-desktop


QApplication: invalid style override passed, ignoring it.

(telegram-desktop:4495): GLib-GObject-WARNING **: cannot register existing type 'GdkDisplayManager'

(telegram-desktop:4495): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed

(telegram-desktop:4495): GLib-GObject-CRITICAL **: g_object_new_with_properties: assertion 'G_TYPE_IS_OBJECT (object_type)' failed

(telegram-desktop:4495): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(telegram-desktop:4495): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(telegram-desktop:4495): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(telegram-desktop:4495): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(telegram-desktop:4495): GLib-GObject-WARNING **: cannot register existing type 'GdkDisplay'

(telegram-desktop:4495): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed

(telegram-desktop:4495): GLib-GObject-CRITICAL **: g_type_register_static: assertion 'parent_type > 0' failed

(telegram-desktop:4495): GLib-CRITICAL **: g_once_init_leave: assertion 'result != 0' failed

(telegram-desktop:4495): GLib-GObject-CRITICAL **: g_object_new_with_properties: assertion 'G_TYPE_IS_OBJECT (object_type)' failed
Segmentation fault (core dumped)


Additional info:
* package version(s) 1.2.1-2
* config and/or log files etc.


Steps to reproduce:

pacman -S telegram-desktop
telegram-desktop
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Monday, 25 December 2017, 21:59 GMT
Reason for closing:  Fixed
Comment by vasya (vasya) - Thursday, 21 December 2017, 19:36 GMT
Confirming this issue. I had the same "Segmentation fault" until I installed "libappindicator-gtk3". Installing this package fixed the problem.

Loading...