Closed AlexandreBonneau closed 6 years ago
RetroPie requires to be run from a terminal to draw its console UI. You can either change the ES2 config, or modify the program's Desktop file so it's launched with an open terminal. The PC release of RetroPie does the latter with EmulationStation, where it's launched like this: Exec=gnome-terminal --full-screen --hide-menubar -e emulationstation
The desktop file of Pegasus is located here: /usr/share/applications/pegasus-frontend.desktop
, you should then change Exec line to Exec=gnome-terminal --full-screen --hide-menubar -e pegasus-fe
and remove the Terminal=false
line.
Thanks @mmatyas for the hint.
It worked with that .desktop
version for KDE users:
Exec=konsole --fullscreen --hide-menubar -e /usr/bin/pegasus-fe
After a fresh install from the official Pegasus Debian repository, when I launch Pegasus from the KDE desktop it correctly reads my previous emulationstation configuration and find some games.
However whenever I try to launch one (one every single emulator available), I always get the same kind of error in the
~/.xsession-errors
file:(with
Aucun périphérique ou adresse
that could be translated toNo device or address
)In my terminal (I'm using
zsh
withbyobu
), I see: