Natron 2.3.14 crashes on running the second time.
That is, for some reason, I close natron and open it again, It starts normally, but as the splash disappears, Natron crashes.
I have to restart Windows to start Natron again.
System:
Windows 10 (latest update)
Intel i7-6700K
GTX1080Ti (latest drivers)
Try to run Natron from command line with --no-cache and --no-settings flag to see if this is a preference or cache issue. If still crashes, see if it leaves some clues in terminal.
Ooops… My bad. it should be --clear-cahce not --no-cache
–no-setting : Natron will restore default preference before it runs
–clear-cache : Natron will clear all cache before it runs
Maybe Natron just ignore wrong argument?
But, this is good, since cache was not clear, only preference had been restored to default. We now know it’s your preference issue. However, this flag, I believe, only temporarily restore preference, The problem is that on my Windows machine, I could not find where Natron store preference, nor can I save over default preference using --no-settings flag. For now, you can use --no-setting from terminal, or add to your shortcut, until you find a way to actually reset your preference.
Yeah I could do that. But here’s the catch:
I’m not using the default color management. I’m using the Blender Filmic color management. And as you might’ve guessed, Natron requires to restart every time you change the color management presets.
So I’m basically stuck in an infinite loop xD
Maybe @devernay knows the proper way to reset preference on Windows.
I am also interesting to know why Natron with --no-settings can not save over preferences.
That’s the thing. I could not even find where Natron store preference on windows machine. Otherwise, you would simply delete the preference file, and let Natron regenerate it.
Well, I came up with this solution by using Natron Python. It’s pretty straight forward and it works on my machine.
Go to Your Terminal( the following basically run natron in interactive mode with python interface)
${YOUR_NATRON_BIN_FOLDER}/Natron.exe -t
Once it finished loading bunch of stuffs. you will see >>> waiting for your input, now you execute following line by line.
Okay so I’ve been working backwards restoring my previous preferences and after setting the second last preference (OFX plugins path) I’ve come to a conclusion that the last remaining preference, i.e. PyPlugs might be the problem. I don’t know what exactly the issue might be, because the same plugins are working in 2.3.13.
Posting here so anyone who discovers this thread knows how to solve this on Windows.
After running Natron. Right click on the non-console window and chose maximise That’s it.
It looks like it the first time Natron loads it runs the main window minimised. You only need to do the above once and it will load the full UI from there on out
You get a splash screen and then the main window don’t show? Also note that 2.3.16+ now default to not show the console window anymore (enable/disable in settings), does that affect anything?