Mikä on gam_server prosessi? Miksi se on olemassa?
Kyseisen projektin webbisivu on täällä
http://www.gnome.org/~veillard/gamin/index.html
Mutta ei siellä sanota mitä tuosta hyödymme, vaiko sanotaanko?
Miten se (siis koko paketti) poistetaan?
Vinkki, jos merkkaa poistettavaksi paketin gamin, niin pakettien välisistä riippuvaisuuksista johtuen häipyy kaikki vähänkään graafinen samalla kertaa.
Voiko sen poistaa jotenkin dpkg:n avulla (mulla on Debian) avulla poistamatta siitä riippuvia paketteja? Jos kyllä, niin mitä menee rikki?
Voisikohan sen korvata jollakin dummy-binäärillä?
Siis ei poisteta pakettia mutta korvataan gam_server vaikka jollain "echo 0" skriptillä?
Miksi niin kovasti haluan poistaa sen?
No kun se syö toisinaan 100% CPU-aikaa, turhaan.
Siis miksi se on olemassa? Olen tappanut sen aina kun on kone jumittunut ja mitään ei ole mennyt rikki, jumitus on loppunut samantien.
Kyseisen projektin webbisivu on täällä
http://www.gnome.org/~veillard/gamin/index.html
Mutta ei siellä sanota mitä tuosta hyödymme, vaiko sanotaanko?
Miten se (siis koko paketti) poistetaan?
Vinkki, jos merkkaa poistettavaksi paketin gamin, niin pakettien välisistä riippuvaisuuksista johtuen häipyy kaikki vähänkään graafinen samalla kertaa.
Voiko sen poistaa jotenkin dpkg:n avulla (mulla on Debian) avulla poistamatta siitä riippuvia paketteja? Jos kyllä, niin mitä menee rikki?
Voisikohan sen korvata jollakin dummy-binäärillä?
Siis ei poisteta pakettia mutta korvataan gam_server vaikka jollain "echo 0" skriptillä?
Miksi niin kovasti haluan poistaa sen?
No kun se syö toisinaan 100% CPU-aikaa, turhaan.
Siis miksi se on olemassa? Olen tappanut sen aina kun on kone jumittunut ja mitään ei ole mennyt rikki, jumitus on loppunut samantien.
Vastaukset 8
Vanhimmat
"Mutta ei siellä sanota mitä tuosta hyödymme, vaiko sanotaanko? "
Löytyipä toinenkin linkki:
gam-server 7.00-19 The GAM server is used for monitoring and configuring the LSI and Mylex RAID controllers. http://download.fujitsu-siemens.com/server/Unix/Linux/Doc/fsc-linux.html
Tuo siis saattaa liittyä RAID:iin. Onko sinulla RAID käytössä?
http://packages.ubuntu.com/edgy/admin/gamin
apt-get remove gamin (tai dpkg:llä).
HUOMAA: yleensä Debian ei tarpeettomia ohjelmia/palveluja asentele ja käynnistele.
"gam-server 7.00-19 The GAM server is used for monitoring and configuring the LSI and Mylex RAID controllers. http://download.fujitsu-siemens.com/server/Unix/Linux/D oc/fsc-linux.html
Tuo siis saattaa liittyä RAID:iin. Onko sinulla RAID käytössä?
"
Tämähän menee mielenkiintoiseksi. Kone tosiaan on FUjitsu-Siemens (P7120 laptop), mutta tässä ei ole RAIDia. Ja tässä on tunnetusti ongelmia levyohjaimen kanssa, siksi käytän Debian etchiä.
Mutta tuossa linkkivinkissä puhutaan softasta nimeltä gam-server kun taas mulla on ongelmia softan nimeltä gam_server kanssa - pikku ero ;-)
Tämä gam_server tulee paketista nimeltä gamin.
Se selviää esim. näin
dpkg -S `locate gam_server`
Mutta tosiaan, mitä kukaan hyötyy tästä gam_serveristä? M$:n salajuoni CPU-tehojen syömiseksi?
gamin on apuohjelma/kirjasto joka ilmoittaa ohjelmille jos tiedostojärjestelmään tehdään muutoksia.
Sinulla taitaa olla vanha version gamin:sta asennettuna jossa on juuri tuo bugi, suosittelen päivittämistä.
Paketin poisto ei onnistu koska lähes kaikki gnome (epäsuorasti, gnome-vfs käyttää gamin:ia) (ja ehkä myös kde) ohjelmat käyttävät tuota.
Ainahan voit ottaa execute bitin pois tuosta jos et jostain syystä voi sitä päivittää, mutta se ei välttämättä ole hyvä idea.
Mulla ei ole, eikä tule, Gnomea tai KDE:tä tässä läppärissä, eikä tässä ole RAIDiakaan. Debian on etch-versio jota pidän tuoreena kerran viikossa hakemalla uusimmat päivitykset, siis varsin uusia paketteja ja niiden versioita käytän. Syynä se että tämä kone on Fujitsu-Siemens P7120, jolle kunnon tukea ei vanhemmista Debianeista löydy; esim. se kiintoleveyhjain (1.8"-levy) on ongelmallinen. Eli siis gamin paketti on uusin mitä on; Version: 0.1.8-1.
Käytän kyllä joitain erillisiä Gnome&KDE -softia tässä, mutta siis mikä tuon gamin paketin lienee asentanut alunperin? Vanhemmissa Debianeissa sitä ei varmasti ole ollut.
Toinen kysymys johon en pienellä googletuksella löydä vastausta on että kuka&mikä käynnistää gam_serverin? Siis miten se käynnistetään?
Tuo execute bitin poisto on vinkki jota kokeilen, kiitos.
Tosiaan pakettien väliset riippuvaisuudet ovat sellaiset että jos poistan gamin paketin, kaikki vähänkään graafinen lähtee samalla. Pitää poistaa gamin paketti rikkoen riippuvaisuudet jos sen poistaa.
Mutta edelleen myös ihmettelen mihin sitä tarvitaan?
Ohjelmat osannevat ihan itsekin huomata jos tiedostot muuttuvat, esim. emacs on osannut tämän jo vuosikymmeniä. Samoin linux koneet töissä eivät varmasti aja ensimmäistäkään gam_serveriä (niissä on red hat enterprice, paketteja niissä on n. 450 asennettuna - kevennettyjä siis) ja silti niissä kaikki toimii, tosin työkoneissa ei ole ensimmäistäkään Gnome&KDE-softaa myöskään.
"Ohjelmat osannevat ihan itsekin huomata jos tiedostot muuttuvat, esim. emacs on osannut tämän jo vuosikymmeniä."
Joo mutta se on turhaa työtä, jos jokaiseen ohjelmaan erikseen toteutetaan tuo toiminnallisuus. Lisäksi gaminin tapaisten systeemien avulla saadaan aikaan yhtenäinen systeemi, jota kaikki ohjelmt voi hyödyntää. Kun gamin päivittyy, niin sillon kaikki sitä tukevat ohjelmat automaattisesti hyötyy päivityksestä.
Mikä versio debianista sulla on? Oletko varma, että se tehon syöjä on nimenomaan gamin? Itse en ole tuota ongelmaa huomannut...
Tuossahan se olikin jo sanottuna, että etch. hmhm.. mikähän tossa vois olla..
Löysin parin vuoden takaa tuollaisen 3 sivun ubuntu-viestiketjun missä kyseinen bugi tuntuu rökittävän sakkia oikein olan takaa. Viimeisellä sivulla viimeisessä viestissä ongelma on ratkennut päivityksen myötä, muuten tuntuu porukka olevan pahassa liemessä. Lukekaa jos jaksatte:
http://ubuntuforums.org/showthread.php?t=30003