LINUX.ORG.RU

KDE4 (4.3.2) высокая загрузка проца [РЕШЕНО!]


0

0

Кушал у меня kded4 100% одного ядра. Сначала грешил на экспериментальные дрова r600, а потом нашёл

http://kubuntuforums.net/forums/index.php?action=printpage;topic=3105506.0

-------репост---- Title: Re: Can't: shut down, restart, switch user, log out, ... Post by: chconnor on August 07, 2009, 09:46:16 pm I love it when there's an easy solution.

For those that are like me and need a little more guidance, here's a more detailed list of what I (and some others) did to solve it:

Launcher menu -> Settings -> System Settings (under General -> Look&Feel ->) Notifications (under System Notifications -> Applications Tab) select Event Source "KDE System Notifications" I selected each of the entries in the table in turn and UNchecked "Play a sound", then clicked Apply Under the Player Settings tab, I selected (it was already selected) "No audio output". I had to restart to see the fix work.

Bless this humble forum, -c

------конец-репоста-----

Т.е. просто отключаем КДЕшный звук! И 100% загрузки проца как не бывало ...

Но баги с прокси это не убирает:

https://bugs.kde.org/show_bug.cgi?id=184588

https://bugs.kde.org/show_bug.cgi?id=155707

★★★★★

>Т.е. просто отключаем КДЕшный звук!
>KDE System Notifications


Несколько разные вещи.

>высокая загрузка проца


Дистр?

Deleted
()

да ну... есть решение куда проще:

sudo apt-get install ubuntu-desktop
drull ★☆☆☆
()
Ответ на: комментарий от Andrew-R

Мне тут предъявили что я злобный урод, поэтому очень благожелательно намекаю, что было бы круто поискать в кдешном багтрекере баг на эту тему и написать туда workaround или сразу написать issue

Unclown
()
Ответ на: комментарий от Unclown

> намекаю, что было бы круто поискать в кдешном багтрекере баг на эту тему и написать туда workaround или сразу написать issue

Unclown (*)

Поищу, конечно же.

Andrew-R ★★★★★
() автор топика
Ответ на: комментарий от Andrew-R

https://bugs.kde.org/show_bug.cgi?id=178228

or

https://bugs.kde.org/show_bug.cgi?id=202744

М.б. проблема в ALSA-lib, надо проверить, смогу ли я всопроизвести баг после обновления до 1.0.21a. Если да, и я найду куда там цеплять gdb - будет к багу приписка.

Andrew-R ★★★★★
() автор топика
Ответ на: комментарий от Andrew-R

Нет, проблема на месте ....

-------вот gdb log-----

(gdb) bt full
#0 0xb659afdc in clock_gettime () from /lib/librt.so.1
No symbol table info available.
#1 0xb7f0997b in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#2 0x00000001 in ?? ()
No symbol table info available.
#3 0xbfd16838 in ?? ()
No symbol table info available.
#4 0xbfd16868 in ?? ()
No symbol table info available.
#5 0xb7edc53b in QCoreApplication::notifyInternal ()
from /usr/lib/libQtCore.so.4
No symbol table info available.
#6 0xb7f09b51 in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#7 0x08b69b24 in ?? ()
No symbol table info available.
#8 0x08b69b48 in ?? ()
No symbol table info available.
#9 0xbfd16868 in ?? ()
No symbol table info available.
#10 0xb7ee0fc8 in QTimerEvent::~QTimerEvent () from /usr/lib/libQtCore.so.4
No symbol table info available.
#11 0xb7f0b69e in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#12 0xb7f07d97 in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#13 0xb64faac8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#14 0xb64fe163 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#15 0x08b67048 in ?? ()
No symbol table info available.
#16 0x000000c8 in ?? ()
No symbol table info available.
#17 0x08c25cd8 in ?? ()
No symbol table info available.
#18 0x00000006 in ?? ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#19 0x00000006 in ?? ()
No symbol table info available.
#20 0x00000000 in ?? ()
No symbol table info available.
(gdb) quit
The program is running. Quit anyway (and detach it)? (y or n) y
Detaching from program: /usr/bin/kdeinit4, process 27794

---конец лога----

----лог strace----

