Can't use udev input unless run as root

retroarch crashed when trying to use udev unless ran as a root user which of course has major problems of its own. Just says can’t access udev/event* permission denied.

Try adding your user to the “plugdev” group and rebooting.

If that doesn’t work please provide information about:

  • linux/bsd distribution
  • desktop environment (if applicable)
  • kernel version
  • udev version
  • the output of the “id” command
  • retroarch version

Check this out: https://github.com/libretro/RetroArch/w … thout-Xorg

the link maister posted is helpful particularly the command to force permissions however I have to do this every reboot and kinda annoying. As far as adding myself to plugdev; well there is no plugdev group on my os. I am on arch x64 using latest source code build of RA. kernel is 3.12.6-k10-ck don’t know how to check udev version but the output of “id” is

uid=1000(eco) gid=100(users) groups=100(users),4(adm),7(lp),10(wheel),19(log),90(network),91(video),92(audio),93(optical),95(storage),98(power),108(vboxusers)

and I don’t use a DE when using retroarch, I launch from command line and use KMS driver.

You missed the “setting up udev permissions” part?

oh no I should have mentioned I did set the permissions as it says but it just seems to be ignored.