* [Comm] lxdm-binary поглощает 100% CPU, p6, LXDEsktop
@ 2013-04-02 7:25 kalinin
2013-04-02 8:18 ` Alex Moskalenko
0 siblings, 1 reply; 3+ messages in thread
From: kalinin @ 2013-04-02 7:25 UTC (permalink / raw)
To: ALT Linux Community general discussions
Приветствую уважаемое сообщество!
После очередного обновления имеет место 100%-ая загрузка CPU процессом
lxdm-binary.
И так продолжается уже не один час...
top - 11:03:38 up 18:23, 1 user, load average: 1.43, 1.80, 1.60
Tasks: 200 total, 2 running, 198 sleeping, 0 stopped, 0 zombie
CPU: 58.1%us, 41.9%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 2054656K total, 433464K used, 1621192K free, 10100K buffers
Swap: 4088504K total, 0K used, 4088504K free, 333412K cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
5521 root 20 0 4360 2044 1668 R 95.4 0.1 1090:54 lxdm-binary
5611 root 20 0 37840 9480 4992 S 2.6 0.5 2:50.48 X
9715 mk 20 0 98.5M 10M 8516 S 1.0 0.5 0:00.33 lxpanel
9716 mk 20 0 115M 10M 8392 S 0.3 0.5 0:00.27 pcmanfm
9805 mk 20 0 9920 5104 2396 S 0.3 0.2 0:00.16 xterm
9816 mk 20 0 2340 1004 724 R 0.3 0.0 0:00.25 top
9858 mk 20 0 99804 9892 8020 S 0.3 0.5 0:00.21 leafpad
1 root 20 0 2004 652 564 S 0.0 0.0 0:00.76 init
[mk@alt ~]$ uname -a
Linux alt.localdomain 3.0.69-std-def-alt0.M60P.1 #1 SMP Thu Mar 14
23:57:55 UTC 2013 i686 GNU/Linux
/var/log/messages:
Apr 2 11:01:38 alt lxdm: Requested session: LXDE
Apr 2 11:01:42 alt dbus[3814]: [system] Activating service
name='org.freedesktop.UDisks' (using servicehelper)
Apr 2 11:01:42 alt dbus[3814]: [system] Successfully activated service
'org.freedesktop.UDisks'
Apr 2 11:01:43 alt gnome-keyring-daemon[9725]: couldn't communicate
with already running daemon: Did not receive a reply. Possible causes
include: the remote application did not send a reply, the message bus
security policy blocked the reply, the reply timeout expired, or the
network connection was broken.
Apr 2 11:01:43 alt gnome-keyring-daemon[9738]: couldn't communicate
with already running daemon: Did not receive a reply. Possible causes
include: the remote application did not send a reply, the message bus
security policy blocked the reply, the reply timeout expired, or the
network connection was broken.
Apr 2 11:01:43 alt gnome-keyring-daemon[9740]: couldn't communicate
with already running daemon: Did not receive a reply. Possible causes
include: the remote application did not send a reply, the message bus
security policy blocked the reply, the reply timeout expired, or the
network connection was broken.
Apr 2 11:01:44 alt gnome-keyring-daemon[9758]: GLib-GIO: Using the
'memory' GSettings backend. Your settings will not be saved or shared
with other applications.
Apr 2 11:01:44 alt gnome-keyring-daemon[9735]: GLib-GIO: Using the
'memory' GSettings backend. Your settings will not be saved or shared
with other applications.
Apr 2 11:01:45 alt gnome-keyring-daemon[9758]: couldn't set environment
variable in session: The name org.gnome.SessionManager was not provided
by any .service files
Apr 2 11:01:45 alt gnome-keyring-daemon[9758]: couldn't set environment
variable in session: The name org.gnome.SessionManager was not provided
by any .service files
Apr 2 11:01:45 alt gnome-keyring-daemon[9735]: couldn't set environment
variable in session: The name org.gnome.SessionManager was not provided
by any .service files
Apr 2 11:01:45 alt gnome-keyring-daemon[9761]: GLib-GIO: Using the
'memory' GSettings backend. Your settings will not be saved or shared
with other applications.
Apr 2 11:01:45 alt gnome-keyring-daemon[9761]: couldn't set environment
variable in session: The name org.gnome.SessionManager was not provided
by any .service files
Apr 2 11:01:45 alt gnome-keyring-daemon[9761]: couldn't set environment
variable in session: The name org.gnome.SessionManager was not provided
by any .service files
Apr 2 11:01:45 alt gnome-keyring-daemon[9764]: GLib-GIO: Using the
'memory' GSettings backend. Your settings will not be saved or shared
with other applications.
Apr 2 11:01:45 alt gnome-keyring-daemon[9764]: couldn't set environment
variable in session: The name org.gnome.SessionManager was not provided
by any .service files
Прошу помочь разобраться, в чем тут дело!
--
С уважением,
Калинин Максим
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Comm] lxdm-binary поглощает 100% CPU, p6, LXDEsktop
2013-04-02 7:25 [Comm] lxdm-binary поглощает 100% CPU, p6, LXDEsktop kalinin
@ 2013-04-02 8:18 ` Alex Moskalenko
0 siblings, 1 reply; 3+ messages in thread
From: Alex Moskalenko @ 2013-04-02 8:18 UTC (permalink / raw)
To: ALT Linux Community general discussions
02.04.2013 11:25, kalinin пишет:
>
> После очередного обновления имеет место 100%-ая загрузка CPU процессом
> lxdm-binary.
> И так продолжается уже не один час...
>
> top - 11:03:38 up 18:23, 1 user, load average: 1.43, 1.80, 1.60
> Tasks: 200 total, 2 running, 198 sleeping, 0 stopped, 0 zombie
> CPU: 58.1%us, 41.9%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
> Mem: 2054656K total, 433464K used, 1621192K free, 10100K buffers
> Swap: 4088504K total, 0K used, 4088504K free, 333412K cached
>
> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
> 5521 root 20 0 4360 2044 1668 R 95.4 0.1 1090:54 lxdm-binary
> 5611 root 20 0 37840 9480 4992 S 2.6 0.5 2:50.48 X
> 9715 mk 20 0 98.5M 10M 8516 S 1.0 0.5 0:00.33 lxpanel
> 9716 mk 20 0 115M 10M 8392 S 0.3 0.5 0:00.27 pcmanfm
> 9805 mk 20 0 9920 5104 2396 S 0.3 0.2 0:00.16 xterm
> 9816 mk 20 0 2340 1004 724 R 0.3 0.0 0:00.25 top
> 9858 mk 20 0 99804 9892 8020 S 0.3 0.5 0:00.21 leafpad
> 1 root 20 0 2004 652 564 S 0.0 0.0 0:00.76 init
>
> Прошу помочь разобраться, в чем тут дело!
>
Добрый день.
Проблема тут в обновлении glib2 и ее несовместимости с нашим lxdm.
Лечится пересборкой lxdm со следующим патчем:
cat lxdm-lxcom.patch
--- a/lxdm/src/lxcom.c 2011-02-14 12:25:14.000000000 +0300
+++ b/lxdm/src/lxcom.c 2013-04-02 02:05:48.000000000 +0400
@@ -89,7 +89,7 @@
static gboolean lxcom_check(GSource *source)
{
- return TRUE;
+ return (((LXComSource*)source)->poll.revents&G_IO_IN)?TRUE:FALSE;
}
static gboolean lxcom_dispatch (GSource *source,GSourceFunc
callback,gpointer user_data)
В t6 те же проблемы.
Возможно, стоит повесить багу на lxde-xldm?...
--
WBR, Alex Moskalenko
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2013-04-02 10:26 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-04-02 7:25 [Comm] lxdm-binary поглощает 100% CPU, p6, LXDEsktop kalinin
2013-04-02 8:18 ` Alex Moskalenko
2013-04-02 10:26 ` Alex Moskalenko
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git