Cross-platform version of XIVLauncher for Linux and Steam Deck. Comes with several versions of WINE tuned for FFXIV, as well as Proton and Steam Runtime support.
If you want to use XIVLauncher on your Steam Deck, it's not quite as easy as using the official version, but still not too difficult.
- You'll want to switch to desktop mode and download the latest flatpak file. From the terminal (Konsole) install with
flatpak install --user xivlauncher-rb-v1.0.8.2.flatpak
(or whatever the latest flatpak file is). - Run
XL_USE_STEAM=0 flatpak run dev.rankyn.xivlauncher --deck-install
- Restart Steam. This is necessary to get the compatibility tool to register.
- In Steam, do the initial install of FFXIV or FFXIV free trial. You do not have to run the official launcher, you just need to have it installed in your steam library.
- Go into the FFXIV properties, and go to Compatibility. Check "Force the use of a specific Steam Play compatibility tool", and select "XIVLauncher.Core as Compatibility Tool".
- You can now launch the game from desktop mode or game mode. Both should work.
If you're having trouble, you can join the XIVLauncher Discord server and join the $linux-and-deck channel. I'm online most days and can usually help out, and there are a number of other people who may also be willing. Please don't use the GitHub issues for troubleshooting unless you're sure that your problem is an actual issue with XIVLauncher-RB.
- Clone this repository with submodules
- Make sure you have a recent(.NET 6.0.400+) version of the .NET SDK installed
- Run
dotnet build
ordotnet publish
Common components that are shared with the Windows version of XIVLauncher are linked as a submodule in the "lib" folder. XIVLauncher Core can run on Windows, but is by far not as polished as the original Windows version. Windows users should not use this application unless for troubleshooting purposes or development work.
XIVLauncher-RB is not officially supported by the XIVLauncher community, but many people have used it successfully on different linux distros. You can download flatpak files from the releases, but it is also in several user-submitted repos:
Repo | Status |
---|---|
AUR | |
Copr (Fedora+openSuse+EL9) | |
MPR (Debian+Ubuntu) |
If there are any others, please let me know and I'll add them.