Bungie Answered
Crashing on start with broccoli error on Nvidia laptop
The game crashes when I start it if I have Optimus enabled on my laptop. I have the latest drivers. I've done the usual troubleshooting crap. Just please, fix it.
If I switch my laptop so only the Nvidia GPU is active, the game starts normally without any problems.
I've tried different driver versions. I've tried game mode. It's Optimus. You guys don't properly handle Optimus on laptops.
If I enable Optimus, the game often crashes on start with a broccoli error. Not every time, but very often.
If I disable Optimus and only enable the Nvidia GPU, the game works every time.
0
Comentarios
Hi there,
Thank you for reaching out,
BROCCOLI means the game is having trouble talking to your GPU and usually points to a graphics driver crash or device loss. On Nvidia laptops there are a few extra things worth trying:
Update everything from the source
Update Windows fully (all optional quality/driver updates too).
Download and install the latest Nvidia driver from Nvidia’s website (not just via Windows Update/GeForce Experience).
If your laptop has Intel + Nvidia, also update the Intel iGPU driver from your laptop manufacturer.
Force Marathon to use the Nvidia GPU
In Windows Settings → System → Display → Graphics, find Marathon and set it to High performance (Nvidia GPU).
Or in Nvidia Control Panel → Manage 3D settings → Program Settings, add Marathon and set “Preferred graphics processor” to the High‑performance Nvidia processor.
Turn off overlays / overclocking
Disable overlays (GeForce Experience, Discord, Steam/Play, Xbox Game Bar) and close any GPU overclocking/monitoring tools (MSI Afterburner, EVGA Precision, etc.), then relaunch.
Try safer graphics settings
Run in Windowed or Borderless.
Set overall Graphics Quality to Low/Medium for a test.
Make sure VSync is on and frame rate isn’t uncapped.
I can also start the game with my system set to the Nvidia GPU, then when I'm in the game, I can switch it to Optimus and it'll work fine. But for some reason I can't have Optimus enabled when I start the game. This is insanely annoying, especially if having an external monitor connected *requires* Optimus to be enabled. So if the game crashes because of Optimus, I have to disconnect my second monitor, disable Optimus, start the game, switch to Optimus and connect the monitor again.
You guys aren't handling Optimus properly.
I did all this. It doesn't change anything.
This is because you aren't handling Optimus properly. If I disable Optimus, the game works fine. If I turn on Optimus, the game crashes.
It doesn't matter if I set Marathon to "High performance" or set the preferred graphics processor to Nvidia. It still crashes if I have Optimus enabled.
Iniciar sesión para dejar un comentario.