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
- Former Nouveau driver lead joins NVIDIA and sent a massive patch set
- SteamOS 3.5.18 Preview released for Steam Deck
- Team Fortress 2 64bit support released, plus Vulkan for Linux via DXVK
- Free Stars: Children of Infinity coming to Linux after smashing Kickstarter goals
- Pick up some classics in the Good Old Games sale at GOG
- > See more over 30 days here
-
Flathub for Linux apps has been given quite the makeove…
- hardpenguin -
Atari revives Infogrames and acquires Totally Reliable …
- hardpenguin -
Slimbook reveal the upgraded Slimbook Fedora 2 with 14"…
- pilk -
Ghostwire: Tokyo removed Denuvo Anti-Tamper
- Comandante Ñoñardo -
Valve makes paid 'Advanced Access' a clear feature on S…
- Phlebiac - > See more comments
Latest Forum Posts
- Weekend Players' Club 4/19/2024
- StoneColdSpider - What sorta display and audio setup do you folks got?
- Arehandoro - Logitech G29 steering wheel - Snowrunner support
- silmeth - anyone know if humble bundle games still provide different option…
- Mezron - The Evercade Outpost!
- damarrin - 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.