cputerheltség közel 100% [elhárítva-de nem megoldva]

Fórumok

Sziasztok!

Két napja előjött egy olyan probléma a Frugalware 1.2-es rendszeremen, hogy akár bekapcsolás/újraindítást követően azonnal 90-100% között van a cpu terheltsége.

A top szerint az első 3-ban az 'X', a 'kwin' és a 'plasma-desktop' szerepel, mind legalább 20%-os cpufoglalással, de nem ritkán 30% fölé is megy mindhárom processz.

Van valakinek ötlete rá?

Másik dolog:
frissítettem a rendszert a 'Gfpm' segítségével. Lefutott a frissítés, a kernel is frissült a 2.6.32 fw3-ról 4-re, azonban rendszerindításkor a régi töltődik be, fel sem ajánlja a választást, hogy melyiket akarom indítani.

Biztosan frissült, mert a csomagkezelő már azt írja, hogy naprakész...

Erre van ötlet?

Hozzászólások

elso: milyen a geped hw-ugyileg? Mi valtozott mielott elojott ez a problema?

masodik: "vi /boot/grub/menu.lst" es itt a defaultot ird at 0-ra. Akkor a legelso bejegyzest fogja betolteni a bootloader. Esetleg updatelni is kell a listadat, hatha a frissiteskor nem irodott bele az uj kernel.

Remelem tudtam segiteni, ezt csak igy altalanossagban tudtam hozzaszolni, nem hasznaltam sosem frugalwaret.
--
Unix is user friendly - it's just picky about it's friends.

1. Ez az, hogy nem változott hardveresen semmi. Vagy két-három napja lassult be egy kicsit a rendszer. Gondoltam megnézem az erőforrás-használatot. Onnantól értettem, hogy miért lassabb. :) Csak azt nem értem, hogy miért pörög a cpu...

2. A 'menu.lst'-ben nem történt semmi változás, pedig a módosítási dátuma frissült.
Hogyan tudom frissíteni a bejegyzést?

Ez van az első (0.) helyen:

"title Frugalware 1.2 (Locris) - 2.6.32-fw3
kernel (hd1,1)/boot/vmlinuz root=/dev/sdb2 ro quiet resume=/dev/sdb1"

Azonban a '/boot' könyvtárban nem látok frissebb vmlinuz-ra utaló jeleket. Dátum szerint sincs ott mai változtatás.
Vagy rossz helyen nézem?

____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.

Bevalottam? :)

Az mondjuk az első perctől érdekes volt számomra, hogy minden frissítési próbálkozás így kezdődött:

Ha rámegyek a gfpm-ben a szinkronizálásra, kiírja, hogy Lecseréli a(z) frugalrledit csomagot erre: frugalware/gservice?
ha igent nyomok, látszólag megcsinálja, de valójában a következő szinkronizálásnál újra megkérdezi ugyanazt...
Megkérdezi, hogy akarom-e frissíteni. Ha igen, akkor azt írja, hogy már a legfrissebb van fenn, de azért frissítem-e mégis?
Ha igen, akkor megcsinálja.

A következő ellenőrzéskor meg kiírja, hogy van új stb.

____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.

> frissítettem a rendszert a 'Gfpm' segítségével. Lefutott a frissítés, a kernel is frissült a 2.6.32 fw3-ról 4-re, azonban rendszerindításkor a régi töltődik be,

uname -r mit mond?

Upgrade utan is csak egy kerneled marad, tehat 'valtani' amugy se lehet.

szerk.

grep kernel /var/log/pacman-g2.log

---

Jo is, hogy a kettot egyszerre irod. Lehet esetleg osszefugges az upgrade es a CPU porgese kozott?
Nekem kicsit gyanus, hogy nem 1.2-t, hanem -current-et hasznalsz, mert az 1.2 -stable-ben a 2.6.32-fw3 a legujabb ;-)

Most nincs nálam a gép, ill. én nem vagyok a gépnél :)

Este megnéztem az uname -a parancsot, és ezt mondta: 2.6.32-fw3.
A grep kernel-t este tudom megnézni.
(Azért gondoltam, hogy mindkettő fent marad, mert régebben egy ubuntunál így volt.)

A repónál a stable van beállítva.

Hát, lehet, hogy van összefüggés, mert akadozott a frissítés. Néhány napja frissíteni akartam a kernelt is, de azt írta, hogy igényli az nvidia. Jó, leszedem akkor. Azonban nem hagyta, mert egy rakás csomag igényli. Nem szedem le akkor, várok.

Tegnap este frissült az nvidia is, így már elkezdte a frissítéseket. Azt írta viszont, hogy törött a kernel-csomag. Mondtam, neki, hogy akkor mégegyszer fusson neki. Így már mindent rendben talált.
A cputerhelés viszont nem tegnap este kezdődött. Arra már nem emlékszem, hogy az akadozás óta-e...

szerk.: Nem ez a legfrissebb kernel?

____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.

> szerk.: Nem ez a legfrissebb kernel?

De igen, de az uname-ben es a /boot, illetve /lib/modules alatt ez is 2.6.32-fw3-nak mondja magat!

Ebben a tekintetben a 'pacman-g2 -Q kernel' kimenete a mervado.
Tehat a csomagverzio != kernelverzio.

szerk. configban minimalis a diff:


$ diff temp/config-2.6.32-fw3 temp/config-2.6.32-fw3_locris1.txt
3,4c3,4
< # Linux kernel version: 2.6.32.8
< # Sat Feb 13 14:50:25 2010
---
> # Linux kernel version: 2.6.32.11
> # Mon Apr 12 18:28:29 2010
3389c3389
< CONFIG_DVB_LGS8GL5=m
---
> CONFIG_DVB_LGS8GXX=m
4258d4257
< CONFIG_INPUT_MIMIO=m

