Is there a way to limit the number of CPUs wine can detect?

nomzod

New Member
Joined
Jan 2, 2026
Messages
10
Reaction score
2
Credits
97
So I'm running into a problem that I'm really hoping someone here has some experience with

I can't use wine for any microslop program that uses .NET framework. I installed winetricks, but anytime I ask it to install winetricks it tells me that wine is compatible with only 64 logical CPU cores and I have a LOT more than that. Then it throws out a bunch more errors and fails. The other errors I can't find a thing about. Well I also can't find anything about this one, but I can propose a solution which is more than I can say about anything else.

I'm running wine 11 on Fedora 43 and a very good computer.

See the thing is, wine is right about the "a LOT more than 64 logical CPUs" thing. It's detecting the correct amount. I can't do anything about that, other than see if there's a way to just cap its detection. Or go after one of my CPU blocks with a breadknife
 


You can try using "WINE_CPU_TOPOLOGY", see the example here of how it's used.
Also you can try adding "taskset" your launch commands, it's also listed on that same page as a command.
The launch command would look similar to the other one, so something like this.

https://www.protondb.com/app/3164500 - From one of the comments
Code:
 taskset -c 1-8 gamemoderun %command%
I've never had to use those that's all I can tell about them, just play around with those for a bit.
 
I'm going to beat myself to death with my own monitor. Do you know I've had a thread on winehq for 4 weeks with zero replies?
 
Some forums are more active than others, in my experience it's also depends on the question being asked and how well worded it is as I've seen topics with one a one line sentence with zero replies.
 


Follow Linux.org

Staff online

Members online


Top