Re: [gamin] greedy gam_server
- From: Julie <julie guneratne ntlworld com>
- To: Barry Rountree <rountree cs uga edu>
- Cc: gamin-list gnome org
- Subject: Re: [gamin] greedy gam_server
- Date: Mon, 6 Nov 2006 21:58:16 +0000 (GMT)
On Mon, 6 Nov 2006, Barry Rountree wrote:
Julie, could you run "yum search gamin" and then "yum info <whatever the name
of the gamin package is>"? One or the other of those should tell you what
version you're using. Also, could you go into your home directory and
run "ls -l .xsession-errors" and send in the output?
Looks like version 0.1.7 (output of the two commands attached). Libraries
found (see below) look consistent with this.
As for .xsession-errors, ls -l gives me:
-rw------- 1 julie julie 72802794 Nov 6 21:02 .xsession-errors
There are a number of different things going into that, but it looks like
your theory about the gam_server tying itself in a knot applies to me too:
wc .xsession-errors
3163916 10761277 72802794 .xsession-errors
grep 'invalid length 24902' .xsession-errors | wc
2527808 7583424 53083968
grep 'end from FAM server connection' .xsession-errors |wc
631897 3159485 19588807
Ok, I see where putting it into the code would be a bad idea. I do like your
idea of a config file change, though. Maybe comment it out by default, with
a description along the lines of "KDE users -- add this if you see gam_server
using excessive resources."
I like that idea - its simple to understand!
Julie, are you still seeing this issue? If you applied a workaround, would
you be willing to revert it to test out a new config file?
I 'solved' my problem by the simple expedient of renaming the gam-server
file so that whatever was starting it couldn't. Yes, I can put it back if
you have a proper solution you'd like another tester for.
Result of: find / -name '*gamin*'
/usr/share/doc/gamin-0.1.7
/usr/share/doc/gamin-0.1.7/gamin.html
/usr/lib/libgamin-1.so
/usr/lib/pkgconfig/gamin.pc
/usr/lib/libgamin-1.so.0
/usr/lib/libgamin-1.so.0.1.7
/usr/lib/libgamin-1.a
/usr/lib/libgamin_shared.a
I don't seem to have the config file that people talk about, but there is
gamin.pc in pkgconfig (I'm guessing that means package configuration?). I
don't know whether this means I can add a /etc/gamin/gaminrc if I like, or
my system isn't set up to use one. I have attached the gamin.pc file in
case its any use...
I'm afraid I can only contribute unskilled labour to this - I'm rather out
of my depth talking about low-level operating system stuff. Feel free to
assume I know nothing when telling me how to use your new config file...
Julie
Loading "installonlyn" plugin
Setting up repositories
jpackage-generic [1/7]
livna [2/7]
flash [3/7]
core [4/7]
jpackage-fedora [5/7]
updates [6/7]
extras [7/7]
Reading repository metadata in from local files
Installed Packages
Name : gamin
Arch : i386
Version: 0.1.7
Release: 1.2.1
Size : 361 k
Repo : installed
Summary: Library providing the FAM File Alteration Monitor API
Description:
This C library provides an API and ABI compatible file alteration
monitor mechanism compatible with FAM but not dependent on a system wide
daemon.
Loading "installonlyn" plugin
Searching Packages:
Setting up repositories
jpackage-generic [1/7]
livna [2/7]
flash [3/7]
core [4/7]
jpackage-fedora [5/7]
updates [6/7]
extras [7/7]
Reading repository metadata in from local files
gamin.i386 0.1.7-1.2.1 core
Matched from:
gamin
http://www.gnome.org/~veillard/gamin/
gamin-devel.i386 0.1.7-1.2.1 core
Matched from:
gamin-devel
Libraries, includes, etc. to embed the Gamin library
http://www.gnome.org/~veillard/gamin/
gamin-python.i386 0.1.7-1.2.1 core
Matched from:
gamin-python
Python bindings for the gamin library
The gamin-python package contains a module that allow monitoring of
files and directories from the Python language based on the support
of the gamin package.
http://www.gnome.org/~veillard/gamin/
kdegames.i386 6:3.5.1-1.2 core
Matched from:
Games and gaming libraries for the K Desktop Environment.
Included with this package are: kenolaba, kasteroids, kblackbox, kmahjongg,
kmines, konquest, kpat, kpoker, kreversi, ksame, kshisen, ksmiletris,
ksnake, ksirtet, katomic, kjumpingcube, ktuberling.
kdegames-devel.i386 6:3.5.1-1.2 core
Matched from:
Development files for the KDE gaming libraries.
Install kdegames-devel if you wish to develop or compile games for the
KDE desktop.
kdegames.i386 6:3.5.4-0.1.fc5 updates
Matched from:
Games and gaming libraries for the K Desktop Environment.
Included with this package are: kenolaba, kasteroids, kblackbox, kmahjongg,
kmines, konquest, kpat, kpoker, kreversi, ksame, kshisen, ksmiletris,
ksnake, ksirtet, katomic, kjumpingcube, ktuberling.
kdegames-devel.i386 6:3.5.4-0.1.fc5 updates
Matched from:
Development files for the KDE gaming libraries.
Install kdegames-devel if you wish to develop or compile games for the
KDE desktop.
kdegames.i386 6:3.5.5-0.1.fc5 updates
Matched from:
Games and gaming libraries for the K Desktop Environment.
Included with this package are: kenolaba, kasteroids, kblackbox, kmahjongg,
kmines, konquest, kpat, kpoker, kreversi, ksame, kshisen, ksmiletris,
ksnake, ksirtet, katomic, kjumpingcube, ktuberling.
kdegames-devel.i386 6:3.5.5-0.1.fc5 updates
Matched from:
Development files for the KDE gaming libraries.
Install kdegames-devel if you wish to develop or compile games for the
KDE desktop.
lighttpd.i386 1.4.11-1.fc5 extras
Matched from:
Secure, fast, compliant and very flexible web-server which has been optimized
for high-performance environments. It has a very low memory footprint compared
to other webservers and takes care of cpu-load. Its advanced feature-set
(FastCGI, CGI, Auth, Output-Compression, URL-Rewriting and many more) make
it the perfect webserver-software for every server that is suffering load
problems.
Available rpmbuild rebuild options :
--with : memcache webdavprops gamin
--without : ldap gdbm lua (cml)
stratagus.i386 2.1-6.fc5 extras
Matched from:
Real-time strategy gaming engine
Stratagus is a free cross-platform real-time strategy gaming engine. It
includes support for playing over the internet/LAN, or playing a
computer opponent. The engine is configurable and can be used to create
games with a wide-range of features specific to your needs. See the
data sets page ( http://stratagus.sourceforge.net/games.shtml ) for a list
of current games using the stratagus engine.
stratagus.i386 2.1-9.fc5 extras
Matched from:
Real-time strategy gaming engine
Stratagus is a free cross-platform real-time strategy gaming engine. It
includes support for playing over the internet/LAN, or playing a
computer opponent. The engine is configurable and can be used to create
games with a wide-range of features specific to your needs. See the
data sets page ( http://stratagus.sourceforge.net/games.shtml ) for a list
of current games using the stratagus engine.
lighttpd.i386 1.4.13-1.fc5 extras
Matched from:
Secure, fast, compliant and very flexible web-server which has been optimized
for high-performance environments. It has a very low memory footprint compared
to other webservers and takes care of cpu-load. Its advanced feature-set
(FastCGI, CGI, Auth, Output-Compression, URL-Rewriting and many more) make
it the perfect webserver-software for every server that is suffering load
problems.
Available rpmbuild rebuild options :
--with : memcache webdavprops gamin
--without : ldap gdbm lua (cml)
gamin.i386 0.1.7-1.2.1 installed
Matched from:
gamin
http://www.gnome.org/~veillard/gamin/
gamin-devel.i386 0.1.7-1.2.1 installed
Matched from:
gamin-devel
Libraries, includes, etc. to embed the Gamin library
http://www.gnome.org/~veillard/gamin/
prefix=/usr
exec_prefix=/usr
libdir=/usr/lib
includedir=/usr/include
Name: gamin
Description: The gamin file monitoring system.
Version: 0.1.7
Libs: -L${libdir} -lgamin-1
Cflags: -I${includedir}/fam
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]