Jump to content


gam_server???


  • Please log in to reply
19 replies to this topic

#1 OFFLINE   V.T. Eric Layton

V.T. Eric Layton

    Nocturnal Slacker

  • Forum Admins
  • 21,321 posts

Posted 10 August 2009 - 10:00 PM

I've noticed recently (like today) that this app seems to start up at boot and sucks down some serious CPU cycles occasionally. I checked out a bunch of Google hits using the variable "what is gam_server", but none gave any definitive information. Does anyone here really know what this app does and do I need it running on my system? I seem to be able to kill it manually. I've also read that if you rename it (gam_server.inop or something like that) it will no longer start up at boot. However, before I do any of that stuff, I'd like to know what it is.Any ideas?Thanks.~Eric

#2 OFFLINE   securitybreach

securitybreach

    CLI Phreak

  • Forum Admins
  • 23,527 posts

Posted 10 August 2009 - 10:25 PM

Post #2 http://ubuntuforums....ad.php?t=123132 :

Quote

gam_server is used to inform applications of whether or not a file has been altered - it is the successor to famd, the File Alteration Monitor Daemon, which also caused massive headaches when it was used.
First hit on google for "gam server" http://www.google.co...G=Google SearchHope that helps....Thanks

Edited by securitybreach, 10 August 2009 - 10:30 PM.

Posted ImagePosted Image Posted Image
CNI Radio/G+ Profile/Configs/PGP Key/comhack π

"Do you begin to see, then, what kind of world we are creating? It is the exact opposite of the stupid hedonistic Utopias that the old reformers imagined. A world of fear and treachery and torment, a world of trampling and being trampled upon, a world which will grow not less but more merciless as it refines itself. Progress in our world will be progress toward more pain." -George Orwell, 1984

#3 OFFLINE   mhbell

mhbell

    Posting Prodigy

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,166 posts

Posted 10 August 2009 - 10:34 PM

View PostV.T. Eric Layton, on Aug 10 2009, 07:00 PM, said:

I've noticed recently (like today) that this app seems to start up at boot and sucks down some serious CPU cycles occasionally. I checked out a bunch of Google hits using the variable "what is gam_server", but none gave any definitive information. Does anyone here really know what this app does and do I need it running on my system? I seem to be able to kill it manually. I've also read that if you rename it (gam_server.inop or something like that) it will no longer start up at boot. However, before I do any of that stuff, I'd like to know what it is.Any ideas?Thanks.~Eric
Gamin is a file and directory monitoring system defined to be a subset of the FAM (File Alteration Monitor) system. This is a service provided by a library which allows to detect when a file or a directory has been modified.                                                                        http://www.gnome.org/~veillard/gamin/Hope that helps you.Mel :hysterical:
Registered Linux User #239772
Mint 18.1 Cinnimon, MX-16, Siduction LXQT, Debian Stretch, and Other Linux Distro's
https://pctechman.wordpress.com/

#4 OFFLINE   LilBambi

LilBambi

    Australisches Googler

  • Forum Admins
  • 22,545 posts

Posted 10 August 2009 - 10:38 PM

There's more information over at LinuxQuestions too:http://www.linuxques...mserver-234318/All of these are from 2005 or 2006 though.And here's a SOLVED problem with gam_server at Ubuntu forums; might be able to make use of something like they use? http://ubuntuforums....ight=gam_server
Bambi
AKA Fran

Posted Image
My Public Key for Email :: BambisMusings Blog :: Fran's Computer Services Blog :: MyPassionIsBooks Blog :: 5BuckReview :: CNIRadio
"The Net interprets censorship as damage and routes around it." ~John Gilmore (Time Magazine, Dec 6, 1993)

#5 OFFLINE   V.T. Eric Layton

V.T. Eric Layton

    Nocturnal Slacker

  • Forum Admins
  • 21,321 posts

Posted 10 August 2009 - 11:30 PM

