Hello, I have a Picade 10" with Plasma buttons running Mame through Attract Mode. Initially everything worked perfectly on Pi Os Lite 11 Bullseye. I decided to make a fresh new installation based on PI OS Lite 12 BookWorm. Everything works fine but I have a “small” issue with the Plasma Buttons. First, it was not possible to use the standard automatic installation. Pip cannot be installed anymore with the python command on BookWorm but needs instead the python3 command. Ok, not a big deal. Then, There was an error message “This environment is externally managed”. To solve this issue, I had to remove the file “/usr/lib/python3.*/EXTERNALLY-MANAGED”. It took me some time to identify the issue but it’s now ok. The plasma service can start and the plasma buttons work. but there is one last issue that I didn’t solve. It’s about the FPS. the default pattern which is a rotating rainbow is much more slower on BookWorm than on Bullseye. I would say that it’s only 5 FPS instead of 30. I have the same issue with any other pattern. The consequence is that the changing colors are not smooth. If anyone has solved this issue, I’ll be pleased to read its solution.Thanks for the help Buccaneers. :)
Hello Bucannaneers, I have solved the issue by updating the firmware using the command rpi-update. Thanks anyway for the help. :)
Hi Pilou75,
i hope you are well?
i have a picade 10 and running bookworm with a pi 5 and running in the same issue that pip cannot be insalled.
can you explain me the python3 command ?
so far i can not get the plasma buttons to work ( none of them)
im not very skilled with linux/bookworm so any copy and paste line/help is appreciated :-)
Greetings from Germany
hello @Gamegear84 , the issue I described in this post was on a PI 4 running last PI OS based on Bookworm. I made an upgrade on PI 5. It took me some time to have the Picade running. But there is still an opened issue for the Plasma Kit.
Hello @Gamegear84 , as a complementary response from my previous response.
In Bookworm to install a Python program, you have two possibilities. A safe and elegant solution using a virtual environment. A radical approach based on a modification of the security.
For my Picade I prefered the second approach which is definitive and much more easier. use the following command:
Remark: Replace python3.11 with you current version installed on your Picade.
sudo mv /usr/lib/python3.11/EXTERNALLY-MANAGED /usr/lib/python3.11/EXTERNALLY-MANAGED.old
Here is a link to a very detailed answer.
Thanks a lot for your support, I will try that
Hi Pilou it doesn’t work, but I tried many things before with pip and python3 installs so maybe it’s messed up so far that your line didn’t help.
At one time I tried it with a pi 4 and buster os just to see if the lights work. So after testing It won’t will work even with a pi 4 and buster.
Then I wanted to install it back on my picade with pi 5, so I stick all connections back to my picade x hat and it worked !!!
I was very surprised so I turn the picade off install the connections again ( this time nicely) before I just route it outside the picade to the pi 4.
And guess what ? Nothing no lights anymore . I don’t understand it and gave up.
Was all the wiring wrong and the one time I put it from the pi 4 to the pi 5 I did it right?
I checked before the wiring 10 times the only guess I have while I put it back and it worked maybe I did a mistake and connect it somewhere else but in my his wrong way it worked ?
Hello @Gamegear84 , I’m sorry that this went wrong on pi 4. But this this time it’s me who is very surprised. What you say is that the Plasma buttons work on a Picade with a Pi 5 installed. And this using the standard installation procedure. Am I wrong? Because this means that this time it’s my installation which has a problem.