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!
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!
Login / Register
- Unofficial PC port of Zelda: Majora's Mask, 2 Ship 2 Harkinian has a big new release out
- Steam Controller 2 is apparently a thing and being 'tooled for a mass production' plus a new VR controller
- Linux kernel 6.12 is out now with real-time capabilities, more gaming handheld support
- Steam Deck OLED: Limited Edition White and Steam Deck Australia have launched
- OpenRA for classic RTS games like Red Alert has a new playtest with enhanced visuals, revamped map editor
- > See more over 30 days here
-
JSAUX released their first White 6-in-1 Docking Station…
- Stella -
JSAUX released their first White 6-in-1 Docking Station…
- Ardje -
Dungeon Clawler will grab hold of your free time now it…
- Th3_Fr1ng3 -
The Sci-Fi Shooters Humble Bundle is a top deal with Sy…
- ElectricPrism -
War Thunder adds stealth tech, ray tracing and graphics…
- Tuxee - > See more comments
- What do you want to see on GamingOnLinux?
- Liam Dawe - Weekend Players' Club 11/22/2024
- Liam Dawe - What have you been listening to?
- Liam Dawe - Types of programs that are irritating
- Cyril - Our own anti-cheat list
- Liam Dawe - See more posts
View PC info
Bit of a random one. I am running Grand Prix 3 via wine (5.0), and have discovered (through lots of fiddling about) that it runs better on my integrated intel graphics than my NVidia card. (fair enough - game always has had issues on modern NVidia cards on Windows)
Is there a way to force Wine to run the game on the intel graphics instead of the NVidia card?
(for the record, this is a Desktop - not a Hybrid graphics laptop - specs in profile)
I believe the iGPU is active and running - I have a 2nd monitor input connected to the motherboard's DVI, and PopOS is displaying my wallpaper on it (so it's doing something at least!). My main Desktop appears on the input connected to my GPU. it also shows up on lspci (for what it's worth!)
Any ideas?
View PC info
What does DRI_PRIME=0 glxinfo|grep OpenGL and DRI_PRIME=1 glxinfo|grep OpenGL say?
View PC info
But from a quick look on google (and the Arch Wiki), would appear that DRI_PRIME is what will be needed... guess I'm probably missing some small piece of the puzzle.
View PC info
You will have to figure out the identifier of your intel gpu in your system though.
This does seem like a very roundabout way to get the game working though. What's the actual problem? The issues in Windows shouldn't impact Wine given that one uses straight D3D and the other OpenGL.
View PC info
Will fiddle around with it once some (elusive) free time appears.
As for what the problem is - performance. Game itself will run with either GPU, but I get 20-30% better performance (measured in terms of the game's "Processor Occupancy" (PO). On the intel chip, at the start of a race, I get 90-100% PO (which is great - runs at full speed), wheras on the Nvidia card, I get 120-130% PO (which leads to annoying slowdown and some physics oddities. Wonky late 90s game engine ftw)
Now I could run it in software mode (and get around 15% PO), but many track mods require hardware mode (and also, software mode seems to be a bit more crashy in Wine for whatever reason). But this is Linux - why settle for a lesser experience when tweaking is possible!
To be fair, the fact it runs at all is fantastic. Hasn't worked well in Windows since XP came along (and even then, only worked well if you had an older ATi Card - NVidia cards give texture bugs)
A third options is the llvmpipe OpenGL Mesa driver, but only if you have really beefy CPU. Probably not a realistic option with CPU utilization being a problem with the game.