Bug 25079 - plymouth and Xorg CPU 100%
Summary: plymouth and Xorg CPU 100%
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: kde4base-workspace-kdm (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-13 17:11 MSK by arc@altlinux.org
Modified: 2011-02-16 17:51 MSK (History)
9 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description arc@altlinux.org 2011-02-13 17:11:38 MSK
После сегодняшнего dist-upgrade иксы грузят процессор на всю катушку.

pavel@pns /tmp $ top                      
top - 14:46:48 up 13 min,  4 users,  load average: 1.11, 1.18, 0.80
Tasks: 327 total,   2 running, 325 sleeping,   0 stopped,   0 zombie
CPU: 19.4%us, 78.6%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  2.0%si,  0.0%st
Mem:   1031164K total,  1017640K used,    13524K free,    56196K buffers
Swap:  2401632K total,        0K used,  2401632K free,   399416K cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                   
 5369 root      20   0 60264  46M  11M R 92.6  4.6  10:57.28 X                                                         
 6213 pavel     20   0  288M  64M  32M S  4.9  6.4   0:40.69 kwin              

 pavel@pns /tmp $ ps ax
  PID TTY      STAT   TIME COMMAND
...
5369 ?        Rs     1:34 X :0 vt1 -auth /var/run/xauth/A:0-Fi7L0a 
...


Загрузка не зависит от оболочки и видеокарты, одинакова как в KDE, так и в LXDE

====Pavel N. Solovyov



То же самое. Ядро std-def, драйвер nvidia.
В messages -- ругань plymouth'а на deactivating splash.
При этом невозможно переключиться на текстовую консоль (Ctrl-Alt-F1...)

Исправилось после сноса plymouth
(просто убирание splash из параметров ядра не помогло).

============Андрей Ляховец
Comment 1 Sergey Shilov 2011-02-14 16:30:48 MSK
(В ответ на комментарий №0)
> После сегодняшнего dist-upgrade иксы грузят процессор на всю катушку.

Только в 5-м ранлевеле.

> В messages -- ругань plymouth'а на deactivating splash.
Это есть не зависит от проблемы.

> При этом невозможно переключиться на текстовую консоль (Ctrl-Alt-F1...)

В /var/log/Xorg.0.log записи типа:

Failed to switch from vt01 to vt02: Input/output error



> 
> Исправилось после сноса plymouth
> (просто убирание splash из параметров ядра не помогло).
"Зачем копье. Не надо копье."

При  init 3 + login + startx проблемы нет. 


В гуглях нашел:
http://ubuntuforums.org/showthread.php?t=1583215
https://bugzilla.redhat.com/show_bug.cgi?id=597780
Comment 2 Sergey Shilov 2011-02-15 12:01:50 MSK
Если передвинуть старт иксов после стопа плимута - проблема уходит.
Comment 3 Sergey Shilov 2011-02-15 12:22:31 MSK
> 5369 ?        Rs     1:34 X :0 vt1 -auth /var/run/xauth/A:0-Fi7L0a 

А почему vt1, а не vt7 ?
Comment 4 AEN 2011-02-16 14:18:02 MSK
Воспроизводится ли у кого-нибудь не на kdm4?
А какая версия kdm4?
Comment 5 Sergey Shilov 2011-02-16 14:33:57 MSK
(В ответ на комментарий №4)
> Воспроизводится ли у кого-нибудь не на kdm4?
> А какая версия kdm4?

kde4base-workspace-kdm-4.6.0-alt4
Comment 7 AEN 2011-02-16 14:48:50 MSK
(В ответ на комментарий №6)
> C kdm4 может быть связано с


Шедевр! Они закрывают мусор плимута, запуская поверх него X:

if (plymouthHasActiveVT()) {

               /* plymouth was displaying a splash screen and has

                * terminated leaving it on screen

                */

                int vt;

                vt = getActiveVT();
                if (vt > 0) {

                    /* start the X server on the active vt */

                    d->serverVT = vt;

                    return;

                }

           }
Comment 8 Repository Robot 2011-02-16 17:51:06 MSK
kde4base-workspace-4.6.0-alt5 -> sisyphus:

* Wed Feb 16 2011 Sergey V Turchin <zerg@altlinux> 4.6.0-alt5
- fix kdm configurator defaults
- remove plymouth hack (ALT#25079)