Thanks, folks. I saw all those links you posted when I did my search. They were all very old and not terribly informative. I'll keep snooping around. I may disable the app for a few days and see if it causes any problems. The funny thing is that I've never noticed it before. Posted Image

#6 OFFLINE   mhbell

mhbell

    Posting Prodigy

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,166 posts

Posted 10 August 2009 - 11:50 PM

View PostLilBambi, on Aug 10 2009, 07:38 PM, said:

And here's a SOLVED problem with gam_server at Ubuntu forums; might be able to make use of something like they use? http://ubuntuforums....ight=gam_server
I was curious so I followed the instructions in the above thread and changed the poll interval to 10 sec on my EXT3 FS. Will see if it does anything. I am using Ubuntu 9.04 I also read most of the comments in the thread. It was pretty interesting. Thanks for the link.Mel :hysterical:
Registered Linux User #239772
Mint 18.1 Cinnimon, MX-16, Siduction LXQT, Debian Stretch, and Other Linux Distro's
https://pctechman.wordpress.com/

#7 OFFLINE   V.T. Eric Layton

V.T. Eric Layton

    Nocturnal Slacker

  • Forum Admins
  • 21,321 posts

Posted 10 August 2009 - 11:58 PM

Slack has no gam or gamin folder or a .gaminrc file anywhere. All it has related to gam_server in any way is /usr/libexec/gam_server.

#8 OFFLINE   mhbell

mhbell

    Posting Prodigy

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,166 posts

Posted 11 August 2009 - 12:24 AM

View PostV.T. Eric Layton, on Aug 10 2009, 08:58 PM, said:

Slack has no gam or gamin folder or a .gaminrc file anywhere. All it has related to gam_server in any way is /usr/libexec/gam_server.
In my Ubuntu it is a folder called gamin /etc/gamin and it only has one file in it. it is a config file called gaminrc mine looks like this.# configuration for gamin# Can be used to override the default behaviour.# notify filepath(s) : indicate to use kernel notification# poll filepath(s)   : indicate to use polling instead# fsset fsname method poll_limit : indicate what method of notification for #                                    the filesystem#                                  kernel - use the kernel for notification#                                  poll - use polling for notification#                                  none - don't use any notification#                                  #                                  the poll_limit is the number of seconds#                                  that must pass before a resource is polled #                                  again. It is optional, and if it is not #                                  present the previous value will be used #                                  or the default.  ## Some examples: # notify /mnt/local* /mnt/pictures* # use kernel notification on these paths# poll /temp/*                      # use poll notification on these paths# fsset nfs poll 10                 # use polling on nfs mounts and poll once                                     # every 10 secondsfsset ext3 poll 10I have no idea what slack uses or where it would be located.Mel :hysterical:
Registered Linux User #239772
Mint 18.1 Cinnimon, MX-16, Siduction LXQT, Debian Stretch, and Other Linux Distro's
https://pctechman.wordpress.com/

#9 OFFLINE   V.T. Eric Layton

V.T. Eric Layton

    Nocturnal Slacker

  • Forum Admins
  • 21,321 posts

Posted 11 August 2009 - 12:34 AM

What gets me is that I've never seen this app before... and the way it was eating CPU cycles earlier tonight, I'm sure I would have noticed. I'm wondering if one of the recent Slack updates or Firefox awakened this thing and why.

#10 OFFLINE   Bruno

Bruno

    Le Professeur Pingouin

  • Admin Emeritus
  • 37,904 posts

Posted 11 August 2009 - 02:07 AM

The gam_server is part of "gamin"an app that monitors if files are altered. ( see: http://www.gnome.org/~veillard/gamin/ )It often polls to often for changes and you can change the intervals: In the file /etc/gamin/gaminrc And this looks like it could be the solution:

Quote

There is a file called "gaminrc" in the "gamin" folder in the "etc" directory which controls how often the gam_server asks the system about changed files.You have to edit that file as a superuser.1. Press "Alt" + "F2" to get the "run Application" dialog.2. In the box type the following (without the quotes) :"gksu gedit /etc/gamin/gaminrc"(You will have to type in your administrative password when it asks you)3. You will need to know what filesystems you are using.For each filesystem type the following in a separate line replacing <filesystem> with the filesystem you are using:fsset <filesystem> poll 104. Save the fileFor example, if you are using the ext3 filesystem you would type the following:fsset ext3 poll 10What this does is tell gam_server look for changed files every 10 seconds instead of a gazillion times a second like it was doing.You can try a different interval other than 10 seconds to see what works best for you.
:hysterical: Bruno

#11 OFFLINE   V.T. Eric Layton

V.T. Eric Layton

    Nocturnal Slacker

  • Forum Admins
  • 21,321 posts

Posted 11 August 2009 - 02:11 AM

Uh... not in Slackware that ain't gonna' work. :hysterical:

#12 OFFLINE   Bruno

Bruno

    Le Professeur Pingouin

  • Admin Emeritus
  • 37,904 posts

Posted 11 August 2009 - 02:16 AM

In Slackware ?? . . . Kill it and "chmod a-x" the startup file in /etc/init.dB) Bruno

#13 OFFLINE   mlangdn

mlangdn

    Thread Head

  • Members
  • PipPipPipPipPipPip
  • 595 posts

Posted 11 August 2009 - 07:44 AM

I'm running Slackware64-current, and I can't find an instance of this running. Nothing in /etc or any of its subfolders anywhere. There are doc files and libs in /usr/lib64.I ain't no help!

#14 OFFLINE   LilBambi

LilBambi

    Australisches Googler

  • Forum Admins
  • 22,545 posts

Posted 11 August 2009 - 08:07 AM

The following forum topic suggests that in Slack, if you remove the gamin package (which is required by konquerer) and then reinstall the gamin package, it apparently became a non-event for Sonneteer - see bold at bottom of the last post from here:http://www.linuxques...ware-12.2-1412/

Quote

upgrade to Slackware 12.2Posted 12-13-2008 at 02:00 PM by SonneteerUpdated 12-14-2008 at 09:56 PM by SonneteerThe upgrade from slack 12.1 to slack 12.2 went fairly well. There were only a few issues, mostly with third party packages.On the first boot, rc.serial made a lot of output complaining of nonexistant devices. But this was only a one time occurrence.fbpager no longer works with the new fluxbox, but there has been some recent development with fbpager so there may be a new release at some point that will solve this. Tried fluxter with no success. For now I have switched to ipager. My issue with ipager is that I can't see anything in the config that could make it arranged in two rows instead of one (horizontally), so I need to make it rather small if I want to keep it in the vertical slit with gkrellm. (The pager plugin for gkrellm is too plain looking to me (text with LEDs) compared to the typical graphical pager that shows where the windows are.)Slackware's Firefox had issues (symbol lookup error: /usr/lib/libgnome-2.so.0: undefined symbol: g_dgettext) with the libgnome package from dropline 2.24.1 beta, and it wouldn't start until I uninstalled the libgnome package.I also no longer seem able to access the third level shift keys from within firefox. This was annoying as I have some passwords (especially the master) that used symbols from the third level.While I was in XFCE, the gam_server process suddenly started taking the CPU up to 100% and it refused to be killed. After a hard reboot I removed the gamin package, but konqueror seems to depend on it so I reinstalled it. But it hasn't acted up again since.

Bambi
AKA Fran

Posted Image
My Public Key for Email :: BambisMusings Blog :: Fran's Computer Services Blog :: MyPassionIsBooks Blog :: 5BuckReview :: CNIRadio
"The Net interprets censorship as damage and routes around it." ~John Gilmore (Time Magazine, Dec 6, 1993)

#15 OFFLINE   Bruno

Bruno

    Le Professeur Pingouin

  • Admin Emeritus
  • 37,904 posts

Posted 11 August 2009 - 01:18 PM

