I can’t believe they did this. This is a huge setback for me. My feeder is located on an island thousands of km from my home. I’ve really relied on this product. Not to mention that I’ve literally just paid for additional RealVNC licences for all of my Pis. What a stupid move.
You can disable Wayland and revert to RealVNC on Bookworm.
Open Terminal on the Pi, or connect to it using SSH
Run the command: sudo raspi-config
Select Advanced Options, then select Wayland
Select X11 and confirm
Reboot the Pi when prompted
FYI - I tried disabling Wayland on a Pi4 I own and VNC still didn’t work “out of the box”. I didn’t bother with further testing because Bullseye works fine for my application I was running.
Yes, I disabled Wayland using raspi-config and enabled VNC. VNC Viewer on my mac did not work when trying to access the Pi. I tried no further troubleshooting and went back to Bullseye.