Kernelloops client

Založil Avathar, 28. 05. 2009, 12:22:37

Předchozí téma - Další téma

Avathar

Zdravím!

Chtěl bych se zeptat, k čemu slouží ta ikonka tučňáka ..viz. obrázek.   Když na ni najedu myší, tak mi to napíše Kernellopps client .. 
K čemu je užitečná?   Když dám výpis procesu a killnu kernellops-app ..tak ta ikonka zmizí..a nic se nestane..


Boogey

Nevim presne, ale uz jen podle toho nazvu bych tipoval, ze to bude nejak hlasit nebo logovat chyby v kernelu. Kdyztak mrkni na google.
Debian Squeeze 32bit, Kernel 2.6.26-2, (Server)
AMD Duron 700MHz@1Ghz, 640MB ram, GeForce 4 MX 64MB
Apache2, PHP5, Samba, ProFTPd, MySQL, KDE 4.2.2(na testovani)

Avathar

Mno, tak jak jsem trošku popátral, tak jsem zjistil že by to mohlo mít něco společného s tímto:
http://www.kerneloops.org/

Takže je to vlastně jen programek který kontroluje kernel a když se stane nějaka chyba, tak ji hlásí..

Takže teoreticky nic nepokazim když ho vypnu a dam pryč uplně..  na druhé straně.. nevadilo by mi, že běží, kdyby se nějak dala schovat ta ikonka.. 

Jakub Lucký

Abych upřesnil:

V systému vám běží démon, který sleduje stav jádra... Pokud dojde k některému z krizových stavů (Panic, Oops) tak to ohlásí na kerneloops.org, kam se pravidelně dívají vývojáři a mohou objevit případnou závažnou chybu

Co se týče ikonky, co to je za prostředí? (Protože Gnome v Sidu ji nezobrazuje)
Developers, developers, developers, developers, developers!

Avathar

Používám XFCE (Debian lenny)

Ta ikonka ma proces kerneloops-app..  když ten proces zabiju, tak zmizi, ale kerneloops stale jede.
Chtěl jsem si nastavit aby se aplikace kerneloops-app nezapinala pri startu, ale zadnou takovou polozku jsem nenasel.
Spousti se pouze kernloops a s nej se pak asi nejak spusti kerneloops-app

Boogey

Tak odinstaluj balik kerneloops
Debian Squeeze 32bit, Kernel 2.6.26-2, (Server)
AMD Duron 700MHz@1Ghz, 640MB ram, GeForce 4 MX 64MB
Apache2, PHP5, Samba, ProFTPd, MySQL, KDE 4.2.2(na testovani)

Jakub Lucký

Citace od: Boogey kdy 28. 05. 2009, 13:32:23
Tak odinstaluj balik kerneloops

To sice vyřeší problém, ale proč nemít kerneloops nainstalované? Pomáhá to vývojářům a nic to nestojí (nic to nežere, ničemu to nebrání, ani se to moc neforkuje)

applet se sám do sebe nespouští, zkuste po startu pod rootem:

pstree | less


a podívat se, z jakého procesu se applet vyklubal
Developers, developers, developers, developers, developers!

Avathar

Pravda, jen tak hrubé odinstalování není zrovna nejelgantnější řešení...

Tedy pstree mi vyhodil tohle:

init─┬─Thunar───{Thunar}
     ├─acpid
     ├─anacron
     ├─atd
     ├─avahi-daemon───avahi-daemon
     ├─cron
     ├─cupsd
     ├─2*[dbus-daemon]
     ├─dbus-launch
     ├─dhclient3
     ├─exim4
     ├─gconfd-2
     ├─gdm───gdm─┬─Xorg
     │           └─x-session-manag───ssh-agent
     ├─6*[getty]
     ├─kerneloops
     ├─kerneloops-appl
     ├─portmap
     ├─rpc.statd
     ├─rsyslogd───3*[{rsyslogd}]
     ├─udevd
     ├─xfce-mcs-manage
     ├─xfce4-panel───xfce4-menu-plug
     ├─xfce4-terminal─┬─bash───su───bash───pstree
     │                └─gnome-pty-helpe
     ├─xfdesktop───{xfdesktop}
     ├─xfwm4
     └─xulrunner-stub───6*[{xulrunner-stub}]