I had a look in Slackware ( kde 3.5 ) and indeed the gam_server is running . . . . but uses 0% CPU and 0% Mem  . . . so apparently I'm good.The funny thing is that I initially thought that the gam_server was a Gnome program ( Gnome Alternation Monitor ), well so I was wrong ;)B) Bruno

#16 OFFLINE   V.T. Eric Layton

V.T. Eric Layton

    Nocturnal Slacker

  • Forum Admins
  • 21,321 posts

Posted 11 August 2009 - 05:29 PM

View PostBruno, on Aug 11 2009, 02:16 AM, said:

In Slackware ?? . . . Kill it and "chmod a-x" the startup file in /etc/init.dB) Bruno
No gam_server in init.d in Slackware, Bruno. The ONLY instance on my entire system of gam_server is in /usr/libexec/gam_server.It seems to be behaving today. I sure would love to know what process requires and initiates this app. Like I said before, I had never seen it till yesterday... and I KNOW what my normal processes are. This one has not been running on my system till recently. Anyway. I'll keep an eye on it. If it starts eating up CPU cycles again, I'll disable it and see what happens.Thanks all. B)

#17 OFFLINE   V.T. Eric Layton

V.T. Eric Layton

    Nocturnal Slacker

  • Forum Admins
  • 21,321 posts

Posted 11 August 2009 - 09:37 PM

Interesting. I booted Debian to do the necessary updates, and whaddya' know... there ain't NO gam_server in Debian/Gnome.  :bangin:

#18 OFFLINE   mhbell

mhbell

    Posting Prodigy

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 2,166 posts

Posted 11 August 2009 - 09:48 PM

View PostV.T. Eric Layton, on Aug 11 2009, 06:37 PM, said:

Interesting. I booted Debian to do the necessary updates, and whaddya' know... there ain't NO gam_server in Debian/Gnome.  :bangin:
Hi Ericlook for a directory called gamin in the /etc directory. I have it in Ubuntu.Mel
Registered Linux User #239772
Mint 18.1 Cinnimon, MX-16, Siduction LXQT, Debian Stretch, and Other Linux Distro's
https://pctechman.wordpress.com/

#19 OFFLINE   LilBambi

LilBambi

    Australisches Googler

  • Forum Admins
  • 22,545 posts

Posted 11 August 2009 - 09:57 PM

I thought this was interesting ... it was a comment by Philosopher on Microsoft Watch article 10 things to give Steve B for his birthday:

Quote

After running for several weeks without rebooting, I noticed that the system's performance was becoming rather sluggish. It finally seemed to freeze the Gnome user interface. I was about ready to reboot, but on a chance decided to Google from another system. Lo and behold, I discovered that the gam_server was the likely culprit. This deamon runs around checking the filesystem and reflects any changes in the Nautilus (file browser GUI; analogous to Windows Explorer) windows. So for example, when a file is ftp'd to the system or created during a build, a file browser GUI window will automatically reflect the new or changed file.From that Google search, I also discovered that once the gam_server is killed, it automatically restarts. Cool.I telnet'd to my sluggish desktop and killed the gam_server. Now the new gam_server process took hardly any memory at all, and my desktop Gnome UI suddenly became snappy and responsive again.So I created a script to kill the gam_server (called "break-a-leg"; if you don't get it I can explain it to you) and set up a cron job to run it once a day. And from that day onward, my system and its Gnome UI never lost its snappy responsive performance. Never.

Bambi
AKA Fran

Posted Image
My Public Key for Email :: BambisMusings Blog :: Fran's Computer Services Blog :: MyPassionIsBooks Blog :: 5BuckReview :: CNIRadio
"The Net interprets censorship as damage and routes around it." ~John Gilmore (Time Magazine, Dec 6, 1993)

#20 OFFLINE   V.T. Eric Layton

V.T. Eric Layton

    Nocturnal Slacker

  • Forum Admins
  • 21,321 posts

Posted 11 August 2009 - 11:05 PM

Nope. No "gamin" directory in my Debian.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users