• 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. Gomalley
  3. Posts
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
G
Offline
  • Profile
  • Following 0
  • Followers 0
  • Topics 1
  • Posts 25
  • Groups 0

Posts

Recent Best Controversial
  • RE: After 2.8 I'm having tons of issues. What are the steps from square 1 to get this working?

    @sdetweil
    Thank you! The mirror now autostarts!
    So all this time I was doing it on a Lexar micro sd card. It actually froze on the startup page so I threw in a 16gb Ultra sandisk amd started the process all over.
    Heres the steps that I followed:

    pm2 logs
    
    npm i -g npm
    
    cd ~
    sudo chown -R pi .
    
    pm2 logs
    
    npm i -g npm
    
    sudo npm i -g npm
    
    cd ~/MagicMirror
    npm install
    
    pm2 list
    
    bash -c "$(curl -sL  https://www.dropbox.com/s/cy2z7lbkpifcbrk/fixuppm2.sh?dl=0)"
    

    Thank you again for your help!

    posted in Troubleshooting
    G
    Gomalley
    Aug 8, 2019, 1:31 AM
  • RE: After 2.8 I'm having tons of issues. What are the steps from square 1 to get this working?

    @sdetweil
    Is it possibly the version of raspbian that is messing this up because it use to work before they released the latest version of raspbian and before MM 2.8 as well.

    posted in Troubleshooting
    G
    Gomalley
    Aug 7, 2019, 3:52 AM
  • RE: After 2.8 I'm having tons of issues. What are the steps from square 1 to get this working?

    @sdetweil

    pm2 list
    

    gave me error messages so I ran the updated script and keeps coming up with an error for shelljs

    pi@raspberrypi:~ $ pm2 list
    [PM2] Spawning PM2 daemon with pm2_home=/home/pi/.pm2
    internal/modules/cjs/loader.js:583
        throw err;
        ^
    
    Error: Cannot find module 'shelljs'
        at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
        at Function.Module._load (internal/modules/cjs/loader.js:507:25)
        at Module.require (internal/modules/cjs/loader.js:637:17)
        at require (/usr/local/lib/node_modules/pm2/node_modules/v8-compile-cache/v8-compile-cache.js:161:20)
        at module.exports.Client.launchDaemon (/usr/local/lib/node_modules/pm2/lib/Client.js:244:7)
        at /usr/local/lib/node_modules/pm2/lib/Client.js:103:10
        at /usr/local/lib/node_modules/pm2/lib/Client.js:311:14
        at process._tickCallback (internal/process/next_tick.js:61:11)
    pi@raspberrypi:~ $ bash -c  "$(curl -sL  https://www.dropbox.com/s/cy2z7lbkpifcbrk/fixuppm2.sh?dl=0)"
    bash: line 26: 1: command not found
    internal/modules/cjs/loader.js:583
        throw err;
        ^
    
    Error: Cannot find module 'shelljs'
        at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
        at Function.Module._load (internal/modules/cjs/loader.js:507:25)
        at Module.require (internal/modules/cjs/loader.js:637:17)
        at require (/usr/local/lib/node_modules/pm2/node_modules/v8-compile-cache/v8-compile-cache.js:161:20)
        at module.exports.Client.launchDaemon (/usr/local/lib/node_modules/pm2/lib/Client.js:244:7)
        at /usr/local/lib/node_modules/pm2/lib/Client.js:103:10
        at /usr/local/lib/node_modules/pm2/lib/Client.js:311:14
        at process._tickCallback (internal/process/next_tick.js:61:11)
    internal/modules/cjs/loader.js:583
        throw err;
        ^
    
    Error: Cannot find module 'shelljs'
        at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
        at Function.Module._load (internal/modules/cjs/loader.js:507:25)
        at Module.require (internal/modules/cjs/loader.js:637:17)
        at require (/usr/local/lib/node_modules/pm2/node_modules/v8-compile-cache/v8-compile-cache.js:161:20)
        at detectInitSystem (/usr/local/lib/node_modules/pm2/lib/API/Startup.js:50:11)
        at API.CLI.startup (/usr/local/lib/node_modules/pm2/lib/API/Startup.js:186:27)
        at Command.<anonymous> (/usr/local/lib/node_modules/pm2/bin/pm2:705:9)
        at Command.listener (/usr/local/lib/node_modules/pm2/node_modules/commander/index.js:315:8)
        at Command.emit (events.js:189:13)
        at Command.parseArgs (/usr/local/lib/node_modules/pm2/node_modules/commander/index.js:651:12)
    [PM2] Spawning PM2 daemon with pm2_home=/home/pi/.pm2
    internal/modules/cjs/loader.js:583
        throw err;
        ^
    
    Error: Cannot find module 'shelljs'
        at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
        at Function.Module._load (internal/modules/cjs/loader.js:507:25)
        at Module.require (internal/modules/cjs/loader.js:637:17)
        at require (/usr/local/lib/node_modules/pm2/node_modules/v8-compile-cache/v8-compile-cache.js:161:20)
        at module.exports.Client.launchDaemon (/usr/local/lib/node_modules/pm2/lib/Client.js:244:7)
        at /usr/local/lib/node_modules/pm2/lib/Client.js:103:10
        at /usr/local/lib/node_modules/pm2/lib/Client.js:311:14
        at process._tickCallback (internal/process/next_tick.js:61:11)
    [PM2] Spawning PM2 daemon with pm2_home=/home/pi/.pm2
    internal/modules/cjs/loader.js:583
        throw err;
        ^
    
    Error: Cannot find module 'shelljs'
        at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
        at Function.Module._load (internal/modules/cjs/loader.js:507:25)
        at Module.require (internal/modules/cjs/loader.js:637:17)
        at require (/usr/local/lib/node_modules/pm2/node_modules/v8-compile-cache/v8-compile-cache.js:161:20)
        at module.exports.Client.launchDaemon (/usr/local/lib/node_modules/pm2/lib/Client.js:244:7)
        at /usr/local/lib/node_modules/pm2/lib/Client.js:103:10
        at /usr/local/lib/node_modules/pm2/lib/Client.js:311:14
        at process._tickCallback (internal/process/next_tick.js:61:11)
    pi@raspberrypi:~ $ 
    
    

    I’ve run into this “cannot find shelljs” error before

    posted in Troubleshooting
    G
    Gomalley
    Aug 7, 2019, 3:42 AM
  • RE: After 2.8 I'm having tons of issues. What are the steps from square 1 to get this working?

    @sdetweil I was able to start up he mirror by doing

    cd ~ /MagicMirror
    npm start
    

    The mirror started up like usual but it didn’t restart after I exited out of it.

    posted in Troubleshooting
    G
    Gomalley
    Aug 7, 2019, 12:31 AM
  • RE: After 2.8 I'm having tons of issues. What are the steps from square 1 to get this working?

    @sdetweil

    pi@raspberrypi:~/MagicMirror $ npm install
    
    > magicmirror@2.8.0 install /home/pi/MagicMirror
    > cd vendor && npm install
    
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules/fsevents):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
    
    audited 220 packages in 21.352s
    found 5 vulnerabilities (4 low, 1 high)
      run `npm audit fix` to fix them, or `npm audit` for details
    
    > magicmirror@2.8.0 postinstall /home/pi/MagicMirror
    > sh installers/postinstall/postinstall.sh && npm run install-fonts
    
    MagicMirror installation successful!
    
    > magicmirror@2.8.0 install-fonts /home/pi/MagicMirror
    > cd fonts && npm install
    
    audited 1 package in 1.151s
    found 0 vulnerabilities
    
    audited 3592 packages in 97.711s
    found 0 vulnerabilities
    
    pi@raspberrypi:~/MagicMirror $ 
    

    Looks good. What should I do next?, Try to start the mirror?

    posted in Troubleshooting
    G
    Gomalley
    Aug 6, 2019, 10:48 PM
  • RE: After 2.8 I'm having tons of issues. What are the steps from square 1 to get this working?

    @sdetweil Sweet I think that worked

    pi@raspberrypi:~ $ sudo npm i -g npm
    /usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
    /usr/local/bin/npx -> /usr/local/lib/node_modules/npm/bin/npx-cli.js
    + npm@6.10.3
    updated 3 packages in 128.39s
    pi@raspberrypi:~ $ 
    

    Now that I have done that, Should I run

    npm install
    

    and then:

    cd ~/MagicMirror
    npm install
    
    posted in Troubleshooting
    G
    Gomalley
    Aug 6, 2019, 8:11 PM
  • RE: After 2.8 I'm having tons of issues. What are the steps from square 1 to get this working?

    @sdetweil
    I tried to excute some of the commands you gave me

    pi@raspberrypi:~ $ pm2 logs
    [PM2] Spawning PM2 daemon with pm2_home=/home/pi/.pm2
    internal/modules/cjs/loader.js:583
        throw err;
        ^
    
    Error: Cannot find module 'shelljs'
        at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
        at Function.Module._load (internal/modules/cjs/loader.js:507:25)
        at Module.require (internal/modules/cjs/loader.js:637:17)
        at require (/usr/local/lib/node_modules/pm2/node_modules/v8-compile-cache/v8-compile-cache.js:161:20)
        at module.exports.Client.launchDaemon (/usr/local/lib/node_modules/pm2/lib/Client.js:244:7)
        at /usr/local/lib/node_modules/pm2/lib/Client.js:103:10
        at /usr/local/lib/node_modules/pm2/lib/Client.js:311:14
        at process._tickCallback (internal/process/next_tick.js:61:11)
    pi@raspberrypi:~ $ npm i -g npm
    npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules/npm
    npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules/npm/node_modules
    npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
    npm ERR! path /usr/local/lib/node_modules/npm
    npm ERR! code EACCES
    npm ERR! errno -13
    npm ERR! syscall access
    npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules/npm'
    npm ERR!  { [Error: EACCES: permission denied, access '/usr/local/lib/node_modules/npm']
    npm ERR!   stack:
    npm ERR!    'Error: EACCES: permission denied, access \'/usr/local/lib/node_modules/npm\'',
    npm ERR!   errno: -13,
    npm ERR!   code: 'EACCES',
    npm ERR!   syscall: 'access',
    npm ERR!   path: '/usr/local/lib/node_modules/npm' }
    npm ERR! 
    npm ERR! The operation was rejected by your operating system.
    npm ERR! It is likely you do not have the permissions to access this file as the current user
    npm ERR! 
    npm ERR! If you believe this might be a permissions issue, please double-check the
    npm ERR! permissions of the file and its containing directories, or try running
    npm ERR! the command again as root/Administrator (though this is not recommended).
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /home/pi/.npm/_logs/2019-08-06T18_59_40_902Z-debug.log
    pi@raspberrypi:~ $ 
    
    

    I ran “pm2 logs” and “npm i -g npm”
    Looks like I got similar results. Should I do

    npm install
    

    In the MagicMirror folder now?

    posted in Troubleshooting
    G
    Gomalley
    Aug 6, 2019, 7:05 PM
  • RE: After 2.8 I'm having tons of issues. What are the steps from square 1 to get this working?

    @sdetweil

    Sorry, I missed that.
    This is what happened

    pi@raspberrypi:~ $ cd ~
    pi@raspberrypi:~ $ sudo chown -R pi .
    pi@raspberrypi:~ $ 
    

    It just went to the next line. Not sure why

    posted in Troubleshooting
    G
    Gomalley
    Aug 6, 2019, 6:45 PM
  • RE: After 2.8 I'm having tons of issues. What are the steps from square 1 to get this working?

    @sdetweil this is what happened when I typed in the command

    pi@raspberrypi:~ $ sudo chown -R pi
    chown: missing operand after ‘pi’
    Try ‘chown --help’ for more information.

    posted in Troubleshooting
    G
    Gomalley
    Aug 6, 2019, 3:16 AM
  • RE: After 2.8 I'm having tons of issues. What are the steps from square 1 to get this working?

    @sdetweil
    pi@raspberrypi:~ $ npm i -g npm
    npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules/npm
    npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
    npm ERR! path /usr/local/lib/node_modules/npm
    npm ERR! code EACCES
    npm ERR! errno -13
    npm ERR! syscall access
    npm ERR! Error: EACCES: permission denied, access ‘/usr/local/lib/node_modules/npm’
    npm ERR! { [Error: EACCES: permission denied, access ‘/usr/local/lib/node_modules/npm’]
    npm ERR! stack:
    npm ERR! ‘Error: EACCES: permission denied, access '/usr/local/lib/node_modules/npm'’,
    npm ERR! errno: -13,
    npm ERR! code: ‘EACCES’,
    npm ERR! syscall: ‘access’,
    npm ERR! path: ‘/usr/local/lib/node_modules/npm’ }
    npm ERR!
    npm ERR! The operation was rejected by your operating system.
    npm ERR! It is likely you do not have the permissions to access this file as the current user
    npm ERR!
    npm ERR! If you believe this might be a permissions issue, please double-check the
    npm ERR! permissions of the file and its containing directories, or try running
    npm ERR! the command again as root/Administrator (though this is not recommended).

    npm ERR! A complete log of this run can be found in:
    npm ERR! /home/pi/.npm/_logs/2019-08-05T19_21_26_414Z-debug.log

    posted in Troubleshooting
    G
    Gomalley
    Aug 5, 2019, 7:24 PM
  • 1 / 1
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