On Dienstag, 24. April 2001 03:53, Russel Ingram wrote:
> On Mon, 23 Apr 2001, Malte Starostik wrote:
> > Hi,
> >
> > It's working perfectly with that (I use it with KDE).
> > The imon patch for 2.4.0-test9 applies cleanly to all 2.4 versions I
> > tried (several 0-tests, 0, 1, 2 and 3) and seems to work well. I use it
> > with reiserfs plus the reiserfs-nfs patches and didn't expect any
s/expect/experience/ of course :)
> > problems. There is one little buglet in linux/fs/imon/Config.in though:
> >
> > comment 'Inode monitor support (experimental)'
> > tristate 'Inode monitor support (experimental)' CONFIG_IMON
> > ^^^^^^^^
> > this should be bool instead of tristate as tristate allows to configure
> > imon as a module, but doing so results in a whole bunch of undefined
> > references when linking the filesystem code during kernel builds.
> >
> This was perfect timing for me. I decided this morning that I was going
> to try applying the imon patch to the 2.4.3-xfs kernel (also from
> oss.sgi.com) and see if I couldn't get a working post 2.4.0 kernel with
> imon. I tried it and just as Malte said it doesn't compile when selected
> as a module. I may have read the help doc in the kernel config wrong, but
> I could have sworn it said that it had to be selected as a module.
Oh right, just checked. Hehe, haven't read the help about that configure
option in a while :)
Should be changed IMHO.
> The compile did go through without a hitch once I switched it to be
> statically linked into the kernel, however (thanx Malte). Now the only
> question I have is where the best place to find fam/imon aware apps is. I
> need some that will work on the blackbox window manager.
> I am pretty sure blackbox will run gnome apps, but I'm not sure about KDE
> apps. Will I have to modify the apps I want to use myself?
I didn't ever run/test Blackbox myself, but I have heard of users running KDE
apps on it. IIRC there are or at least were some problems, don't know about
the current status.
If you have any problems with KDE apps on Blackbox, feel free to file a bug
report on bugs.kde.org. KDE apps should run on any window manager. Some
features might be missing, if the WM isn't NETWM compliant, but if the whole
app breaks, it's either a problem with the KDE libs or in the specific app.
The libkio library contains the KDirWatch class will automatically use Fam,
if kdelibs was built against it. Otherwise it falls back to polling or latest
versions can also use Linux 2.4.x's dirnotifications. (I guess binary
packages don't use either fam or dnotify, so to be sure, compile kdelibs
yourself). Check with ldd $KDEDIR/lib/libkio.so - KDEDIR being the path to
your KDE installation if it links to libfam
For me it tells (among alot of others):
libfam.so.0 => /usr/local/lib/libfam.so.0 (0x402e3000)
I have no idea if any GNOME app uses Fam, you might check with some GNOME
mailing list or grep the sources :)
-Malte
--
Source code, list archive, and docs: http://oss.sgi.com/projects/fam/
To unsubscribe: echo unsubscribe fam | mail majordomo@xxxxxxxxxxx
|