question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. ItΒ collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Sudden Black Screen Today, Cannot Fix

See original GitHub issue

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.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:17 (3 by maintainers)

github_iconTop GitHub Comments

4reactions
wkracommented, Oct 11, 2018

The same problem. Now it’s just a Mirror. Without any Magic πŸ˜‰

1reaction
MichMichcommented, Oct 26, 2018

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?
Read more comments on GitHub >

github_iconTop Results From Across the Web

Troubleshoot black screen or blank screen errors
We'll look at some things that can cause a black or blank screen: Connection problems with your monitor or screen. Display adapter driver...
Read more >
How To Fix Random Black Screen Issues on Windows 10
Fixing random black screen issues on Windows 10 could be as simple as unplugging an extra monitor or rebooting the system.
Read more >
8 Best Ways to Fix Black Screen Issue on Windows Computer
Fixes for Black Screen in WIndows Β· Loose Connections Β· External Devices Β· Faulty Display Driver Β· Third-Party Utilities Β· Recent Installations Β·...
Read more >
How to fix black screen problems on Windows 10
If you see a black screen on Windows 10, you can check the video connection, troubleshoot graphics, and more. Here's how.
Read more >
The Ultimate Guide to Fix Black Screen of Death?[2022]
So, we need to take a deeper dive into the problem and then come up with fixes that could revive the system. The...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found