MagicMirror: Sudden Black Screen Today, Cannot Fix

As of this morning I suddenly began to have a black screen instead of any modules showing. Reboot and full MM2 install does not change anything.

pi@raspberrypi:~ $ pm2 start mm.sh [PM2] Applying action restartProcessId on app [mm](ids: 0) [PM2] mm ✓ [PM2] Process successfully started ┌──────┬──────┬────────┬───┬─────┬──────────┐ │ Name │ mode │ status │ ↺ │ cpu │ memory │ ├──────┼──────┼────────┼───┼─────┼──────────┤ │ mm │ fork │ online │ 0 │ 0% │ 2.6 MB │ └──────┴──────┴────────┴───┴─────┴──────────┘ Use pm2 show <id|name> to get more details about an app pi@raspberrypi:~ $ pm2 logs mm [TAILING] Tailing last 15 lines for [mm] process (change the value with --lines option) /home/pi/.pm2/logs/mm-error.log last 15 lines: 0|mm | MESA-LOADER: failed to retrieve device information 0|mm | MESA-LOADER: failed to retrieve device information 0|mm | libGL error: MESA-LOADER: failed to retrieve device information 0|mm | MESA-LOADER: failed to retrieve device information 0|mm | MESA-LOADER: failed to retrieve device information 0|mm | libGL error: MESA-LOADER: failed to retrieve device information 0|mm | MESA-LOADER: failed to retrieve device information 0|mm | MESA-LOADER: failed to retrieve device information 0|mm | [858:1008/121651.676339:FATAL:bus.cc(1152)] D-Bus connection was disconnected. Aborting. 0|mm | libGL error: MESA-LOADER: failed to retrieve device information 0|mm | MESA-LOADER: failed to retrieve device information 0|mm | MESA-LOADER: failed to retrieve device information 0|mm | libGL error: MESA-LOADER: failed to retrieve device information 0|mm | MESA-LOADER: failed to retrieve device information 0|mm | MESA-LOADER: failed to retrieve device information

/home/pi/.pm2/logs/mm-out.log last 15 lines: 0|mm | ====================== Starting node_helper for module [MMM-MyCommute] 0|mm | Connecting socket for: newsfeed 0|mm | Starting module: newsfeed 0|mm | Sockets connected & modules started … 0|mm | Launching application. 0|mm | Shutting down server… 0|mm | Stopping module helper: calendar 0|mm | Stopping module helper: MMM-RottenTomatoes 0|mm | Stopping module helper: MMM-3Day-Forecast 0|mm | Stopping module helper: MMM-MyCommute 0|mm | Stopping module helper: newsfeed 0|mm | 0|mm | > magicmirror@2.5.0 start /home/pi/MagicMirror 0|mm | > sh run-start.sh 0|mm |

0|mm | Starting MagicMirror: v2.5.0 0|mm | Loading config … 0|mm | Loading module helpers … 0|mm | No helper found for module: alert. 0|mm | No helper found for module: clock. 0|mm | Initializing new module helper … 0|mm | Module helper loaded: calendar 0|mm | No helper found for module: compliments. 0|mm | Initializing new module helper … 0|mm | Module helper loaded: MMM-RottenTomatoes 0|mm | Initializing new module helper … 0|mm | Module helper loaded: MMM-3Day-Forecast 0|mm | Initializing new module helper … 0|mm | Module helper loaded: MMM-MyCommute 0|mm | Initializing new module helper … 0|mm | Module helper loaded: newsfeed 0|mm | All module helpers loaded. 0|mm | Starting server on port 8080 … 0|mm | Server started … 0|mm | Connecting socket for: calendar 0|mm | Starting node helper for: calendar 0|mm | Connecting socket for: MMM-RottenTomatoes 0|mm | Connecting socket for: MMM-3Day-Forecast 0|mm | MMM-3Day-Forecast helper, started… 0|mm | Connecting socket for: MMM-MyCommute 0|mm | ====================== Starting node_helper for module [MMM-MyCommute] 0|mm | Connecting socket for: newsfeed 0|mm | Starting module: newsfeed 0|mm | Sockets connected & modules started … 0|mm | Launching application. 0|mm | libGL error: MESA-LOADER: failed to retrieve device information 0|mm | MESA-LOADER: failed to retrieve device information 0|mm | MESA-LOADER: failed to retrieve device information

I tried all the troubleshooting guides, but I can’t seem to fix it. I even tried reverting back to the stock config.js, but no luck.

Platform: Raspberry Pi 3B+, Electron version 2.0.0

MagicMirror Version: Latest, 2.5

Configuration: Happy to provide any details, but even the stock, unaltered config.js appears as a black screen.

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Comments: 17

Most upvoted comments

The same problem. Now it’s just a Mirror. Without any Magic 😉

I’ve been on holiday, so sorry for the slow response.

  • Any errors in the node console or browser console?
  • Did you try to disable any 3rd party modules?
  • Did you check the config file on mistakes?
  • Did you tried reinstalling the node_modules?