GNOME progress report (with screenshot!)

Yaakov Selkowitz yselkowitz@users.sourceforge.net
Tue Oct 26 04:40:00 GMT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Yang Guilong wrote:
| Glad to hear that!  But the file lock is still an problem.  I noticed that
| in Steven's Cygwin GNOME 1.4 he had to remove all the lock before
| gnome-session in the startup script startgnome. But how to deal with
| it when launching a gnome application seperately?

Hard to say; I've been doing it manually.  Assuming that most users
won't play around with gconfd-2 directly, which means when gconfd-2 is
first called, it starts, and keeps running until the user logs out.  In
that case, maybe a profile.d script which deletes them is a solution, i.e.:

if [ ! "`ps | grep gconfd-2`" ] ; then
~  rm -fr $TMP/gconfd-*
fi

The if logic is needed if someone runs more than one Cygwin shell
simultaneously (as I often do), and gconfd-2 was started by something
earlier.

The other problem would be postinstall/preremove scripts which call
gconftool-2; if they're run after logging out from Cygwin, the locks
would still be there and gconfd-2 wouldn't start properly, hosing the
script.  I guess a similar logic could be added to the top of such scripts.

Am I missing anything else?

|> 5) Floppy disk polling while running the desktop:  I'd look at either
|> nautilus or gnome-vfs-daemon; I'm pretty sure one of the two is the
|> source of that problem.
|
| We got this problem in cygnome2. Every time nautilus calls getmntent()
| to read the mount table, cygwin would try to scan floppy (just as comman
|  `mount' would do). At last I had to modified nautilus-volume-monitor.c
| to let get_mount_list to return NULL, in nautilus-2.4.2.

I presume you mean this:
http://cygnome2.sourceforge.net/install/release/nautilus/nautilus-2.4.2-cygwin.patch

Thanks for pointing this out.


Yaakov

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBfdVEpiWmPGlmQSMRAltqAJ9628jUyPpUNvato5gejwPXzK/dfgCgqyL+
DeZtUa35RTo/iyI9xBoCSx4=
=jt1z
-----END PGP SIGNATURE-----



More information about the Cygwin-apps mailing list