-
Vice as a Flatpak, in beta (#97). Vice now runs on the Steam Deck, Bazzite, Fedora Atomic and anywhere else that has Flatpak. It's the same code as the AUR package, the install script and the Nix flake, and it updates with
flatpak updatelike any other app. Install it with:flatpak install --user https://splitshotz.github.io/vice-flatpak/vice.flatpakrefOr download
Vice.flatpakbelow and runflatpak install --user Vice.flatpak. Either way you get updates from the same repo.Vice records with the gpu-screen-recorder Flatpak. The first time it opens, it asks to install it. That takes one button and about half a minute, and normally no password. The first recording after that asks for your password once, so gpu-screen-recorder can set up its screen capture helper. On a Steam Deck, open Vice in Desktop Mode the first time so that prompt has somewhere to show up. Hotkeys need your user in the
inputgroup (sudo usermod -aG input $USER, then reboot), the same as everywhere else.I've only been able to test it on my own Arch machine, where recording, hotkeys, game detection and share links all work. I haven't seen it on a real Steam Deck or Bazzite yet, and the keyboard overlay inside the Flatpak runs through XWayland, so I don't know yet whether it stays on top of games there. If you try it, please post how it went on #97, and include the output of
flatpak run --command=vice io.github.splitshotz.Vice doctorif something's off.
Nothing changes for AUR, install script or Nix users in this release, apart from vice doctor printing which platform it's on. On Bazzite and Fedora Atomic, install.sh now points you at the Flatpak instead of just stopping.