Installing Steam & Final Fantasy XIV Shadowbringers on Ubuntu Linux Using Proton With an Nvidia Card
This video shows the steps involved when installing Steam and then FFXIV on Ubuntu 20.0.4 when using an Nvidia card.
Some Notes:
I chose to do the Ubuntu 20.0.4 install for this because it seemed to give me the most trouble and also has a large user base. If you are running Arch, you'll probably be able to skip some of these steps (I was anyways), none of this was tested on any RHEL system.
I have seen people get DX11 working in FFXIV but I'm not certain it's 100% reliable so I stuck with the tried and true DX9. Feel free to post any fixes you have found for this.
This game is a moving target since it patches often and one day these fixes might not work, so please keep the date of this video in mind.
Finally, I recorded this while it was scorching out and the AC was running often, I am aware of the background noise and will work on this in future videos. Re-recording everything would have delayed this even longer and I feel this information is needed now, not in another couple weeks.
command reference:
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install linux-headers-generic
sudo apt install libnvidia-gl-470:i386
sudo apt install steam
files to edit:
FFXIV_BOOT.cfg
FFXIV .cfg
This 3rd party tool is useful if you need to find the steam ID of an application:
https://steamdb.info/Steam ID for FFXIV: 39210
Steam ID for Trial: 312060
This is GloriousEggroll's github:
https://github.com/GloriousEggroll/proton-ge-customTimeline:
00:20 Ubuntu System Install
01:39 Installing Needed Dependencies
02:54 Nvidia Specific Libraries
04:44 Enabling Proton in Steam
06:15 Fixing the Launcher
08:52 Fixing the Black Screen Bug
10:23 Fixing the Spinning Bug