NFS + FreeBSD issue resolved!
Benedikt Meurer
benedikt.meurer at unix-ag.uni-siegen.de
Sat Mar 27 20:20:49 CET 2004
Olivier Fourdan wrote:
> Here follows an email I received, which explain how to fix the issue :
>
>>It's more or less known, but it's really specific to FreeBSD and NFS,
>>so I might think of a bug in FreeBSD (I'm using an NFS mounted homedir
>>at work and there is no problem at all)
>
> I did some tracing and discoverd, as you might have guessed, that it is
> a locking problem. xfce-manager tries to open backdrop.xml with an
> exclusive file lock:
>
> open("/home/marc/.xfce4/settings/backdrop.xml",0x621,0600) ERR#45
> 'Operation not supported'
>
> This requires the rpc.lockd to run, if the file is located on a nfs
> mounted filesystem. And this is not default the case in FreeBSD.
>
> Enabling it solves the problem. Thanks for your input.
> Perhaps you can add it to a FAQ somewhere?
Ok, this is a good explaination for the NFS issue (though it does not solve
the uthread/stdio issue). I already replaced the locking with an atomic write
in HEAD. Should I backport it to xfce_4_0?
regards,
Benedikt
--
NetBSD Operating system: http://www.NetBSD.org/
pkgsrc "Work in progress": http://pkgsrc-wip.sf.net/
XFce desktop environment: http://www.xfce.org/
German Unix-AG Association: http://www.unix-ag.org/
os-network: http://www.os-network.de/
OpenPGP Key: http://www.home.unix-ag.org/bmeurer/#gpg
More information about the Xfce4-dev
mailing list