Firaxis Games recently launched their new Leader Pass for Sid Meier's Civilization VI, and it seems they broke it on both macOS and Linux.
The Linux and macOS versions were done by Aspyr Media, who don't really do ports any more. The store page on Steam still shows both as clearly supported though, and the new Leader Pass indicates both are supported platforms too. However, the macOS and Linux support topics on Steam are filling up with people reporting the game is now broken or has major issues on these platforms.
For the Linux version, it seems the update actually downgraded the game to a much older version "1.0.1.104" (I was able to use an old workaround - see the bottom, to get it to launch) with the latest being 1.0.12.9. Even for people on macOS who have managed workarounds, some are reporting other major problems like Civ Vi eating all their RAM.
At least for Linux users, a workaround is to use Proton on it to run the Windows version. Here though, some users report the 2K Launcher doesn't work, but for me it was fine. You can skip the 2K Launcher on Linux with Proton by adding this as a launch argument for the game on Steam:
eval $( echo "%command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/Base\/Binaries\/Win64Steam\/CivilizationVI.exe'/" )
It's a shame, as it shows even though they're selling it clearly as supported, seemingly no one at Firaxis / 2K / Aspyr is even testing either Linux or macOS now.
I've reached out to the publisher to see if they have anything to say about what is happening, although they never replied to my initial email asking about the new DLC. I've also reached out to Aspyr Meda directly about it. Will update if either reply.
At the same time they had (have?) all hands full fixing another problem...
The Leader Pass DLC was supposed to be free for all owners of the Anthology Edition and for owners of every DLC. But that didn't work and so people thought they had to pay for it. On Twitter @CivGame said the fix is rolling out, but takes time.
Maybe after that they tend to the Mac and Linux users.
But I must say, the DX12 version with Proton is a much better experience than the native Aspire version by now!
So I made the switch to proton and realized that it is much more smother experience.
It's a shame that aspyr basically have gone underground for the last few years. It has been some issues running civ6 natively on Steam deck and any bug reports gets closed without explanation.
They clearly have some problems internally at aspyr, especially as they lost the contract for the kotor-remaster.
Their bugtracker has no transparency so it's difficult to link and follow bugs as the non-reporting user.
Here's one bug in GitHub that I have referred to previously
https://github.com/ValveSoftware/steam-for-linux/issues/6234
Quoting: TermyThe fact they don't even seem to do any - however basic it may be - testing on linux really is laughable...Let's be clear here. It broke for the macOS version as well. So it could more properly be said that Aspyr either has not had the time to fix this, or they aren't properly staffed to fix it (the third option would be that they're not aware of it, but it sounds like enough people have created tickets for them to look at that had some sort of response about the issue).
See more from me