Richard-Burns / SimpleMixer

A video mixer built in TouchDesigner
The Unlicense
191 stars 20 forks source link

Matrix effect crashes TD #40

Closed t0mekk closed 5 years ago

t0mekk commented 5 years ago

TD sudennly crashes when I drop matrix effect to bank. Same thing when trying turn on component view in network. Win10, Latest stable TD, GTX960M (with latest drivers).

Richard-Burns commented 5 years ago

Hmm I can't seem to reproduce this but I've not got a 960m machine lying around anywhere. Maybe turn off cooking and delete a few nodes and see which one it is? I might be able to find an alternative layout.

t0mekk commented 5 years ago

It seems that's my system fault. On clean Win10 system (same PC) SimpleMixer works without the problem. solved: installing GeForce Drivers (clean install option enabled) helped.

Richard-Burns commented 5 years ago

Driver issue then...very odd as I'm running a pretty old driver. I'll close this and see if anyone tries to reopen but we can assume it's drivers for now.

t0mekk commented 5 years ago

So, drivers were not the cause. Project started once, then it began to hang as before.

Here's working solution: you need to to change registry keys (or add if there is no such) in regedit

quote from Watchout's Win 10 Tweaking Guide

It takes time to change display mode on servers with multiple high-resolution outputs (especially if using a sync card). With Windows default settings, the GPU might timeout and cause a bluescreen. To counter this, increase the timeout values as below.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\TdrDelay

should be increased to 15 seconds (default is 2 seconds, decimal value DWORD)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\TdrDdiDelay

should be increased to 60 seconds (default is 5 seconds, decimal value DWORD)

Richard-Burns commented 5 years ago

Ahh yeah I'd always recommend doing the watchout tweaking guide on any machine running a touchdesigner show. All our servers have the tweaks done, even control servers...not that it's required so much in a local VJ set but I keep my machine tweaked anyways.