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