
I use a steam controller so I copied this file, into /etc/udev/rules.d and this allows me to connect and use the controller. (Either manually modprobe uinput after that or reboot.) You need to install uinput, and then I made /etc/modules-load.d/nf and then added a uinput line in the file, and that was it.


At the bottom of this file it just launches a steam binary, which you probably don’t have installed in a pathable place, so for me the last line of that file looks like: /home/jorge/steam/steam -tenfoot -steamos -enableremotecontrol Controllers Now you have the compositor and /usr/bin/steamos-session. On my system they were in ~/steamos-compositor-1.35/usr/bin. I then copied the steamcompmgr binary into /usr/bin and the session files that came with it. Depending on what you have installed you might need to install some devpkg’s from clear, I still need to make a list of what to install, but generally speaking if you have desktop-dev installed this should work. Grab the latest tarball from this directory, and you’re going to go in there and do the usual. I set up steamcompmgr, when we run this in a dedicated session it will ensure games launch fullscreen and give us that slick console-like experience. This solved like 90% of the problems I was having in the video!īefore you need to run steam at least once so it downloads/updates itself, and then log in, perhaps play some games to make sure it’s working right. So I just installed Steam via a tarball that Valve provides. I used to do this via the flatpak via flathub (in the video), but I was having problems with controller permissions, controlling shutdown/reboot via the client, not getting sound in the session and even occasional game(!) problems.

If you’re on an older installation make sure you switch over to network-manager as you need this for Steam’s wireless manager to work when you’re in big picture mode. We’re building some things so you might want to grab desktop-dev. Generally speaking if it has open drivers this should work. Ok so first things first, I’m using a Hades Canyon NUC for this, but have had success with prebuilt systems, and even all-AMD Ryzen/Vega systems.
