Package Details: retroarch-standalone-service 2-14

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: 3
Popularity: 0.000012
First Submitted: 2016-06-22 13:01
Last Updated: 2020-08-27 20:12

Latest Comments

« First ‹ Previous 1 2 3

basica commented on 2019-09-25 12:43

It appears that the way the conf files under /usr/lib/sysusers.d are formatted has changed and prevents the service from working (for me at least). I fixed my issue by replacing the first line in the /usr/lib/sysusers.d/retroarch-standalone.conf file with the following:

u retroarch 975 "Retroarch user" /home/retroarch /sbin/nologin

elgabo commented on 2019-02-12 15:56

Thanks for your package!

Just a question, is there a solution to poweroff the computer with gamepad?

JulianXhokaxhiu commented on 2019-02-10 15:34

@SpaceAgeHero: Hi, you can use the systemd unit:

systemctl start retroarch-standalone

Enjoy :)

SpaceAgeHero commented on 2019-01-07 08:39

Hi, I would like to set this up on my machine alongside kodi-standalone. Currently I have my machine configured to automatically login user kodi after boot. Then only Kodi starts without any DE. When I leave Kodi, I fall back to lightDM logon. Now I would like to login user retroarch and have it automatically start Retroarch without any DE just like Kodi (as user-session). Is this possible with this package? How can it be done?

JulianXhokaxhiu commented on 2017-09-02 16:43

Script has been fully rebased on top of XOrg. You should not have any more conflicts with your tty.

Polichronucci commented on 2017-01-28 17:59

I had problems running this service as is. Logs below.

Following the kodi-standalone-service service file,
I created the drop in file /etc/systemd/system/retroarch-standalone.service.d/override.conf with the following.

ExecStart=/usr/bin/xinit /usr/bin/retroarch -- :0 -nolisten tcp vt7
Service works fine, and I have enabled it to start on boot without any problems.

JulianXhokaxhiu commented on 2016-11-19 18:19

Please provide a more detailed log, using

$ journalctl -r | retroarch

Thank you.

DaVinciLord commented on 2016-11-17 20:35


When executing systemctl start retroarch-standalone, the service can't start.
Here is the status of the service:

JulianXhokaxhiu commented on 2016-06-23 10:03

Before anyone asks, yes, this is a package to make Retroarch working out-of-the-box with XMB menu, and all the relative small configurations that will make final user's life easier.

By default you'll get:
-> Retroarch user in your system with some permissions granted like audio, video, input, etc.
-> Retroarch binary running as retroarch user ( sandboxed! ) inside the home directory /home/retroarch
-> Cache folder configuration by default ( it means that if you load a ZIP file, this will be handled correctly )
-> Retroarch restarts by default if something wrong happens ( thanks systemd! )
-> Additional Retroarch configuration where some settings are applied ( like cache directory, assets directory, autoconfig directory, etc. )

With this small package, at the end you'll get a pleasure experience to just install, run and enjoy your games. Automatic support and configuration for pads too ( like Xbox 360, etc. ).

If something is not working, please write a feedback here, thank you!