Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.
tagline-image
Civilization VI [Steam] is a really fun game and it's damn good to have it on Linux, but performance has been an issue. Aspyr Media are aware of it and they are looking to improve it.

From their forum posts (source):
QuoteMultithreading is supported now, but not on the rendering path. Our implementation of OGL has issues with multithreading unfortunately, and we are actively looking at alternatives.


Also, in response to this question "Do you mean alternatives for OpenGL (everybody knows what that could be..) or alternative implementations of OpenGL ?" (source):
QuoteBoth! All options are on the table for optimization.


It's good to know it's going to see good post-release support from Aspyr, but I never doubted it would for a moment.

Hopefully, we will continue our playthrough on Twitch again this Sunday. Article taken from GamingOnLinux.com.
12 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
21 comments
Page: 1/3»
  Go to:

cRaZy-bisCuiT Feb 16, 2017
Oh, that's amazing! In addition I'd like to see cross platform support to be incoming next! (;
SlithyTove Feb 16, 2017
This one was insta-buy for me.

So far the port quality has been excellent. Glad to see they are continuing to make it better!
elbuglione Feb 16, 2017
One word: VULKAN
whatever Feb 16, 2017
Right now Civ6 uses 1 thread. I have a 4 cores cpu, this means that only 1 core is being used. This also means that fans are not spinning and I can play in complete silence!
Yes, it's a bit jerky at times, but in a game like this I value the lack of noise much more than 60fps.
soulsource Feb 16, 2017
Quoting: barottoRight now Civ6 uses 1 thread. I have a 4 cores cpu, this means that only 1 core is being used. This also means that fans are not spinning and I can play in complete silence!
Yes, it's a bit jerky at times, but in a game like this I value the lack of noise much more than 60fps.

Civ 6 has a frame limiter, so you should be able to reduce system load also with proper multithreading.
Anyhow, if you consider your CPU fan noise disturbing, I'd recommend to buy a better cooler. They are not that expensive, and good ones are a real pleasure to the ear. My current CPU cooler is a Scythe Mugen 2, and while it is clearly audible at full system load, it's far from annoying.

Back on topic though: I'm really happy that Aspyr is working on multithreading the game, as, when comparing it to Windows, it becomes obvious, that on Linux Civ 6 is strongly CPU limited.
Xicronic Feb 16, 2017
Quoting: barottoRight now Civ6 uses 1 thread. I have a 4 cores cpu, this means that only 1 core is being used. This also means that fans are not spinning and I can play in complete silence!
Yes, it's a bit jerky at times, but in a game like this I value the lack of noise much more than 60fps.

If the load is effectively distributed over your four cores, each core will be able to run at a lower frequency, and heat/power usage scales exponentially with clock speed... as soulsource said, use a frame limiter and it would run fanless but even cooler temp-wise.
whatever Feb 16, 2017
Quoting: soulsourceCiv 6 has a frame limiter, so you should be able to reduce system load also with proper multithreading.
Didn't notice the frame limiter. Thanks, problem solved i guess :)

Quoting: soulsourceAnyhow, if you consider your CPU fan noise disturbing, I'd recommend to buy a better cooler.
The CPU's fan is normally under 20db but if all 4+4 cores are used the noise could be annoying just because the airflow would be quite substantial.
The most annoying fan is the GF970 one. Right now the game is CPU limited and the GPU fan is not even spinning up, but at 60fps I'm sure it would kick in.
liju Feb 16, 2017
shouldn't they say they are evaluating the feasibility of improvements (;
----
with love to devs (:
bakgwailo Feb 16, 2017
Quoting: soulsourceAnyhow, if you consider your CPU fan noise disturbing, I'd recommend to buy a better cooler.
The CPU's fan is normally under 20db but if all 4+4 cores are used the noise could be annoying just because the airflow would be quite substantial.
The most annoying fan is the GF970 one. Right now the game is CPU limited and the GPU fan is not even spinning up, but at 60fps I'm sure it would kick in.[/quote]
Perhaps buy hardware that isn't as powerful? You can get air cooled GPUs (although they don't game very well). Also, relevant xkcd ;) https://xkcd.com/1172/
t3g Feb 16, 2017
Just fucking implement Vulkan already! So sick of DirectX 12 to OpenGL ports (like this one) that makes our OS of choice look like shit. Both Aspyr and Feral need to step their game.


Last edited by t3g on 16 February 2017 at 5:44 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.