• 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. madoXX
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 1
  • Posts 6
  • Groups 0

madoXX

@madoXX

0
Reputation
140
Profile views
6
Posts
0
Followers
0
Following
Joined Jan 14, 2019, 11:22 AM
Last Online Aug 7, 2019, 7:43 AM

madoXX Unfollow Follow

Latest posts made by madoXX

  • RE: Problems with starting pm2 start mm.sh

    OK command back…

    after a few reboots now everything is starting fine.
    A big thanks to the community here!
    Very helpfull people here!

    posted in Troubleshooting
    M
    madoXX
    Jul 25, 2019, 7:13 AM
  • RE: Problems with starting pm2 start mm.sh

    @sdetweil said in Problems with starting pm2 start mm.sh:

    @madoXX does it restart on boot?

    pm2 remove 0
    should have been
    pm2 delete 0

    and yep, needed a stop after the pm2 save

    no, the boot menu from the magic mirror appears (booting up), no error but it goes straight to the desktop.

    something strang here

    @sdetweil said in Problems with starting pm2 start mm.sh:

    then
    pm2 list

    nothing running

    In fact the themm.sh is running caus i startet it above

    @sdetweil said in Problems with starting pm2 start mm.sh:

    pm2 start /home/pi/mm.sh

    posted in Troubleshooting
    M
    madoXX
    Jul 25, 2019, 7:01 AM
  • RE: Problems with starting pm2 start mm.sh

    @sdetweil said in Problems with starting pm2 start mm.sh:

    1st make sure script works
    is it executable?
    chmod +x mm.sh

    ok, done

    @sdetweil said in Problems with starting pm2 start mm.sh:

    /home/pi/mm.sh &
    (and stop it)
    then

    don’t get this…
    should i enter
    pm2 stop /home/pi/mm.sh &

    @sdetweil said in Problems with starting pm2 start mm.sh:

    pm2 remove 0

    when i enter this, this appears:
    [PM2] Command not found

    usage: pm2 [options]

    pm2 -h, --help all available commands and options
    pm2 examples display pm2 usage examples
    pm2 -h help on a specific command

    Access pm2 files in ~/.pm2
    [1]+ Fertig pm2 stop /home/pi/mm.sh

    @sdetweil said in Problems with starting pm2 start mm.sh:

    pm2 startup
    ok, had to enter this one:
    sudo env PATH=$PATH:/usr/bin /usr/lib/node_modules/pm2/bin/pm2 startup systemd -u pi --hp /home/pi

    After the enter this one appeared:
    [PM2] Init System found: systemd
    Platform systemd
    Template
    [Unit]
    Description=PM2 process manager
    Documentation=https://pm2.keymetrics.io/
    After=network.target

    [Service]
    Type=forking
    User=pi
    LimitNOFILE=infinity
    LimitNPROC=infinity
    LimitCORE=infinity
    Environment=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games:/usr/bin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
    Environment=PM2_HOME=/home/pi/.pm2
    PIDFile=/home/pi/.pm2/pm2.pid
    Restart=on-failure

    ExecStart=/usr/lib/node_modules/pm2/bin/pm2 resurrect
    ExecReload=/usr/lib/node_modules/pm2/bin/pm2 reload all
    ExecStop=/usr/lib/node_modules/pm2/bin/pm2 kill

    [Install]
    WantedBy=multi-user.target

    Target path
    /etc/systemd/system/pm2-pi.service
    Command list
    [ ‘systemctl enable pm2-pi’ ]
    [PM2] Writing init configuration in /etc/systemd/system/pm2-pi.service
    [PM2] Making script booting at startup…

    Executing: systemctl enable pm2-pi…

    [PM2] [v] Command successfully executed.
    ±--------------------------------------+
    [PM2] Freeze a process list on reboot via:
    $ pm2 save

    [PM2] Remove init script via:
    $ pm2 unstartup systemd

    @sdetweil said in Problems with starting pm2 start mm.sh:

    pm2 start /home/pi/mm.sh

    here this is the result:
    [PM2] Applying action restartProcessId on app [mm](ids: 0)
    [PM2] mm ✓
    [PM2] Process successfully started
    ┌──────────┬────┬─────────┬──────┬───────┬────────┬─────────┬────────┬─────┬──────────┬──────┬──────────┐
    │ App name │ id │ version │ mode │ pid │ status │ restart │ uptime │ cpu │ mem │ user │ watching │
    ├──────────┼────┼─────────┼──────┼───────┼────────┼─────────┼────────┼─────┼──────────┼──────┼──────────┤
    │ mm │ 0 │ N/A │ fork │ 15797 │ online │ 0 │ 0s │ 0% │ 2.4 MB │ pi │ disabled │
    └──────────┴────┴─────────┴──────┴───────┴────────┴─────────┴────────┴─────┴──────────┴──────┴──────────┘
    Use pm2 show <id|name> to get more details about an app

    @sdetweil said in Problems with starting pm2 start mm.sh:

    pm2 save

    Result
    [PM2] Saving current process list…
    [PM2] Successfully saved in /home/pi/.pm2/dump.pm2

    @sdetweil said in Problems with starting pm2 start mm.sh:

    pm2 list

    nothing running

    Yes there is the mm running:
    ┌──────────┬────┬─────────┬──────┬───────┬────────┬─────────┬────────┬─────┬──────────┬──────┬──────────┐
    │ App name │ id │ version │ mode │ pid │ status │ restart │ uptime │ cpu │ mem │ user │ watching │
    ├──────────┼────┼─────────┼──────┼───────┼────────┼─────────┼────────┼─────┼──────────┼──────┼──────────┤
    │ mm │ 0 │ N/A │ fork │ 15797 │ online │ 0 │ 103s │ 0% │ 2.4 MB │ pi │ disabled │
    └──────────┴────┴─────────┴──────┴───────┴────────┴─────────┴────────┴─────┴──────────┴──────┴──────────┘
    Use pm2 show <id|name> to get more details about an app

    @sdetweil said in Problems with starting pm2 start mm.sh:

    pm2 start mm

    should start ok

    perhaps no…
    [PM2] Applying action restartProcessId on app [mm](ids: 0)
    [PM2] mm ✓
    [PM2] Process successfully started
    ┌──────────┬────┬─────────┬──────┬───────┬────────┬─────────┬────────┬─────┬──────────┬──────┬──────────┐
    │ App name │ id │ version │ mode │ pid │ status │ restart │ uptime │ cpu │ mem │ user │ watching │
    ├──────────┼────┼─────────┼──────┼───────┼────────┼─────────┼────────┼─────┼──────────┼──────┼──────────┤
    │ mm │ 0 │ N/A │ fork │ 16995 │ online │ 1 │ 0s │ 0% │ 2.5 MB │ pi │ disabled │
    └──────────┴────┴─────────┴──────┴───────┴────────┴─────────┴────────┴─────┴──────────┴──────┴──────────┘
    Use pm2 show <id|name> to get more details about an app

    Thanks anyway for your help!

    posted in Troubleshooting
    M
    madoXX
    Jul 24, 2019, 4:15 PM
  • RE: Problems with starting pm2 start mm.sh

    @sdetweil said in Problems with starting pm2 start mm.sh:

    @madoXX said in Problems with starting pm2 start mm.sh:

    cd ~/MagicMirror

    change that 1st line to be

    cd /home/pi/MagicMirror
    

    pm2 is running under root at the time of startup

    changed it, saved and made a reboot. nothing changed.

    when i write pm2 start i receive the following message:

    [PM2][ERROR] File ecosystem.config.js not found
    ┌──────────┬────┬─────────┬──────┬─────┬────────┬─────────┬────────┬─────┬──────────┬──────┬──────────┐
    │ App name │ id │ version │ mode │ pid │ status │ restart │ uptime │ cpu │ mem │ user │ watching │
    ├──────────┼────┼─────────┼──────┼─────┼────────┼─────────┼────────┼─────┼──────────┼──────┼──────────┤
    │ mm │ 0 │ N/A │ fork │ 838 │ online │ 0 │ 3m │ 0% │ 2.4 MB │ pi │ disabled │
    └──────────┴────┴─────────┴──────┴─────┴────────┴─────────┴────────┴─────┴──────────┴──────┴──────────┘
    Use pm2 show <id|name> to get more details about an app

    posted in Troubleshooting
    M
    madoXX
    Jul 24, 2019, 3:51 PM
  • RE: Problems with starting pm2 start mm.sh

    @CyruS1337 said in Problems with starting pm2 start mm.sh:

    Did you also follow this point:

    Starting PM2 on boat
    To make sure PM2 can do it’s job when (re) booting your operating system, it needs to be started on boot. Luckily, PM2 has a handy helper for this.

    pm2 startup
    PM2 wants to show you a command you need to execute.

    Thanks for your reply. For the moment i want to know why it doesn’t even start, when i try to start it manually.

    Moreover, here the content of the file mm.sh (saved in /home/pi)

    cd ~/MagicMirror
    DISPLAY=:0 npm start

    posted in Troubleshooting
    M
    madoXX
    Jul 24, 2019, 3:32 PM
  • Problems with starting pm2 start mm.sh

    Hi,

    i made everything link written in this tutorial
    https://github.com/MichMich/MagicMirror/wiki/Auto-Starting-MagicMirror
    but i stack here:

    "
    Starting your MagicMirror with PM2
    Simply start your mirror with the following command:
    pm2 start mm.sh
    You mirror should now boot up and appear on your screen after a few seconds.
    "

    It doesn’t

    when i enter pm2 start mm.sh i receive the following message:

    [PM2] Starting /home/pi/mm.sh in fork_mode (1 instance)
    [PM2] Done.
    ┌──────┬────┬──────┬────────┬───┬─────┬──────────┐
    │ Name │ id │ mode │ status │ ↺ │ cpu │ memory │
    ├──────┼────┼──────┼────────┼───┼─────┼──────────┤
    │ mm │ 0 │ fork │ online │ 0 │ 0% │ 2.8 MB │
    └──────┴────┴──────┴────────┴───┴─────┴──────────┘
    Use pm2 show <id|name> to get more details about an app

    thats it.

    When i reboot i see the Magic Mirror Screen but the Raspi starts always the standard desktop.

    Any suggestions?

    Thank you very much!

    posted in Troubleshooting
    M
    madoXX
    Jul 24, 2019, 7:16 AM
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