mmatyas / pegasus-frontend

A cross platform, customizable graphical frontend for launching emulators and managing your game collection.
http://pegasus-frontend.org
Other
1.17k stars 104 forks source link

Doesn't work on X11 #1076

Closed YourFriendly14YearOldNerd closed 7 months ago

YourFriendly14YearOldNerd commented 9 months ago

The issue

Whenever I try to load Pegasus on LXDE or OpenBox, Pegasus returns an Error over and over.

How to reproduce: Have a raspberry pi running Raspbian bullseye (Not Lite). Download the raspberry pi version of Pegasus. Make the bin executable. Run pegasus-fe with a terminal emulator.

System info

Rasbian Bullseye on a Raspberry Pi 4 with 4GB RAM

Pegasus version

Latest version as of posting issue.

Pegasus log

Normal but all of a sudden. Could not queue DRM page flip (Permission Denied) Could not queue DRM page flip (Permission Denied) Could not queue DRM page flip (Permission Denied) Could not queue DRM page flip (Permission Denied) Could not queue DRM page flip (Permission Denied) Could not queue DRM page flip (Permission Denied) Could not queue DRM page flip (Permission Denied) Could not queue DRM page flip (Permission Denied) Could not queue DRM page flip (Permission Denied) Could not queue DRM page flip (Permission Denied) Could not queue DRM page flip (Permission Denied)

YourFriendly14YearOldNerd commented 9 months ago

The pi keeps throwing an error "Could not queue DRM page flip (Permission Denied)" Doing the exact same steps on a normal amd64 debian distro throws no error.

mmatyas commented 9 months ago

This sounds like https://pegasus-frontend.org/docs/user-guide/platform-raspberry/#gpu-driver-notes

YourFriendly14YearOldNerd commented 7 months ago

I fixed it by compiling. Also today is my birthday :)