This is the mail archive of the mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: GNOME progress report (with screenshot!)

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-*

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

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:

Thanks for pointing this out.


Version: GnuPG v1.2.4 (Cygwin)
Comment: Using GnuPG with Thunderbird -


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]