BETA Release 2025.03

Hi,

Here’s a first BETA release for the next 2025.03 release. And it’s got one topic (for now): support for the new Raspberry Pi ‘Display 2’ touchscreen.

Disclaimer: do not install this beta on systems that you rely on for your daily use, if you’re not willing to accept that things might break and will take time before I get it fixed

As I explained earlier in the other thread about the new display, a lot of code needed to be touched. And that comes with a risk. This first beta build I wanted to get out of the door asap, so we can gather some evidence.

The good: the new screen works on all Pi models, with full functionality in place. As I made the original screen fit on both resolutions, you will probably notice the layout to have some small, minor changes, which I consider improvements. Again, no worries: nothing drastic.

So everything ‘peachy’? Nope. One thing that isn’t working (fully): support for a rotated, first generation screen (“the Display 1”) on the Pi 5. Remember that screen rotation is not working on the Pi 5? That will change with this release, as this is a requirement to get the new screen working at all. However, there’s still a small issue (I know how to fix it), with the original screen on the Pi 5. Technically not a regression, as rotation wasn’t supported anyways on the Pi 5.

Another thing is that auto-detection of the screens not always works as expected. Originally RoPieee is able to detect that a screen is attached, and takes care of the rest automagically. That still works for the original screen, but for the new screen this is (unfortunately) different: on my Pi 3 it works properly, but on my Pi 4 not. Ultimately I build a switch, on the advanced tab, labelled ‘Touchscreen Type’. This is by default on ‘auto-detect’, but if necessary you can force the proper screen type.

So what’s next?

Hopefully you test. And yes, I’m interested in users that have a new screen - but I’m also very interested in users with the orginal screen reporting that everything still works as expected :wink:

So… let’s go!

Thanks

6 Likes

Hey Harry, updated my two beta units without issue. (have interacted with screens of both and touch/rotation all good)

Unit 1:

  • Raspberry Pi 4 Model B Rev 1.5
  • Official Screen (v1)
  • HAT: IQaudio DigiAMP+
  • LAN

Unit 2:

  • Raspberry Pi 4 Model B Rev 1.5
  • Waveshare screen (v1 knockoff)
  • USB: Ugreen CM720
  • LAN
2 Likes

I’ve updated my single Beta unit and all is working fine. I am running a Raspberry Pi 4 Model B Rev 1.2 with the first-gen display, no HAT (USB out to Topping D10s) and LAN.

1 Like

This may not be surprising, as I don’t have a display, but just to confirm…

:+1:

RoPieee 2025.03 (2237) [BETA]
Hardware: Raspberry Pi 4 Model B Rev 1.4; 4GB RAM, 16GB disk
Network: wired ethernet
Audio: USB DAC (TEAC) — Roon RAAT, Spotify Connect, Squeezelite
Display: no
Remote: Flirc — Roon RAAT only

1 Like

Only one unit (RPi4 w/o display) sees the update so far, it is working fine after the update.

  • Hardware : Raspberry Pi 4 Model B Rev 1.5
  • Network : ethernet
  • Audio : USB to Schiit Fulla/UE boom 2
  • Display : No
  • Remote : No

Will report back once the other two units (RPi4 w/o display and RPi3b with display) see the update and get updated.

1 Like

@spockfish
Hi Harry,
5 RPI’s are updated, of which 3 have an old display.
PI3A with a 5" clone. (still works, hooray)
PI3A with original Display 1
PI3B with original Display 1
Nearly everything is working with the display except one cosmetic issue:
When clicking on the zone-name, a small white square pops up, in which some letters of 3 zones are displayed, but all the other zones are not visible. If one clicks on the screen, above or under the white box, one can select another zone which is hardly/not visible.
I don’t have a new display 2.
Thank you for all the nice work. Much appreciated, Frank.

Two of my three devices already updated and working perfectly (NAA and Squeeze tested so far) and the third one is updating now.

1 Like

Where can I find this beta release?

Go to the Ropieee web interface and sign up for beta in the Advanced tab as below

1 Like

Can you take a picture of that?


Here you are, Frank.

1 Like

It only updates to 2025.02 (2168) [BETA]

No, it will take a few hours before the update pops up.

1 Like

I shall be patient

All three units updated and working as expected.

Except as noted above about the window coming up for zone selection. Can’t scroll the list to get to other zones (only three zones fit in the window for me).
In my case I selected a zone, it changed to that zone, but then I could not get back to the original zone due to no “scroll” ability.
I had to disable all other zones so that the original zone was the only option. Then I could select it and re-enable all the other zones. I guess I could have disabled just enough zones so that the “active” zone and the desired zone were the two that showed (or only have three zones enabled, basically what fits in the window)?
It should be noted that when I disabled the zone that was set to, it did show an error and a box saying to “click here” (not the exact message) and then I could select a new zone, so that portion works. Just couldn’t see them all as noted above.

Other than this one issue all other functions seem to work fine on the display (original display 1).

Another thing I noticed is that the units seem to run about 3 degrees F hotter. Not a huge issue but worth mentioning?

Two RPi4s and one RPi3b (with display 1), all functioning as expected.

Two RPi4s are on RoPieee 2025.03 (2237) [BETA]. Kernel version: 6.6.78-SPCKFSH-v8+
One RPi3B is on RoPieee 2025.03 (2234) [BETA]. Kernel version: 6.6.78-SPCKFSH-v7+

Unit 1

  • Hardware : Raspberry Pi 4 Model B Rev 1.5
  • Network : ethernet
  • Audio : USB Inmotion Air
  • Display : No
  • Remote : No
  • Temp: 46.7℃ / 116.0℉

Unit 2

  • Hardware : Raspberry Pi 4 Model B Rev 1.5
  • Network : ethernet
  • Audio : USB to Schiit Fulla/UE boom 2
  • Display : No
  • Remote : No
  • Temp: 49.7℃ / 121.4℉

Unit 3

  • Hardware : Raspberry Pi 3 Model B Rev 1.2
  • Network : ethernet
  • Audio : Digi+ pro hat to SVS Prime Wireless Pro and Schiit Yggdrasil
  • Display : Yes (display 1)
  • Remote : OSMC
  • Temp: 54.8℃ / 130.6℉

Thank you for all the help. My RPi5 updatet and my Display 2 is working fine.

2 Likes

Nice! A first ‘Display 2’ user!

No joy for me.
After applying the update 2025.03 (2237) the Rpi4 doesn’t see the display. I don’t have a “Display” tab on the user interface. The display is blank during the boot process. I double checked with a volt meter that the display is getting 5 volts. I even replaced the ribbon cable with a new one. I also got the display to work when connected to a Rpi5 running Raspian OS - so I know the display is good.

Is there a way for me to download the beta image file? Because I’ve had issues before with the original display not being detected unless I did a fresh install with a new image while the display was connected.

But is this a 1 or a 2? And have you tried the new switch on the advanced tab?

D’oh! I’m an idiot. I wasn’t aware and didn’t notice the new option on the Adv tab.
Yes, it’s a display ver 2.

Thanks Harry. It’s working now. I will start using this and see how it performs

2 Likes