06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 42500152}) = 0
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 42540728}) = 0
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 42580327}) = 0
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 42619926}) = 0
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 42659524}) = 0
06:00:50 read(8, 0x8b77524, 4096) = -1 EAGAIN (Resource temporarily unavailable)
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 42743610}) = 0
06:00:50 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=5, events=POLLIN}, {fd=9, events=POLLIN}, {fd=10, events=POLLIN}, {fd=12, events=POLLIN}], 6, 0) = 0 (Timeout)
06:00:50 read(8, 0x8b77524, 4096) = -1 EAGAIN (Resource temporarily unavailable)
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 42882939}) = 0
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 42923516}) = 0
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 42963114}) = 0
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 43003202}) = 0
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 43044267}) = 0
06:00:50 read(8, 0x8b77524, 4096) = -1 EAGAIN (Resource temporarily unavailable)
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 43127865}) = 0
06:00:50 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=5, events=POLLIN}, {fd=9, events=POLLIN}, {fd=10, events=POLLIN}, {fd=12, events=POLLIN}], 6, 0) = 0 (Timeout)
06:00:50 read(8, 0x8b77524, 4096) = -1 EAGAIN (Resource temporarily unavailable)
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 43268171}) = 0
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 43308748}) = 0
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 43347857}) = 0
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 43389900}) = 0
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 43429499}) = 0
06:00:50 read(8, 0x8b77524, 4096) = -1 EAGAIN (Resource temporarily unavailable)
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 43513585}) = 0
06:00:50 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=5, events=POLLIN}, {fd=9, events=POLLIN}, {fd=10, events=POLLIN}, {fd=12, events=POLLIN}], 6, 0) = 0 (Timeout)
06:00:50 read(8, 0x8b77524, 4096) = -1 EAGAIN (Resource temporarily unavailable)
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 43656825}) = 0
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 43697401}) = 0
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 43737489}) = 0
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 43777088}) = 0
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 43818153}) = 0
06:00:50 read(8, 0x8b77524, 4096) = -1 EAGAIN (Resource temporarily unavailable)
06:00:50 clock_gettime(CLOCK_MONOTONIC, {51455, 43903217}) = 0
06:00:50 poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=5, events=POLLIN}, {fd=9, events=POLLIN}, {fd=10, events=POLLIN}, {fd=12, events=POLLIN}], 6, 0) = 0 (Timeout)
06:00:50 read(8, 0x8b77524, 4096) = -1 EAGAIN (Resource temporarily unavailable)
^C06:00:50 clock_gettime(CLOCK_MONOTONIC, <unfinished ...>
Process 27794 detached


----конец лога----


Попробую export QT_NO_GLIB=1 , как тут советуют:

http://groups.google.com/group/psi-devel/browse_thread/thread/e212fe2e0f2813cf

Andrew-R ★★★★★
() автор топика
Ответ на: комментарий от Andrew-R

С QT_NO_GLIB=1

---gdb log---

(gdb) bt full
#0 0xb656bfdc in clock_gettime () from /lib/librt.so.1
No symbol table info available.
#1 0xb7eda97b in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#2 0x00000001 in ?? ()
No symbol table info available.
#3 0xbff6eba8 in ?? ()
No symbol table info available.
#4 0xbff6ebd8 in ?? ()
No symbol table info available.
#5 0xb7ead53b in QCoreApplication::notifyInternal ()
from /usr/lib/libQtCore.so.4
No symbol table info available.
#6 0xb7edab51 in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#7 0x09564854 in ?? ()
No symbol table info available.
#8 0x09564878 in ?? ()
No symbol table info available.
#9 0xbff6ebd8 in ?? ()
No symbol table info available.
#10 0xb7eb1fc8 in QTimerEvent::~QTimerEvent () from /usr/lib/libQtCore.so.4
No symbol table info available.
#11 0xb7edc69e in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#12 0xb7edca7b in QEventDispatcherUNIX::processEvents ()
from /usr/lib/libQtCore.so.4
No symbol table info available.
#13 0xb69d51d6 in ?? () from /usr/lib/libQtGui.so.4
No symbol table info available.
#14 0xb7eabb6a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
No symbol table info available.
#15 0xb7eabfb2 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
No symbol table info available.
#16 0xb7eae459 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
No symbol table info available.
#17 0xb6934697 in QApplication::exec () from /usr/lib/libQtGui.so.4
No symbol table info available.
#18 0xb7d52c40 in kdemain () from /usr/lib/libkdeinit4_kded4.so
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#19 0x0804e271 in _start ()
No symbol table info available.

Andrew-R ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.