LINUX.ORG.RU

[Gentoo][KDE 4.6] dbus-daemon нагружает проц после kdesu

 


0

3

Сабж. Во время обычной работы холостая нагрузка на проц не доходит до 10% (суммарная по двум ядрам). dbus-daemon запущен только от пользователя.

Для выполнения обслуживания системы запускаю 'kdesu konsole'. Вместе с терминалом запускается второй экземпляр dbus-daemon уже от root'а. После выхода из терминала (командой exit) рутовый dbus-daemon остается висеть в системе, но начинает жрать 4% проца (до этого ни один из экземпляров вообще не показывает загрузки), а нагрузка становится по 30% на ядро (или 60-70% общей нагрузки)

Что странно, если не выйти из терминала, а закрыть его окно, то процесс так и висит, но не жрет проц.

Собсно, полагаю, что это надо в багзиллу писать, но в какую? Гентушную, кдешную или иксорговую?

А если есть рецепт решения, подскажите его.

>А если есть рецепт решения, подскажите его.

Гном же.

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

Какие процессы отнимают остальные 30-4=26% ЦП?

Без понятия. Суммирование процессов из top не помогает. Но дело в dbus-daemon, инфа 100% - после его убивания загрузка пропадает, но уведомления в кедах и автомонтирование перестают работать

rc-update

 * rc-update: gimme something to do!
usage: rc-update -a|add script runlevel1 [runlevel2 ...]
       rc-update -d|del script [runlevel1 ...]
       rc-update -s|show [-v|--verbose] [runlevel1 ...]

examples:
       # rc-update add net.eth0 default
       Adds the net.eth0 script (in /etc/init.d) to the "default" runlevel.

       # rc-update del sysklogd
       Deletes the sysklogd script from all runlevels.  The original script
       is not deleted, just any symlinks to the script in /etc/runlevels/*.

       # rc-update del net.eth2 default wumpus
       Delete the net.eth2 script from the default and wumpus runlevels.
       All other runlevels are unaffected.  Again, the net.eth2 script
       residing in /etc/init.d is not deleted, just any symlinks in
       /etc/runlevels/default and /etc/runlevels/wumpus.

       # rc-update show
       Show all enabled scripts and list at which runlevels they will
       execute.  Run with --verbose to see all available scripts.

megabaks, что сказать хотел?

MahMahoritos ★★★
() автор топика

Не так давно столкнулся с проблемой незавершающегося «kdesud»: http://www.linux.org.ru/forum/general/5856007
Сейчас решил обратить внимание на dbus-daemon. Точно так-же сначала «висит» один экземпляр. Затем, после запуска приложения с применением kdesu, появляется второй рутовый. который не завершается после закрытия приложения и кушает стабильно 7-8% ядра.
Debian Squeeze, KDE-4.4.5, xorg-server-1.7.7

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

Значит гентушная багзила из списка вылетает, не дистре дело.

MahMahoritos ★★★
() автор топика
Ответ на: комментарий от stormblastt
rc-update -s
            bootmisc | boot                          
             checkfs | boot                          
           checkroot | boot                          
               clock | boot                          
         consolefont | boot                          
               cupsd |      default                  
                dbus |      default                  
            hostname | boot                          
             keymaps | boot                          
               local |      default nonetwork        
          localmount | boot                          
             modules | boot                          
            net.eth0 |      default                  
              net.lo | boot                          
            netmount |      default                  
           net.wlan0 |      default                  
           rmnologin | boot                          
                sshd |      default                  
           syslog-ng |      default                  
      udev-postmount |      default                  
             urandom | boot                          
          vixie-cron |      default                  
                 xdm |      default 
MahMahoritos ★★★
() автор топика

Народ! Так есть идеи хотя бы на счет багзилы, куда писать баг? Это кеды глюкавы или глобальный баг в самом дубасе?

MahMahoritos ★★★
() автор топика

Необходимо создавать баг в багзилле KDE. Это один из тех случаев, когда надо.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от MahMahoritos

Кстати, пока писал баг, выяснил, что дубас начинает беситься после любой команды в консоли. Т.е. открываешь рутовую konsole, пишешь 'exit', коносоль закрывается, дубас бесится. Если сразу после открытия окно konsole закрыть (как окно), то все нормально.

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