You are not logged in.
So i am trying to run emulationstation. its a gui menu app, that can be controlled by a joystick.
When i startx and go into cinnamon. I can start emulationstation from the command line and it works fine.
If I change my ~/.xinitrc to exec emulationstation. It starts and shows there are joysticks connected but it never sees input. I can add a 2nd joystick and it sees 2, If i remove the joystick it only sees 1. Input always works from the keyboard in emulationstation. If I change the xinitrc to exec xterm and start emulationstation, the samething happens. From the xterm i can use sdl2-jstest and I see the joystick sending input. If i setup a joystick device section in /usr/share/x11/xorg.conf.d/10-evdev or in 50-joystick, I can move the mouse from the joystick in x but emulationstation doesn't see input.
I think the only thing that changes, when i run startx without a WM, is my dbus config. if i list my dbus settings when im at the xterm, I have basically nothing for my session.
how do i get my dbus settings from when im running cinnamon and then insert them when Im just running x.
or any other suggestions?
Offline
Do you source /etc/X11/xinitrc.d/30-dbus in your (wm-free) xinitrc? If not, that's probably what's missing.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline