• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
  1. Home
  2. mattn
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
M
Offline
  • Profile
  • Following 0
  • Followers 0
  • Topics 0
  • Posts 3
  • Groups 0

mattn

@mattn

5
Reputation
325
Profile views
3
Posts
0
Followers
0
Following
Joined Apr 16, 2018, 9:44 PM
Last Online Jul 14, 2024, 6:31 AM

mattn Unfollow Follow

Best posts made by mattn

  • RE: Electron CPU usage

    First off, apologies for the necro! But I had to reinstall MM this weekend and came across this same issue. After a fair bit of time reinstalling/googling, I managed to resolve it by adding the following to /etc/environment

    ELECTRON_FORCE_WINDOW_MENU_BAR=1
    

    So thought I’d post it here in case anyone else experiences this.
    I’ve had the default install running for a while since adding the fix and my load avg has dropped from 6+ to “0.00, 0.02, 0.02” and electron seems to peak at around 7% every ~30s for about 2s. The rest of the time it isn’t even visible in top’s list.

    credit to reddit: https://www.reddit.com/r/kde/comments/5x9t7j/electron_app_high_cpu_usage/
    Edit: After adding my usual modules, electron’s CPU usage has gone up to a fairly constant ~9% across 3 processes.

    top - 00:04:33 up 25 min,  3 users,  load average: 0.06, 0.13, 0.13
    Tasks: 156 total,   2 running, 154 sleeping,   0 stopped,   0 zombie
    %Cpu(s):  2.0 us,  0.4 sy,  0.0 ni, 97.6 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
    KiB Mem:    947732 total,   486072 used,   461660 free,    26476 buffers
    KiB Swap:   102396 total,        0 used,   102396 free.   240288 cached Mem
    
      PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
     1387 pi        20   0  300260  98384  55840 S   4.9 10.4   0:45.48 electron
     1394 pi        20   0  286500  68700  49420 S   2.0  7.2   0:23.08 electron
     1358 pi        20   0  436408  78528  57656 S   1.0  8.3   0:19.25 electron
    

    Edit2: Left it running over night, and it’s stable:

    top - 07:51:22 up  8:12,  3 users,  load average: 0.24, 0.23, 0.17
    Tasks: 153 total,   1 running, 152 sleeping,   0 stopped,   0 zombie
    %Cpu(s):  2.1 us,  0.3 sy,  0.0 ni, 97.5 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
    KiB Mem:    947732 total,   543280 used,   404452 free,    34664 buffers
    KiB Swap:   102396 total,        0 used,   102396 free.   271040 cached Mem
    
      PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
     1798 pi        20   0  301180  99652  56580 S   5.3 10.5  22:54.84 electron
     1805 pi        20   0  321060  79368  50868 S   2.6  8.4  11:36.49 electron
     1770 pi        20   0  480972  82744  58648 S   1.0  8.7   7:20.91 electron
    
    posted in Troubleshooting
    M
    mattn
    Apr 16, 2018, 10:02 PM
  • RE: Electron CPU usage

    @Doum Yeah, just create the file, paste that line, save and reboot.

    posted in Troubleshooting
    M
    mattn
    Apr 21, 2018, 9:01 PM
  • RE: Electron CPU usage

    @martinkooij TBH, I have no clue how to check my electron version, but I used the MM install script and haven’t downgraded anything. So I’m running the version supplied by the script as of approximately two weeks ago.

    I’ve not noticed any mem issues. My mirror’s been up 6 days mem usage is ~10% per process:

    top - 19:19:50 up 6 days,  8:37,  3 users,  load average: 0.13, 0.24, 0.20
    Tasks: 155 total,   1 running, 153 sleeping,   0 stopped,   1 zombie
    %Cpu(s): 32.7 us,  4.8 sy,  0.0 ni, 62.5 id,  0.1 wa,  0.0 hi,  0.0 si,  0.0 st
    KiB Mem:    947732 total,   674684 used,   273048 free,    96984 buffers
    KiB Swap:   102396 total,        0 used,   102396 free.   288436 cached Mem
    
      PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
     1099 pi        20   0  310396  98548  55500 S 104.4 10.4 765:21.28 electron
     1111 pi        20   0  366396 102884  51368 S  21.5 10.9 297:36.05 electron
     1071 pi        20   0  474832  84892  58020 S  12.3  9.0 244:20.94 electron
    

    Could it be a module causing it? Or try reinstalling MM with the script and see what happens with the default install/modules

    As far as my modules go, I’m only using the date and weather mods from standard and then 4 custom mods(technically 2, as 3 are separate instances of the same mod for bus/train times).

    Regards,

    Matt

    posted in Troubleshooting
    M
    mattn
    Apr 23, 2018, 6:33 PM

Latest posts made by mattn

  • RE: Electron CPU usage

    @martinkooij TBH, I have no clue how to check my electron version, but I used the MM install script and haven’t downgraded anything. So I’m running the version supplied by the script as of approximately two weeks ago.

    I’ve not noticed any mem issues. My mirror’s been up 6 days mem usage is ~10% per process:

    top - 19:19:50 up 6 days,  8:37,  3 users,  load average: 0.13, 0.24, 0.20
    Tasks: 155 total,   1 running, 153 sleeping,   0 stopped,   1 zombie
    %Cpu(s): 32.7 us,  4.8 sy,  0.0 ni, 62.5 id,  0.1 wa,  0.0 hi,  0.0 si,  0.0 st
    KiB Mem:    947732 total,   674684 used,   273048 free,    96984 buffers
    KiB Swap:   102396 total,        0 used,   102396 free.   288436 cached Mem
    
      PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
     1099 pi        20   0  310396  98548  55500 S 104.4 10.4 765:21.28 electron
     1111 pi        20   0  366396 102884  51368 S  21.5 10.9 297:36.05 electron
     1071 pi        20   0  474832  84892  58020 S  12.3  9.0 244:20.94 electron
    

    Could it be a module causing it? Or try reinstalling MM with the script and see what happens with the default install/modules

    As far as my modules go, I’m only using the date and weather mods from standard and then 4 custom mods(technically 2, as 3 are separate instances of the same mod for bus/train times).

    Regards,

    Matt

    posted in Troubleshooting
    M
    mattn
    Apr 23, 2018, 6:33 PM
  • RE: Electron CPU usage

    @Doum Yeah, just create the file, paste that line, save and reboot.

    posted in Troubleshooting
    M
    mattn
    Apr 21, 2018, 9:01 PM
  • RE: Electron CPU usage

    First off, apologies for the necro! But I had to reinstall MM this weekend and came across this same issue. After a fair bit of time reinstalling/googling, I managed to resolve it by adding the following to /etc/environment

    ELECTRON_FORCE_WINDOW_MENU_BAR=1
    

    So thought I’d post it here in case anyone else experiences this.
    I’ve had the default install running for a while since adding the fix and my load avg has dropped from 6+ to “0.00, 0.02, 0.02” and electron seems to peak at around 7% every ~30s for about 2s. The rest of the time it isn’t even visible in top’s list.

    credit to reddit: https://www.reddit.com/r/kde/comments/5x9t7j/electron_app_high_cpu_usage/
    Edit: After adding my usual modules, electron’s CPU usage has gone up to a fairly constant ~9% across 3 processes.

    top - 00:04:33 up 25 min,  3 users,  load average: 0.06, 0.13, 0.13
    Tasks: 156 total,   2 running, 154 sleeping,   0 stopped,   0 zombie
    %Cpu(s):  2.0 us,  0.4 sy,  0.0 ni, 97.6 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
    KiB Mem:    947732 total,   486072 used,   461660 free,    26476 buffers
    KiB Swap:   102396 total,        0 used,   102396 free.   240288 cached Mem
    
      PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
     1387 pi        20   0  300260  98384  55840 S   4.9 10.4   0:45.48 electron
     1394 pi        20   0  286500  68700  49420 S   2.0  7.2   0:23.08 electron
     1358 pi        20   0  436408  78528  57656 S   1.0  8.3   0:19.25 electron
    

    Edit2: Left it running over night, and it’s stable:

    top - 07:51:22 up  8:12,  3 users,  load average: 0.24, 0.23, 0.17
    Tasks: 153 total,   1 running, 152 sleeping,   0 stopped,   0 zombie
    %Cpu(s):  2.1 us,  0.3 sy,  0.0 ni, 97.5 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
    KiB Mem:    947732 total,   543280 used,   404452 free,    34664 buffers
    KiB Swap:   102396 total,        0 used,   102396 free.   271040 cached Mem
    
      PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
     1798 pi        20   0  301180  99652  56580 S   5.3 10.5  22:54.84 electron
     1805 pi        20   0  321060  79368  50868 S   2.6  8.4  11:36.49 electron
     1770 pi        20   0  480972  82744  58648 S   1.0  8.7   7:20.91 electron
    
    posted in Troubleshooting
    M
    mattn
    Apr 16, 2018, 10:02 PM
Enjoying MagicMirror? Please consider a donation!
MagicMirror created by Michael Teeuw.
Forum managed by Sam, technical setup by Karsten.
This forum is using NodeBB as its core | Contributors
Contact | Privacy Policy