Package Details: retroarch-standalone-service 2-12

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.006839
First Submitted: 2016-06-22 13:01
Last Updated: 2019-09-25 19:11

Latest Comments

1 2 3 Next › Last »

berturion commented on 2020-05-27 16:55

Thanks @JulianXhokaxhiu. No issue. I just want to make retroarch writing files as another group nas and having the group writable permission on them. If I put :


The files are correctly written with the nas group but permissions are incorrect, they have -rw-r----- instead of -rw-rw----. And I don't understand which part of the setup changes that.

JulianXhokaxhiu commented on 2020-05-27 14:02

@berturion The Umask logic is governed by Retroarch itself. The unit just starts RA with the user retroarch and group retroarch. All the rest if left to RA itself. Have you got any issue in particular that you need to mangle with the UMask?

berturion commented on 2020-05-26 20:06

Hello, can someone help me to find a way to change umask of files created by retroarch service please ? I tried a systemd unit override with :


But it doesn't work. Anyway to set umask in the .xinitrc file? Other solutions?


honzor commented on 2020-03-20 16:54

Ok looks like i fixed it, the problem is as follows: at least in my case, the user retroarch was created but its home folder wasnt set, so .xinitrc in /home/retroarch was ignored. I had to manually set the home folder and copy the .xinitrc file again. Further, libxinerama and libxrandr were not installed (should they be added to the dependencies of retroarch?) so retroarch failed to run. After these fixes, it worked flawlessly (i just had tomanually set the fullscreen resolution in /home/retroarch/.config/retroarch/retroarch.cfg because it defaulted to a tiny (windowed) resolution. Keep up the good work!

honzor commented on 2020-03-20 15:45

I have the exact same problem as @berturion. Its a vanilla system where xorg has been installed as dependency of retroarch-standalone-service. Reinstalling and deleting as berturion's suggestion didnt help. Cant figure out what the problem is, does anybody have any other ideas?

berturion commented on 2019-12-29 06:37

Hello @kemra102. I didn't do much, I don't remember exactly. You have to ensure that the home directory of the user retroarch is in sync with the content of the .xinitrc file (in its home). If not, you have to move its home to the one in the .xinitrc. Correct me if I am wrong.

kemra102 commented on 2019-12-23 11:22

@berturian - I have exactly the same issue, what steps did you take to fix as I cannot seem to get past that error?

JulianXhokaxhiu commented on 2019-12-08 10:26

@berturion: glad it worked :) Enjoy!

berturion commented on 2019-12-08 05:49

Hello, I uninstalled everything and removed everything in /home/retroarch, /etc/retro*, etc. Re-installed it and it works now. I think it is related to the file .xinitrc that was not in the correct folder.

berturion commented on 2019-12-04 19:23

Thanks for your answer @JulianXhokaxhui. Though, xorg was installed as a dependency of this package. I didn't install it before. So this is the vanilla configuration. I conclude that there must be something to do over the xorg configuration in order for this package to work. Something does not work "ou-of-the-box". I really know nothing about xorg. But it is really simple to reproduce this error :

  • install arch (I tried both archlinux and anarchylinux)
  • install yay
  • install retroarch-standalone-service
  • start retroarch-standalone-service

Maybe someone could try and tell me what's wrong?