You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I managed to build pegasus on my pi5 on 64bit bookworm pi-os-lite, but it loads at 4k30Hz and there's a flashing black rectangle on the upper left corner. I want Pegasus to load at 4k60Hz, and not have the flashing black rectangle. I have hdmi_enable_4kp60=1 on my pi5 config.txt.
I load Pegasus with: QT_QPA_EGLFS_ATOMIC=1 QT_QPA_EGLFS_KMS_CONFIG=/home/pi/egl.json /opt/retropie/supplementary/pegasus-fe/pegasus-fe -- -platform eglfs
Contents of the json file I use: { "device": "/dev/dri/card1" }
Here's the log when I attempt to load pegasus without the json file: https://pastebin.com/HZVqjrUs
I previously tried this other json file which worked on my pi4 (when I wanted to use 1440p), but it does not work on the pi5:
The flashing indicates that there's something constantly trying to draw at the same time as Pegasus. I'd assume it's not intentional by any underlying components; I wonder if it comes from somewhere else? Maybe from the hardware, like the overheating indicator on previous Raspberries? Or the OS? The cable signal? Does it happen with any program where you are certain it's running in 4k60Hz?
The Qt version is slightly older than what we use, perhaps this was fixed since then? I wonder if the Pi 5 is backward compatible, and capable of running the Pi 4 build?
I wouldn't know how to try those env vars but I'll do a trial and error later.
The problem is exclusive to only Pegasus. I've had none of these issues with Emulationstation and the Retroarch emulators. They all run at 4k60Hz without issues and without that flashing rectangle.
The issue
I managed to build pegasus on my pi5 on 64bit bookworm pi-os-lite, but it loads at 4k30Hz and there's a flashing black rectangle on the upper left corner. I want Pegasus to load at 4k60Hz, and not have the flashing black rectangle. I have
hdmi_enable_4kp60=1
on my pi5config.txt
.Log file: https://pastebin.com/V9fqFt1i
How I built Pegasus:
I load Pegasus with:
QT_QPA_EGLFS_ATOMIC=1 QT_QPA_EGLFS_KMS_CONFIG=/home/pi/egl.json /opt/retropie/supplementary/pegasus-fe/pegasus-fe -- -platform eglfs
Contents of the json file I use:
{ "device": "/dev/dri/card1" }
Here's the log when I attempt to load pegasus without the json file: https://pastebin.com/HZVqjrUs
I previously tried this other json file which worked on my pi4 (when I wanted to use 1440p), but it does not work on the pi5:
I'm not sure how to use
{ "device": "/dev/dri/card1" }
with the above so I can set a resolution.The text was updated successfully, but these errors were encountered: