After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 772910 - nm-applet exits on startup under libappindicator
nm-applet exits on startup under libappindicator
Status: RESOLVED OBSOLETE
Product: NetworkManager
Classification: Platform
Component: nm-applet
1.4.x
Other Linux
: Normal blocker
: ---
Assigned To: NetworkManager maintainer(s)
NetworkManager maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2016-10-14 04:58 UTC by Simon Lees (SUSE)
Modified: 2020-11-12 14:30 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Simon Lees (SUSE) 2016-10-14 04:58:32 UTC
As of 1.4.x and later when run under a desktop with appindicator support such as enlightenment nm-applet exits with (0) almost immediately with no error messages or warnings printed.

Some initial printf debugging shows that nma_init() is called however applet_startup() is not which leads me to think that the startup signal isn't called. On a desktop that still supports xembed such as IceWM it functions as normal. I'm happy to help but not that familiar with gtk so i'm not sure where the best place to look is.

Tested with nm-applet 1.4.0, 1.4.2 and git master on openSUSE Tumbleweed

static void nma_init (NMApplet *applet)
{
	printf ("nma_init\n");
	applet->icon_size = 16;

	g_signal_connect (applet, "startup", G_CALLBACK (applet_startup), NULL);
	g_signal_connect (applet, "activate", G_CALLBACK (applet_activate), NULL);
}
Comment 1 André Klapper 2020-11-12 14:30:53 UTC
bugzilla.gnome.org is being shut down in favor of a GitLab instance. 
We are closing all old bug reports and feature requests in GNOME Bugzilla which have not seen updates for a long time.

If you still use NetworkManager and if you still see this bug / want this feature in a recent and supported version of NetworkManager, then please feel free to report it at https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/

Thank you for creating this report and we are sorry it could not be implemented (workforce and time is unfortunately limited).