Welcome to the Volumio forum, great to have you here! Since we can’t see your setup (and you’re clearly diving deep into a screen salad ), we’ll need a few details to help untangle the mystery box.
Here’s your quick onboarding checklist: Volumio version , Which version are you running? And please don’t just say “latest”, we like specifics. Precision is our friend here.
Screen soup confusion , You’ve mentioned HDMI 1920x480, rPi AIDA, a temperature display, a touchscreen monitor, and a small monitor extension. Are these five separate screens? Or just one magical chimera written in multiple ways? Help us visualize your beast of a setup.
Screen info, Could you share a link to the screen you’re using, preferably with some technical specs? That’ll help us figure out compatibility, resolutions, and the secret sauce it needs.
Config files , Drop us the output of: cat /boot/config.txt cat /boot/userconfig.txt
That’s where the Pi hides some clues.
System log , And finally, once the system’s fully booted, please send us a Volumio log. It’s our backstage pass to everything that’s going wrong (or right!).
Once we’ve got that, we’ll be much closer to decoding your multi-monitor mystery!
Looking forward to helping you get things singing
Just yeeted that piscreen,speed=18000000,drm overlay onto my tiny 3.5" screen for laughs and the boot logo rose from the ashes like a pixelated phoenix.
Before this, that part of my setup was basically the Bermuda Triangle of boot sequences: mysterious, frustrating, and totally logo-less. Now? It’s showing off like it just won a beauty pageant.
volumio@rpi4-es9039q2m:~$ cat /boot/userconfig.txt
# Add your custom config.txt options to this file, which will be preserved during updates
dtparam=spi=on
dtoverlay=piscreen,speed=18000000,drm,rotate=0
#### Touch Display rotation setting below: do not alter ####
display_lcd_rotate=3
display_hdmi_rotate=3
Only need to sort out how to get rid off the white screen when the Touch Plugin is loaded.
Need to run some tests.
adding dtoverlay=vc4-kms-v3d turns the screen fully black, removing it turns it white with a visible mouse.
Update:
Modified userconfig.txt with:
volumio@rpi4-es9039q2m:~$ cat /boot/userconfig.txt
# Add your custom config.txt options to this file, which will be preserved during updates
#dtoverlay=vc4-kms-v3d
dtparam=spi=on
dtoverlay=piscreen,speed=16000000,drm,xohms=100,rotate=0
Installed Touch Display, without doing any additional installs (fbturbo, x-server, …)
And the volumio GUI lit up.
After configuring the scale for 100 to 60, it restarted and only shows a white screen for approx. 7 minutes, then the GUI pops up again. go figure…
I am using the GPIO button plugin to turn off the raspPI and now the light is on while the RaspPI is running. That is now solved.
With the userconfig file loaded the screen has the correct orientation and it shows the Volumio boot up sequence but it stops at the login prompt.
The only issue I have now is the Peppy screensaver 2.2.1 is not working. It shows under the installed plugin list and I can change settings but nothing happens. Is there another plugin I need to run. My screen is not a touch screen so I did not install the touch screen plugin.
Does it matter which order I install the touch screen plugin or Peppy screensaver?
There is YT video and they install Volumio, add the screen plug-in, enable SSH and then load Peppy.
Are my user configured commands still valid? They are to correct the screen size, orientation, turn on the power light and allow the RaspPi to be turned off.
When I install the display plugin and reboot the RaspPi I see the Volumio startup screen but then it goes black. The only time I see the login prompt is when the display plugin is not installed.
I tried adding the following to the userconfig file but no luck
With such a sparse description it’s hard to help. What does the display look like after the boot logo has been displayed and the Touch Display plugin has been started? Is it black or white or…? When watching the Volumio UI in a browser on another device: Is any error message displayed when starting the plugin?
Did you also play around with the “speed” setting of the overlay? If so, what effects did the different speed values have?
Do I understand correctly that
means that Volumio’s UI is displayed when only “dtoverlay=tft35a,rotate=270” is used in “/boot/userconfig.txt”?
When Pi4 turned on, the screen is bright, then it darkens and the boot logo animation occurs. After that, the screen brightens and darkens again. And remains dark (not turned off). The Volumio screen does not show. Other “screens” (MacBook and tablet) work. No errors.
Changing fbdev to fbturbo and fb0 to fb1 in the 99-fbturbo.conf does not affect the display of the logo during boot, but it also does not show the main Volumio screen. Obviously (in my case), dtoverlay=piscreen,drm works under Raspberry and don’t in Touch Display.
dtoverlay=tft35 on the contrary does not work under Raspberry, but works under Touch Display.
userconfig is minimal: