For the past two nights, Blender’s viewport became unusably laggy.
For reference, I’d rebooted the PC about two days ago, so it was working fine before the reboot.
The problem happens in Cycles viewport render mode.
I’d recently updated video driver to 366.36 and because the lagging occurs in both 4.3.2 and 4.1, I assumed the new Studio driver from nVidia was at fault, so I rolled it back to 366.14 last night. But that didn’t solve the problem.
Even stranger is that the slower mode, Vulcan experimental, is now faster than OpenGL mode, where usually OpenGL is fastest.
So after the rollback didn’t fix it, I upgraded to the 366.36 driver again. That’s when Blender started working normally with no lag again.
I made a screen recording of the problem, but the upload feature here is broken tonight (sorry an error occurred please try again).
So I uploaded the screen capture to Youtube:
But I’ll describe:
I pan the camera around and it’s about 0.5FPS. I open the preferences and turn off the RTX3090 GPU in CUDA and then I can fluidly move the camera now.
I turn on GPU in Preferences under CUDA and now the dialog box is hard to drag across screen, it is painting about 1 per second the dialog box.
I go to the render settings on right hand panel and turn off GPU, now I can move the camera view fluidly again. Turn on GPU compute and it’s lagging just awful.
I searched threads about this and someone rebooted their PC and fixed the problem. My case is the opposite, was working until I rebooted 2 days ago. I rebooted again just now, but it did not help. Tried running only Blender before starting any other programs. No good. Normally Blender runs great with 50 other programs going in the background, so this is weird.
I’m starting to suspect my GPU has developed a defect and needs to be returned for service/repair, but before I do that, are there any other things I should check? I reinstalled Blender, updated it to 4.3.2 and it didn’t solve the problem. What else could have broken my system two days ago? And why did it work okay after rollback and then roll forward of the video driver for one night? I don’t want to have to roll back/forward the video driver every time I want to use Blender.
I noticed when I render in Blender, I don’t hear the GPU fan speeding up anymore.
But it’s not overheating. And the utilization tops out at only 10% now. Used to go to 100% and the fan would kick up to loud levels.
Adding to tonight’s mystery of poor viewport performance, my GPU normally turns up the fans to a loud level when Blender is rendering to file. Tonight it’s silent. And the GPU usage isn’t hitting 100% like it normally would during render. It’s peaking at maybe 10%. Idle temperature normally would be 46°, but rendering it’s maxing out at 37° where in the past, it would hit over 85°. Something is off here. GPU-Z shows the fans at 53%. And right now the PC is idle and it’s emitting a lot of HEAT.
GPU chip draw only 10 watts during render?? 4096x4096 Cycles render of a 1.5 million polygon interior scene with indirect lighting. Have I entered the Twilight Zone?
These numbers don’t add up. The GPU clock DROPPED to 200MHz during the 30 second render of a 4K image. Notice the clock dropped while the load went up. Normally the clock will go to 1700MHz during render. None of these makes any sense to me.