Polaris v1.4.4
Packaging and setup update, matched with Nova v1.4.4. Existing settings and paired devices keep working.
Fixed
- Launching Polaris from the application menu starts the same user service that autostart and headless boot use, instead of a second copy that left the host with no Polaris once that window was closed.
- A privileged setup run no longer treats root's own access to the input devices as proof that your desktop account is ready. A missing input group is reported instead of passed.
Heads up
- Bazzite users should use the Fedora 44 RPM through rpm-ostree. The experimental system extension stays withdrawn.
- SteamOS remains experimental Desktop Mode support rather than certified Game Mode support.
- Steam Input stays manual and read-only.
- Verified with Nova v1.4.4 on a Retroid Pocket 6 against a 1.4.3 host; the 1.4.4 host build is CI verified.
Install (Fedora 44, Arch / CachyOS, Ubuntu 24.04, SteamOS 3.8)
Fedora 44
wget --output-document=./Polaris-fedora44-x86_64.rpm https://github.com/papi-ux/polaris/releases/download/v1.4.4/Polaris-fedora44-x86_64.rpm &&
sudo dnf install "./Polaris-fedora44-x86_64.rpm" &&
sudo -H polaris --setup-host &&
systemctl --user restart polarisArch Linux / CachyOS
wget --output-document=./Polaris-arch-x86_64.pkg.tar.zst https://github.com/papi-ux/polaris/releases/download/v1.4.4/Polaris-arch-x86_64.pkg.tar.zst &&
sudo pacman -U ./Polaris-arch-x86_64.pkg.tar.zst &&
sudo -H polaris --setup-host &&
systemctl --user restart polarisUbuntu 24.04
wget --output-document=./Polaris-ubuntu24.04-x86_64.deb https://github.com/papi-ux/polaris/releases/download/v1.4.4/Polaris-ubuntu24.04-x86_64.deb &&
sudo apt install ./Polaris-ubuntu24.04-x86_64.deb &&
sudo -H polaris --setup-host &&
systemctl --user restart polarisSteamOS 3.8
Run this in Desktop Mode. It sets up the package keyring when needed and restores the read-only root before starting Polaris.
wget --output-document=./Polaris-steamos3.8-x86_64.pkg.tar.zst https://github.com/papi-ux/polaris/releases/download/v1.4.4/Polaris-steamos3.8-x86_64.pkg.tar.zst &&
(
set -e
trap 'sudo steamos-readonly enable' EXIT
sudo steamos-readonly disable || exit $?
sudo pacman-key --init || exit $?
sudo pacman-key --populate || exit $?
sudo pacman -Sy || exit $?
sudo pacman -U ./Polaris-steamos3.8-x86_64.pkg.tar.zst || exit $?
sudo -H polaris --setup-host || exit $?
sudo steamos-readonly enable || exit $?
trap - EXIT
) &&
systemctl --user enable --now polarisBazzite users should follow the Bazzite guide and use the Fedora RPM through rpm-ostree. SteamOS 3.8 users should follow the SteamOS guide; SteamOS remains experimental Desktop Mode support rather than certified Game Mode support.
Assets: Polaris-fedora44-x86_64.rpm · Polaris-arch-x86_64.pkg.tar.zst · Polaris-ubuntu24.04-x86_64.deb · Polaris-steamos3.8-x86_64.pkg.tar.zst