Megnéztem, amit írtál:

grep kernel /var/log/pacman-g2.log

[03/14/10 22:21] installed kernel (2.6.32-3)
[03/14/10 22:21] installed kernel-docs (2.6.32-3)
[03/14/10 22:22] installed kernel-headers (2.6.32-3)
[03/14/10 22:23] installed kernel-source (2.6.32-3)

pacman-g2 -Q kernel
kernel 2.6.32-4locris1

szerk:
a /var/log/pacman-g2.log utolsó sora ez:

[03/14/10 23:10] figyelmeztetés: a(z) /var/cache/pacman-g2/pkg gyorsítótár nem létezik. létrehozás...
____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.

Még egy dolog:

Most láttam, hogy a gép újraindulása után közvetlenül az 'X' nevű processz még nem lép be a nagyfogyasztók közé. Akkor is három terheli a processzort, a harmadik a 'nepomukservicestub'. Ennek a helyét aztán átveszi cputerhelésben az 'X' processz.

(A másik kettő már a kezdetektől 20-30% fölött van - 'kwin' és 'plasma-desktop')

____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.

Ma is frissítettem az egyik csomagot (sudo), mert írta, hogy van új, és az sem került be a '/var/log/pacman-g2.log'-ba...

Az utolsó sor ugyanaz maradt:
'[03/14/10 23:10] figyelmeztetés: a(z) /var/cache/pacman-g2/pkg gyorsítótár nem létezik. létrehozás...'

A hivatkozott cache könyvtárban viszont ez is ott van, meg a csomagkezelő szerint is sikerült a művelet...

____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.

A bughoz nem tudom, hogy van-e köze. Nekem nem kell semmilyen üzenetet küldeni sehova, alapból megvan a cputerhelés ahogy írtam...

szerk.:
A nepomuk* néhány perc elteltével nem is látszik a 'top' kimenetén. Az említett 3 procesz eszi meg a cput-t.

____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.

Van egy olyan, hogy 'Rendszerbeállítások->Munkaasztal->általános fül, asztali beállítások->'A kompozit mód felfüggesztése.

Ha ezt választom, a 'plasma-desktop' 50 % fölé kerül...
Az össz CPUterhelés ~100% továbbra is.

____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.

Újabb érdekesség:

Jutyubon hallgatok Kispált, és ilyenkor a 'kwin' helyett a 'firefox-bin' lép a 20% fölöi CPU-sok körébe. A 'kwin' nem látszik a 'top' kimenetén...

szerk.: Á, ez sem igaz... Már nem, a 'kwin' is itt van, így már négy processz osztozik a 100%-on.

____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.

Akkor amíg nem frissítesz a legfrissebb KDE-re (jelenleg 4.4.2), addig kapcsold ki a szemantikus asztalt:
Rendszerbeállítások > Speciális > Asztali keresés > Nepomuk asztal engedélyezése

Illetve ha a Strigi a gond, akkor lehet, hogy indexel éppen; ezt itt tudod megnézni:

strigiclient

--
Elder Scrolls

Rendben, de nem hiszem, hogy a többivel együtt 100% CPU-t eszik :)

Ezt kikapcsoltam: 'Rendszerbeállítások > Speciális > Asztali keresés > Nepomuk asztal engedélyezése', újraindítottam a gépet, de semmi sem változott a CPUhasználat terén...
____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.

Ja, hat en szemely szerint nem is hasznalok KDE-t, igy a flash-nek tobb cpu marad ;)

Kozben eszembe jutott az is, hogy legy szives, nezd meg, milyen driverrel megy most az xorg, illetve vannak-e warningok:

grep -i driver /var/log/Xorg.0.log

(ez a sor erdekes ebbol: "(II) Loading /usr/lib/xorg/modules/drivers/***.so")

egrep "EE|WW" /var/log/Xorg.0.log

valamint meg ezt is:

cat /proc/cmdline

1.
grep -i driver /var/log/Xorg.0.log

X.Org Video Driver: 6.0
X.Org XInput driver : 7.0
(II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
Module class: X.Org Video Driver
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 7.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 7.0
(II) NVIDIA dlloader X Driver 190.53 Tue Dec 8 19:16:02 PST 2009
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Apr 17 23:43:50 NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will

2.
egrep "EE|WW" /var/log/Xorg.0.log

Current Operating System: Linux sajatgep 2.6.32-fw3 #1 SMP PREEMPT Mon Apr 12 22:37:52 CEST 2010 i686
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) Loading extension MIT-SCREEN-SAVER
(WW) NVIDIA(0): Option "PreferredMode" is not used
(EE) xf86OpenSerial: Cannot open device /dev/tts/0
(EE) Mouse1: cannot open input device
(EE) PreInit failed for input device "Mouse1"

3.
root=/dev/sdb2 ro quiet resume=/dev/sdb1

____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.

1. Nálam nem megy a kontact/kmail.

szerk.: előbb a 3-ast, majd a 2-est csináltam

2. Kilőttem a 'plasma-desktop'-ot. Na, ekkor már csak az 'X' marad mint CPU-zabáló, és kb. 30% a foglaltság. Visszaindítással nem jelenik meg 'top' kimenetén a plasma, viszont nem indul el a rendes desktopom (nincsenek ikonok, más színű a panel)

3. Ha kikapcsolom az asztali effektusok használatát, a 'kwin' eltűnik a 'top' kimenetéről, de a másik kettő továbbra is megeszi a közel 100%-ot.

____
Semmi sem biztos. Még az sem biztos, hogy semmi sem biztos.