Red Hat Bugzilla – Bug 600852
virt-manager doesn't support GNOME session management.
Last modified: 2012-01-25 15:09:49 EST
Description of problem:
virt-manager (0.8.2) is not affected by GNOME session management. When you log out of GNOME, virt-manager should save its state, size and position and start automatically at next login.
*** Bug 600853 has been marked as a duplicate of this bug. ***
*** Bug 600855 has been marked as a duplicate of this bug. ***
After googling around a bit, sounds like session management WRT current gnome is really up in the air: there is no recommended or supported API for it whatsoever, and the option to enable is hidden in gnome-session-properties. The way most apps seem to do it now is either using the long deprecated gnome-client library, or embedding a library called libeggsmclient.
The latter isn't an option for us since it's a C library and we are python.
Eventually there might be a proper solution merged in gtk3 or glib, at which point I'll patch virt-manager. But until then it's like that session management is moving closer and closer towards oblivion, so truthfully not really worth tracking in a bug report. Closing as CANTFIX