Package Details: retroarch-standalone-service 3-1

Git Clone URL: (read-only, click to copy)
Package Base: retroarch-standalone-service
Description: Systemd service and user to run Retroarch in stand-alone mode
Upstream URL: None
Keywords: libretro retroarch standalone
Licenses: MIT
Submitter: JulianXhokaxhiu
Maintainer: JulianXhokaxhiu
Last Packager: JulianXhokaxhiu
Votes: 5
Popularity: 0.002254
First Submitted: 2016-06-22 13:01 (UTC)
Last Updated: 2024-07-18 22:35 (UTC)

Latest Comments

1 2 3 4 Next › Last »

JulianXhokaxhiu commented on 2022-11-04 16:28 (UTC)

@berturion: Hello, I saw your forum post and I think all you miss is a simple Yuzu configuration to let it know to start fullscreen instead of windowed. On Retroarch this is not the case as by default it's fullscreen.

Something like:


on the qt-config.ini ( assuming you're using the QT part ) should be enough. Feel free to explore their documentation or replicate it manually first, then attempt to automate it.

berturion commented on 2022-11-01 12:15 (UTC)

Hi everyone. Sorry to be a little off-topic. I try to setup a very similar standalone service with Yuzu, thanks to the work done in this particular project. I thought that maybe someone in the retroarch-standalone community could help me with this. The difficulty is that Yuzu is a windowed application that I want to be displayed in full screen automatically without any desktop or window manager. I described my problem in the forum thread here: Thank you.

berturion commented on 2022-01-10 14:22 (UTC)

Thank you @JulianXhokaxhiu. I tried it and it kind of works. I have a script that switches from Kodi-x11 to retroarch-standalone. Kodi is launched on startup. I set resolution to 1920x1080 60Hz. So Kodi is OK. When I switch to retroarch and kodi is terminated, I can see the linux tty and my TV switches to 30Hz. Then, retroarch is launching and display keeps refresh rate to 30Hz until I launch a game. When the game is launched, refresh rate comes back to 60Hz. After quitting the game, displays stays at 60Hz. The ideal would be that my TV keeps the same refresh rate on every situations... Though, I think it is an acceptable situation for now. Thank you.

JulianXhokaxhiu commented on 2022-01-10 13:21 (UTC) (edited on 2022-01-10 13:21 (UTC) by JulianXhokaxhiu)

@berturion: You can try customizing it in Retroarch itself, see

berturion commented on 2022-01-10 13:16 (UTC) (edited on 2022-01-10 13:16 (UTC) by berturion)

Hello, how can specify screen resolution for Retroarch please? I have a PC connected to a 4K LG TV but the default 4K resolution is limited to 30 FPS of refresh rate. I need to force downgrade the resolution to Full HD (1920x1080) in order to reach 60 FPS of refresh rate. I tried xrandr but the command says Can't open display. Do I have to change something in .xinitrc or the retroarch-standalone.service execution command? Thank you.

dantob commented on 2020-08-26 03:43 (UTC)

retroarch has its own logging priority options available in settings (for both cores and retroarch itself), is -v 2>&1 >&/home/retroarch/debug.log actually necessary?

JulianXhokaxhiu commented on 2020-08-25 10:51 (UTC)

@njordan: Wouldy you be so kind to make a PR over here?

So I could then pull your commit once merged and push it over here, with all the credits deserved :)

Thank you!

njordan commented on 2020-08-25 07:33 (UTC)

I have a patch that includes support for aarch64.

The change to retroarch-standalone.cfg may not be needed. The second change to the xinitrc file causes it to shutdown if retroarch exits successfully (you chose quit from the menu). On a crash it would just login again and restart retroarch.

telewook commented on 2020-08-19 16:12 (UTC)

This package ultimately led to a non-working KDE after LightDM login. Originally the service attempted to start but would hang in "pre-start" and never successfully start. This also happened after stopping the service and attempting to start it again. I made an edit to /usr/lib/sysusers.d/retroarch-standalone.conf (hyphen to group id) and rebooted.

After the reboot, I could login via lightdm but then received the error:

Could not sync environment to dbus

The DE doesn't start after this. Worse, accessing another tty via Ctrl+Alt+F4 (or any number of function keys) didn't work. I've never seen Arch screwed up enough to disallow access to another tty.

Booting the kernel via grub2 into single user mode and systemctl doesn't show the retroarch-standalone-service unit, at all. After trying a few things, removing the service package finally allowed me to reboot and login as usual:

yay -R retroarch-standalone-service

I'd be willing to do more testing but probably not for a few days as I need the machine functioning.