Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Idea: MOODE Startup Spashscreen
#2
(04-09-2020, 09:32 AM)pkdick Wrote: Hello everyone,

I hope that everybody is healthy and safe at home (like me in lockdown in France).

I am currently building a DIY DAC based on the ALLO Katana DAC and MOODE. I am also using a 5" touch display and during the startup of MOODE, it displays all the boot information before showing the MOODE software.

Could it be possible to display a MOODE splashscreen instead all the boot information ? I searched the web for this (it seems that Volumio is proposing such an option), but nothing works properly up to now for me.

Thank you in advance.

What have you tried which didn't work?


The following comments are off the top of my head. I think they are generally correct but not necessarily in detail  Tongue

In a default Raspbian configuration, the HDMI port is driven from /dev/fb0 (framebuffer 0) and output from Raspbian to the terminal console is written to /dev/fb0. That's why you're seeing boot information. Once X11 initializes late in the boot process, it takes over the framebuffer and you start seeing the moOde graphics.

So, your question has two parts:

1) how to stop seeing the boot information? Change the Raspbian boot configuration to direct the terminal console to framebuffer 1. (Only framebuffer 0 is hardware accelerated; you want to keep it for X11 output.)

2) how to display a splash screen? This seems a bit harder. If you want it "instantly", before X11 initializes, you'll have to create some code which writes an image to /dev/fb0.

I went a different way with an HDMI-driven 3.5" LCD on a moOde player. I chose not to use X11 and the moOde local display because I found the text too small and the resistive touch screen too insensitive. Instead I wrote a Python routine which works directly with the framebuffer to compose and display views of my own choosing. I did not try blanking the initial console output but now that you bring it up, I'll have to try.

And, yes, I need to write up what I did.

Regards,
Kent
Reply


Messages In This Thread
MOODE Startup Spashscreen - by pkdick - 04-09-2020, 09:32 AM
RE: MOODE Startup Spashscreen - by TheOldPresbyope - 04-09-2020, 12:00 PM
RE: MOODE Startup Spashscreen - by Tim Curtis - 04-09-2020, 12:22 PM
RE: MOODE Startup Spashscreen - by manolomalele - 09-01-2021, 10:22 AM
RE: MOODE Startup Spashscreen - by Tim Curtis - 04-09-2020, 01:03 PM
RE: MOODE Startup Spashscreen - by pkdick - 04-09-2020, 02:00 PM
RE: MOODE Startup Spashscreen - by pkdick - 04-10-2020, 05:56 AM
RE: MOODE Startup Spashscreen - by DRONE7 - 04-10-2020, 06:55 AM
RE: MOODE Startup Spashscreen - by pkdick - 04-28-2020, 04:13 PM
RE: MOODE Startup Spashscreen - by JST1963 - 05-01-2020, 09:11 PM
RE: MOODE Startup Spashscreen - by huey2011 - 02-18-2022, 10:45 PM
RE: MOODE Startup Spashscreen - by Cardone - 05-02-2020, 08:37 AM
RE: MOODE Startup Spashscreen - by Cardone - 05-02-2020, 07:39 PM
RE: MOODE Startup Spashscreen - by Tim Curtis - 05-02-2020, 10:47 PM
RE: MOODE Startup Spashscreen - by Cardone - 05-03-2020, 03:46 PM
RE: MOODE Startup Spashscreen - by Tim Curtis - 05-03-2020, 06:34 PM
RE: MOODE Startup Spashscreen - by manolomalele - 10-14-2021, 06:14 PM
RE: MOODE Startup Spashscreen - by manolomalele - 11-12-2021, 01:43 PM

Forum Jump: