Thank you for your donation!


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


Solved: v9.0.0 - 7" Official Touchscreen - Whiteout
#1
Hello,
I've updated to the latest version and the display on the 7" Official Touchscreen no longer works. Everything is fine until I change the setting to rotate the screen by 180 degrees; at this point (after a restart) the screen goes white in a pixelated way. I tried rebooting a couple of times, but to no avail. This is on a RPi 4. The display works fine up until the point that it brings up the UI.

I've gone back to version 8 and the touchscreen works fine again.

I have updated to version 9 on another RPi in the house and that is fine. It doesn't have a touchscreen though.

Anyone else with a 7" Official Touchscreen and RPi4 getting this?

Best regards,
Nick
Reply
#2
@TamedShrew

Hi, Nick.

Interesting. I have an official 7" Touchscreen as well but mine is oriented the "right" way. Since the display is correct at boot, Ive never even tried inverting it. I've been happily using it with moOde releases from way back when to moOde 8.3.9 most recently.

So, first I booted the player to moOde 8.3.9. As you said, the display properly inverts when I select Rotate display 180 Deg and reboot.

Next, I booted the same player to moOde 9.0.0 and enabled the local display.(default 0 Deg rotation).

The display is properly oriented (but I'm seeing some weird artifacts that didn't occur with previous releases).


If I then select Rotate display 180 Deg and reboot, the display still comes up in normal orientation---eg, 0 Deg----even though I can see in the moOde database that the value of scnrotate has been set to 180.


I wish I had an explanation for both the rotation problem and my artifacts but I don't and I don't have time today to explore. Maybe someone else can shed some light on this---and there's always the weekend Tongue

Regards,
Kent
Reply
#3
IIRC there is an issue in the kernel repo about rotation being broken.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#4
(05-31-2024, 04:31 PM)Tim Curtis Wrote: IIRC there is an issue in the kernel repo about rotation being broken.

Thanks to Jedrik , a few posts down
I was able to fix my 7" touch screen refusing to rotate 180
by applying this instruction
Maybe it will cure other problems as well.

Please change the option:
System -> Startup option -> Integrated audio
to Firmware Mode (Legacy)
Reply
#5
(05-31-2024, 04:51 PM)steve.goodine Wrote:
(05-31-2024, 04:31 PM)Tim Curtis Wrote: IIRC there is an issue in the kernel repo about rotation being broken.

Thanks to Jedrik , a few posts down
I was able to fix my 7" touch screen refusing to rotate 180
by applying this instruction
Maybe it will cure other problems as well.

Please change the option:
System -> Startup option -> Integrated audio
to Firmware Mode (Legacy)
thank you for posting that! it enabled me to have a correct rotstion, but with the remaining issue that the GUI does not stsrt

where did you find the hint to switch to firmware mode? and could you resolve your issue with the 7" display?
Reply
#6
Hello,
Would anyone be able to advise whether to change to Firmware Mode (Legacy) on the latest version or just to stick with version 8? Are there any downsides to changing the firmware setting?
Would I be right in assuming that the rotation fix for the touchscreen is something that is out of the hands of the Moode development team?
Best regards,
Nick
Reply
#7
(06-10-2024, 01:20 PM)TamedShrew Wrote: Hello,
Would anyone be able to advise whether to change to Firmware Mode (Legacy) on the latest version or just to stick with version 8? Are there any downsides to changing the firmware setting?
Would I be right in assuming that the rotation fix for the touchscreen is something that is out of the hands of the Moode development team?
Best regards,
Nick

Upcoming 9.0.2 should include fixes for Pi Touch brightness and rotation but AFAIK there is no solution for achieving "Square pixels" with the KMS videocore driver. The firmware mode option for Integrated audio is only for enabling a "Headphone jack" audio configuration. No other uses are supported for example for video or HDMI audio using the legacy bcm2835 videocore driver.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#8
(06-10-2024, 02:30 PM)Tim Curtis Wrote:
(06-10-2024, 01:20 PM)TamedShrew Wrote: Hello,
Would anyone be able to advise whether to change to Firmware Mode (Legacy) on the latest version or just to stick with version 8? Are there any downsides to changing the firmware setting?
Would I be right in assuming that the rotation fix for the touchscreen is something that is out of the hands of the Moode development team?
Best regards,
Nick

Upcoming 9.0.2 should include fixes for Pi Touch brightness and rotation but AFAIK there is no solution for achieving "Square pixels" with the KMS videocore driver. The firmware mode option for Integrated audio is only for enabling a "Headphone jack" audio configuration. No other uses are supported for example for video or HDMI audio using the legacy bcm2835 videocore driver.

That sounds great. Thanks!
Reply


Forum Jump: