This is the mail archive of the
cygwin-apps@cygwin.com
mailing list for the Cygwin project.
Re: GNOME progress report (with screenshot!)
- From: Yaakov Selkowitz <yselkowitz at users dot sourceforge dot net>
- To: cygwin-apps at cygwin dot com
- Date: Tue, 26 Oct 2004 00:40:36 -0400
- Subject: Re: GNOME progress report (with screenshot!)
- References: <20041026112204.15d5173f@y19451d.china.huawei.com>
-----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-----