S čehož teda moc moudry nejsem...  znamená to, že to spustil Thunar ??

Boogey

Spustil to init. Tim padem predpokladam, ze v /etc/init.d/ najdes kerneloops-appl. To je skript, co to spousti. Takze napriklad zapoznamkovat nebo prepsat ve vsech runlevelech misto S na zacatek pismeno K.
Debian Squeeze 32bit, Kernel 2.6.26-2, (Server)
AMD Duron 700MHz@1Ghz, 640MB ram, GeForce 4 MX 64MB
Apache2, PHP5, Samba, ProFTPd, MySQL, KDE 4.2.2(na testovani)

Jakub Lucký

Citace od: Boogey kdy 29. 05. 2009, 17:02:58
Spustil to init. Tim padem predpokladam, ze v /etc/init.d/ najdes kerneloops-appl. To je skript, co to spousti. Takze napriklad zapoznamkovat nebo prepsat ve vsech runlevelech misto S na zacatek pismeno K.

Tak takto se to opravdu slušným způsobem nedělá... Pokud chcete něco vypnout v runlevelech, nainstalujte a spusťte sysv-rc-conf a nastavte, any kerneloops-applet neměl žádný křížek...
Developers, developers, developers, developers, developers!

Avathar

Mno, jenže právě že ta samotná aplikace kerneloops-app není nikde vidět viz obrazky..  Vsude je jen samotny kernloops ...ale když dam vypis procesu..nebo strom procesu, tak jde vidět že se jedna nakonec o dve ruzne aplikace..  kerneloops  a kerneloops-app..

Už jsem se zkoušel dívat i do /etc/kerneloops.conf ..ale nic co by vypadalo jako zapinani/vypinani toho appu jsem nenašel..





Boogey

#11
Kdyz se ted divam na soubory v baliku, tak bych to spis tipoval na:
/etc/xdg/autostart/kerneloops-applet.desktop

A jeste jedna drobnost. Pokud bude applet vypnut a je v configu nastaveno, ze se bude applet ptat pred odeslanim chyby, tak se nikdy nic neodesle. Aby vse fungovalo, je potreba misto "ask" nastavit "always"

http://packages.debian.org/lenny/i386/kerneloops/filelist

V urcitych runlevelech se bude spoustet jen samotnej daemon, ale ne applet.
Debian Squeeze 32bit, Kernel 2.6.26-2, (Server)
AMD Duron 700MHz@1Ghz, 640MB ram, GeForce 4 MX 64MB
Apache2, PHP5, Samba, ProFTPd, MySQL, KDE 4.2.2(na testovani)

Avathar

Mno, tak když jsem pohledal ten soubor kerneloops.applet.desktop, tak vypada nejak takhle:


[Desktop Entry]
Name=kerneloops applet
Comment=Kerneloops.org privacy question applet
Icon=stock_alarm
Exec=kerneloops-applet
Terminal=false
Type=Application
Categories=
X-GNOME-Autostart-enabled=true
X-Desktop-File-Install-Version=0.15

Co myslite ze by bylo potreba zmenit?  Nebo staci kdyz ho smaznu, popř. nějaké další soubory které souvisí s tím appletem?

Boogey

Kdyz ho smaznes, to bude stacit, ale to urcite neni elegantni reseni(porusis soubory balicku). Koneckoncu nic neni idealni. Ja bych to zalohoval a smaznul.
Debian Squeeze 32bit, Kernel 2.6.26-2, (Server)
AMD Duron 700MHz@1Ghz, 640MB ram, GeForce 4 MX 64MB
Apache2, PHP5, Samba, ProFTPd, MySQL, KDE 4.2.2(na testovani)

Yontalcar

Citace od: Boogey kdy 30. 05. 2009, 10:57:42
Kdyz ho smaznes, to bude stacit, ale to urcite neni elegantni reseni(porusis soubory balicku). Koneckoncu nic neni idealni. Ja bych to zalohoval a smaznul.
se souborama, které jsou v /etc si můžeš dělat co chceš
NB: ASUS X53U; Debian GNU/Linux Sid amd64 (KDE4)


Jen dvě věci jsou nekonečné - vesmír a lidská hloupost. Tím prvním si ovšem nejsem tak jist. - Albert Einstein