Cleaning up owned dbus names on shutdown with glib

2011-09-29 Thread Daniel Drake
Hi, I'm battling a problem where imsettings, running as part of the desktop session, causes a delay between 5 and 20 seconds on every system shutdown, while it is trying to clean up dbus stuff. When shutting down, systemd quickly sends TERM signals to everything in the display manager cgroup,

Re: Cleaning up owned dbus names on shutdown with glib

2011-10-01 Thread Daniel Drake
On Wed, Sep 28, 2011 at 3:33 PM, David Zeuthen zeut...@gmail.com wrote: Please use GLib bugzilla and the gdbus component for bug reports (it does sound like it's a GDBus bug) - otherwise it will just get lost. Thanks. Thanks for the sanity check, I've filed this at

_NET_WM_STATE_HIDDEN change breaks iconification

2012-09-20 Thread Daniel Drake
Hi, The following commit has broken iconification for me: commit 1c970036648bffd5d58499bb7c8e2439b84d4397 Author: Mikael Magnusson mika...@gmail.com Date: Tue Feb 21 17:14:16 2012 +0100 Iconification using _NET_WM_STATE_HIDDEN hint if supported by WM If the Window Manager supports

Re: _NET_WM_STATE_HIDDEN change breaks iconification

2012-09-24 Thread Daniel Drake
On Fri, Sep 21, 2012 at 5:56 PM, Mikael Magnusson mika...@gmail.com wrote: The test program works fine for me under openbox, both by switching focus to it by some means, or by uncommenting the w.deiconify line. Thanks for checking. I investigated further and found the bug, in metacity.

Re: Can't launch apps, fork() returns ENOMEM

2018-04-11 Thread Daniel Drake
Spotted another complication here. On Mon, Apr 2, 2018 at 1:15 PM, Daniel Drake <dr...@endlessm.com> wrote: > Then I considered making glib just call posix_spawn() directly when > appropriate. There are a number of things in that API which let > relevant actions be done in th

Can't launch apps, fork() returns ENOMEM

2018-04-02 Thread Daniel Drake
Hi, At Endless we're looking at how to make GNOME run better on systems with low amounts of RAM. One issue biting on a regular basis particularly on systems with (say) 1GB RAM is that apps will refuse to launch from gnome-shell even when there's a decent enough chunk of memory available. The