Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

White screen with mouse cursor #1993

Closed
BKeyport opened this issue Apr 19, 2020 · 2 comments
Closed

White screen with mouse cursor #1993

BKeyport opened this issue Apr 19, 2020 · 2 comments

Comments

@BKeyport
Copy link
Contributor

MagicMirror 2.11 bug

Platform: Raspbian GNU/Linux 10 (buster) on a Pi 4 using HDMI0 output.
Node Version: 10.15.2

Description: White screen with mouse cursor for 2-5 seconds before magicmirror continues to load, then mirror loads normally.

Steps to Reproduce: Start Magicmirror (I use PM2 to launch mm.sh - which is)

cd ~/MagicMirror
DISPLAY=:0 npm start

Expected Results: clearing of GUI to black screen, with MagicMirror starting right away.

Actual Results: See Description

Configuration:

/**************************** 
 *                          *
 *       Magic Mirror       *
 *       Live  Config       *
 *    By Brendan Keyport    *
 *                          *
 ****************************/
var config = {
	address: "0.0.0.0", // Address to listen on, can be:
	port: 60001,
	ipWhitelist: [], // Set [] to allow all IP addresses
	language: "en",
	timeFormat: 12,
	units: "imperial",
// Modules Follow
	modules: [
		
// Calendar Functionality
		{
			module: 'MMM-CalendarExt2',
				config: {
					calendars : [
						{
							url: "<private>",
							name: "appt", 
							maxItems: 999,
							scanInterval: 30000.00, 
							beforeDays: 0,
							afterDays: 999,
							maxIterations: 999,
							forceLocalTZ: false,
							className: "regcal",
						},
						{
							url: "http://sports.yahoo.com/mlb/teams/sea/ical.ics",
							name: "mariners", 
							maxItems: 999,
							scanInterval: 86400000,
							beforeDays: 0,
							afterDays: 999,
							maxIterations: 999,
							forceLocalTZ: false,
						},
						{
							url: "http://www.trumba.com/calendars/seattle-seahawks-schedule.ics",
							name: "seahawks", 
							maxItems: 999,
							scanInterval: 60000, // once an hour
							beforeDays: 0,
							afterDays: 999,
							maxIterations: 999,
							forceLocalTZ: false,
							className: "hawks",
						}, 
					],
					views: [
						{
							mode: "daily",
							title: "Upcoming Events",
							position: "top_left",
							slotCount: 90,
							timeFormat:"h:mm A", // clock format per event
							//slotTitleFormat: " ", // Left side format
							slotSubTitle: " ", // Right side format
							hideOverflow: false, // if too big, it will hide extras if true 
							name: "Daily View", // required name
							className: "remove_empty_slot", // CSS class to remove empty events
							filterPassedEvent: true, // remove completed events - true yes, false no. 
							calendars: ["appt","trash","seahawks"],
							transform: function(event) {  
								if (event.title.search("Recycle") > -1) {
									event.icon = "mdi:recycle";
								}
								if (event.title.search("Yard Waste") > -1) {
									event.icon = "entypo-leaf";
								}
								if (event.title.search("Seahawk") > -1) {
									event.icon = "fa-solid:football-ball";
								}
								if (event.title.search("Bowling") > -1) {
									event.icon = "maki-bowling-alley-15";
								}
								if (event.title.search("Mariners") > -1) {
									event.icon = "ion-baseball";
								}
								return event;
							},
						},
					],
					scenes: [
						{
							name: "DEFAULT",
						},
					],
				},
		},
		{
			module: "MMM-Multimonth",
			position: "bottom_center",
			config: {
				startMonth: -1, 
				monthCount: 3, 
			}
		},

// Time 
		{
			module: "clock",
			position: "top_right",
			config: {
				displayType: "digital",
				analogFace: "face-005",
				secondsColor: "#FFFFFF",
			}
		},
		{
			module: "worldclock",
			position: "top_right",
			config: {
				timeFormat: 'h A',
				style: 'left',
				clocks: [
					{
						title: "Eastern",
						timezone: "America/New_York",
					},
					{
						title: "Central",
						timezone: "America/Chicago",
					},
				]
			}
		},
// Weather
	{
			module: 'MMM-DarkSkyForecast',
			position: 'top_right',
			header: "Weather",
			classes: "default everyone",
			config: {
  				apikey: '<private>', 
				latitude:  <nope>,
				longitude: <haha>,
				forecastLayout: "table",
				iconset: "2c",
				units: "us",
				hourlyForecastInterval: 1,
				maxHourliesToShow: 3,
				maxDailiesToShow: 4,
				concise: true,
				useAnimatedIcons: false,
				updateFadeSpeed: 0,
			}
		},
// News
		{
			module: "newsfeed",
			position: "bottom_bar",
			config: {
				animationSpeed: 0,
				feeds: [
					{
						title: "Field Gulls",
						url: "https://www.fieldgulls.com/rss/current.xml",
					},
					{
						title: "ESPN NFL Headlines",
						url: "https://www.espn.com/espn/rss/nfl/news",
					},
					{
						title: "ESPN MLB Headlines",
						url: "https://www.espn.com/espn/rss/mlb/news",
					},
					{
						title: "CBS Sports NFL Headlines",
						url: "https://www.cbssports.com/rss/headlines/nfl/",
					},
					{
						title: "CBS Sports MLB Headlines",
						url: "https://www.cbssports.com/rss/headlines/mlb/",
					},
					{
						title: "King5 Local News",
						url: "http://rssfeeds.king5.com/king5/local&x=1",
					},
				],
			},
		},
// Local Temp
		{
			module: "MMM-DHT-Sensor",
			position: "top_right",
			header: "Indoor",
			config: {
				sensorPin: 21,
				sensorType: 22,
				units: "imperial",
				updateInterval: 30000,
				animationSpeed: 0,
				
			},
		},
// System Stats 
		{
			module: 'MMM-SystemStats',
			position: 'top_right', // This can be any of the regions.
			classes: 'small', // Add your own styling. OPTIONAL.
			// header: 'System Stats', // Set the header text OPTIONAL
			config: {
				updateInterval: 10000, // every 10 seconds
				align: 'center', // align labels
				header: 'System Stats', // This is optional
				units: 'imperial', // default, metric, imperial
				label: 'text',
			},
		},
// Prettify 
		{
			module: "MMM-Wallpaper",
			position: "fullscreen_below",
			config: { 
				source: "firetv",
				slideInterval: 1800000, // every 30 minutes
				//slideInterval: 5000, // every 5 seconds for testing
				filter: "grayscale(.75) brightness(0.5)",
			}
		},
// Admin
		{
			module: "updatenotification",
			position: "bottom_center"
		},
		{
			module: "alert",
		},
		{
			module: 'MMM-Remote-Control',
		},
		
// End modules before this line, do not edit below
	]
};
if (typeof module !== "undefined") {module.exports = config;}

@sdetweil
Copy link
Collaborator

white screen flash is an electron problem, with no fix.

@khassel
Copy link
Collaborator

khassel commented Apr 19, 2020

... and already discussed in #1919

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants