Hi,
I have the same problem on one of my two Linux boxes (Debian testing for both). I analyzed the code and found that the following tests were true and let gnome-volume-manager (gvm) exits immediately :

In src/manager.c in function main :

        if (daemonize && daemon (0, 0) < 0) {
                warn ("daemonizing failed: %s", g_strerror (errno));
                return 1;

I noticed that when the function 'daemon(0,0)' is called then gvm exits.
Then I commented out this test and I found that the following lines let gvm exit :

        if (gvm_get_clipboard () && gvm_local_user ()) {
                gnome_client_set_restart_style (client, GNOME_RESTART_ANYWAY);
        } else {
                gnome_client_set_restart_style (client, GNOME_RESTART_NEVER);
                if (gvm_local_user ())
                        warn ("already running");
                
                return 1;
        }

I found that gvm_local_user () is always FALSE and then we go to the 'else' branch and exit.

Once again I commented out this test and now gvm runs normally and doesn't exit.

I didn't investigate deeper what these tests do, but the workaround is to comment out these lines...
Hope this helps!
Best regards,
Roland Baudin


--
X File Explorer http://roland65.free.fr/xfe
Toutes Choses http://roland65.free.fr/ttc


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to