Menu

#656 High CPU usage by lxsession after changing settings in LXAppearance

None
closed-fixed
nobody
5
2014-09-14
2014-07-28
jcsl
No

Hi.

If I change any setting in LXAppearance (icon theme, colors, gtk theme, ...), lxsession's process starts using a lot of CPU (about 50% in an atom based netbook). If I close the session and I start a new one the problem disappears. I have tested it on a VM too and the problem is reproducible. It is not that noticeable because the VM runs in a powerful machine, but lxsession uses more CPU anyway.

I'm using the latest stable version available at SourceForge and openSUSE 13.1 x86_64.

Greetings.

Discussion

  • gilir

    gilir - 2014-09-12

    Thanks for your bug report. I think it's nox fixed in git tree. Could you test with current git, or with the upcoming 0.4.9.4 release ?

     
    • jcsl

      jcsl - 2014-09-12

      Hi.

      I've build git version and the problem is still reproducible. Packaged version is built against gtk2 if it is relevant.

      I was wrong with the packaged version for my distribution, it is 0.4.9.3.git20130914. It also applies three patches to lower libgee version and fix gtk3 issues. You can check them at https://build.opensuse.org/package/show/X11:lxde/lxsession if you like.

      Greetings.

       
  • gilir

    gilir - 2014-09-12
    • status: open --> pending
     
  • jcsl

    jcsl - 2014-09-12

    Hi.

    Sorry. Indeed it works fine with the latest git version. Maybe I forgot to restart X in my previous test.

    I have one doubt now. There are this two processes running: lxsession and lxdm-session. I don't remember lxdm-session running before. Am I wrong? Are both needed?

    Thanks in advance.

    Greetings.

     
  • gilir

    gilir - 2014-09-14

    lxdm-session should be part of lxdm, lxsession can work without it, but maybe it's needed by lxdm.
    Thanks for the test btw, I'm closing the bug report.

     
  • gilir

    gilir - 2014-09-14
    • status: pending --> closed-fixed
     

Log in to post a comment.