The New Game Starfield can not be played under Linux (Fedora 38)

There is a Problem with Linux and the Nvidia Drivers.

The Game Starfield can not be playd on Fedora 38.

Intel® Core™ i7-8700K
NVIDIA GeForce RTX™ 2080 Ti → 535.104.05
Fedora Linux 38 (Workstation Edition)
Gnome Ver.: 44.4
windowingsys: X11
Kernel: Linux 6.4.14-200.fc38.x86_64
Latest Proton Exper.

I hope Nvidia will support Linux distribution.

BTW can anyone tell me why Nvidia does not support Linux?

Thx Rash

Hi rashmandash21,

I think for specific game support questions and concerns you might find more feedback on the GeForce forums, not the developer forums.

If I recall correctly Starfield has Windows 10 and DirectX12 as minimum requirements. If you are using this kind of game on an interposer solution like Proton, you should check with the Proton developers, NVIDIA is not directly involved in development of this tool. And currently it looks like getting Starfield to run on any Linux distro is a question of luck.

I am not sure what you mean? NVIDIA drivers support usage of a GPU on a given platform. NVIDIA drivers do support Linux, nearly every distribution available.

If you are asking why NVIDIA does not support games on Linux than that is the wrong question. It is the game itself that has to support a specific Graphics API (like DirectX or Vulkan) and operating system, not the other way round. If Starfield natively only supports Windows and DX12 there is not much that NVIDIA drivers can do about it.

I hope that clarifies things.


Thank you for your answer!
I really appreciate that someone took his time to answer me.

Best regards

1 Like

You are very welcome.

Proton devs already concluded that the issue with Starfield is caused by a bug in the NVIDIA drivers, so saying that “there is not much that NVIDIA drivers can do about it.” is not true. We are now waiting for the NVIDIA superhero devs to solve it within 3 years.

Can you please share a reference to that? If they already concluded this, then they hopefully used their direct Developer Relations contact to report it.

Sure, there are 2 threads on GitHub.

#1 two weeks old, very detailed: Implement VK_NV_device_generated_commands_compute by HansKristian-Work · Pull Request #1639 · HansKristian-Work/vkd3d-proton · GitHub
#2 related to the Starfield, conclusion written 4 days ago from a person who I believe is a Proton Developer (?)

If they already concluded this, then they hopefully used their direct Developer Relations contact to report it

I don’t know the details but there is a comment from that person. Permalink:

1 Like

Thank you for that!

I happily admit that I was not aware of that.
And it is good that the first issue you listed already has eyes from NVIDIA on it.

1 Like

In case someone else comes in here, you can use version 525.125.06 to run on linux until the issue with the latest drivers is resolved.

Also being discussed over here:

Thank you @pholostan for the link. I should probably have used the wonderful forum search myself to check for that.

I thin we can keep one thread for this topic, and since the other one is older and has more productive replies, so I mark this one to be close after a few days.

Anyone with more input or questions please refer to Starfield does not launch on most NVIDIA GPUs on Linux, and not at all on Pascal GPUs


Hello, you should be able to get the game to launch on Linux, it seems some Nvidia cards require the launch option: “VKD3D_SHADER_MODEL=6_6 %command%” but the latest driver (535) will crash during loading.
You can try a project on github called nvidia-all if there is no easier way to rollback to get drivers 525 or 530, which will boot the game and allow getting into gameplay. The launch option is also required with older drivers.

However, these crash every few minutes or so. At least they do crash a lot for me (on Pascal, GTX 1080), I cannot really tell for more modern GPUs.

This post describes the nvidia-all approach if you feel like using it:

Nvidia has so far acknowledge they added this to their bug tracking, and people on github working on vkd3d also have contacted em. This is wip apparently.

Their last post details their week’s worth of work and weirdly they say they won’t be able to fix all issues impact Pascal (which is odd because the crashing is a separate issue unrelated to Pascal itself, more so to the drivers not hardened to avoid unproper engine calls).

There’s no luck involved . AMD cards run the game consistently well , while nvidia cards don’t run the game at all on the 535 version drivers , or with horrible performance with 525. this has nothing to do with vulkan.

This topic was automatically closed after 7 days. New replies are no longer allowed.