Blender Fails to startup

I just bought a new system but unfortunately unable to run Blender. When I fire it up, I see the command line pop up but immediately goes away in one second. It’s hard for me to see the message but after so many tries, I saw: “Device Init Failed”.

I’ve uninstalled Blender and made sure everything is removed, re-downloaded it, made sure the build is for the right architecture (64bit), and also updated my video card drivers.

Hope I can use Blender again soon :frowning:

Specs: i7, 12gigs ram, geforce gt 720.

…I also tried going down a version (2.73). This time I don’t even see the command line window open, I get this…


I’ve also noticed Blender does not store any error log files at start up (not that I know of), so I used Windows Event Viewer and I got an event id (1005):


I’ve also updated to the latest version of Python. There’s no way I can get Blender running :no:

Oh and I did find out there was a crash log file that is created, this is what I found, and I’m starting to think the problem has to do with Python?

Blender 2.74 (sub 0), Commit date: 2015-03-31 13:39, Hash 000dfc0

backtrace

99: PyInit_mathutils_noise_types - 0x40009230
98: fftw_plan_many_dft - 0x3F3947B0
97: fftw_plan_many_dft - 0x3F3947B0
96: fftw_plan_many_dft - 0x3F3947B0
95: UnhandledExceptionFilter - 0x779C9220
94: MD5Final - 0x77BE3950
93: _C_specific_handler - 0x77B650AC
92: RtlCompareUnicodeString - 0x77B854D0
91: RtlTimeToSecondsSince1970 - 0x77B656F0
90: KiUserExceptionDispatcher - 0x77B9FE1A
89: log - 0xEF2F28F0
88: PyMapping_Length - 0x59942B80
87: PyMapping_Length - 0x59942B80
86: PyMapping_Length - 0x59942B80
85: PyMapping_Length - 0x59942B80
84: PyMapping_Length - 0x59942B80
83: PyMapping_Length - 0x59942B80
82: PyMapping_Length - 0x59942B80
81: PyMapping_Length - 0x59942B80
80: PyMapping_Length - 0x59942B80
79: PyMapping_Length - 0x59942B80
78: PyMapping_Length - 0x59942B80
77: PyMapping_Length - 0x59942B80
76: PyMapping_Length - 0x59942B80
75: PyMapping_Length - 0x59942B80
74: PyMapping_Length - 0x59942B80
73: PyMapping_Length - 0x59942B80
72: PyMapping_Length - 0x59942B80
71: PyMapping_Length - 0x59942B80
70: PyMapping_Length - 0x59942B80
69: PyMapping_Length - 0x59942B80
68: PyMapping_Length - 0x59942B80
67: PyMapping_Length - 0x59942B80
66: PyMapping_Length - 0x59942B80
65: PyMapping_Length - 0x59942B80
64: PyMapping_Length - 0x59942B80
63: PyMapping_Length - 0x59942B80
62: PyMapping_Length - 0x59942B80
61: PyMapping_Length - 0x59942B80
60: PyMapping_Length - 0x59942B80
59: PyMapping_Length - 0x59942B80
58: PyMapping_Length - 0x59942B80
57: PyMapping_Length - 0x59942B80
56: PyMapping_Length - 0x59942B80
55: PyMapping_Length - 0x59942B80
54: PyMapping_Length - 0x59942B80
53: PyMapping_Length - 0x59942B80
52: PyMapping_Length - 0x59942B80
51: PyMapping_Length - 0x59942B80
50: PyMapping_Length - 0x59942B80
49: PyMapping_Length - 0x59942B80
48: PyMapping_Length - 0x59942B80
47: PyMapping_Length - 0x59942B80
46: PyMapping_Length - 0x59942B80
45: PyMapping_Length - 0x59942B80
44: PyMapping_Length - 0x59942B80
43: PyMapping_Length - 0x59942B80
42: PyMapping_Length - 0x59942B80
41: PyMapping_Length - 0x59942B80
40: PyMapping_Length - 0x59942B80
39: PyMapping_Length - 0x59942B80
38: PyMapping_Length - 0x59942B80
37: PyMapping_Length - 0x59942B80
36: PyMapping_Length - 0x59942B80
35: PyMapping_Length - 0x59942B80
34: PyMapping_Length - 0x59942B80
33: PyMapping_Length - 0x59942B80
32: PyMapping_Length - 0x59942B80
31: PyMapping_Length - 0x59942B80
30: PyMapping_Length - 0x59942B80
29: PyMapping_Length - 0x59942B80
28: PyMapping_Length - 0x59942B80
27: PyMapping_Length - 0x59942B80
26: PyMapping_Length - 0x59942B80
25: PyMapping_Length - 0x59942B80
24: PyMapping_Length - 0x59942B80
23: PyMapping_Length - 0x59942B80
22: PyMapping_Length - 0x59942B80
21: PyMapping_Length - 0x59942B80
20: PyMapping_Length - 0x59942B80
19: PyMapping_Length - 0x59942B80
18: PyMapping_Length - 0x59942B80
17: PyMapping_Length - 0x59942B80
16: PyMapping_Length - 0x59942B80
15: PyMapping_Length - 0x59942B80
14: PyMapping_Length - 0x59942B80
13: PyMapping_Length - 0x59942B80
12: PyMapping_Length - 0x59942B80
11: PyMapping_Length - 0x59942B80
10: PyMapping_Length - 0x59942B80
9: PyMapping_Length - 0x59942B80
8: PyMapping_Length - 0x59942B80
7: PyMapping_Length - 0x59942B80
6: PyMapping_Length - 0x59942B80
5: PyMapping_Length - 0x59942B80
4: PyMapping_Length - 0x59942B80
3: PyMapping_Length - 0x59942B80
2: PyMapping_Length - 0x59942B80
1: PyMapping_Length - 0x59942B80
0: PyMapping_Length - 0x59942B80

Try opening blender from a console window, and show what happens. Something like:
blender -d --verbose > C:\Users[your username]\Documents\log.txt
If I remember Windows correctly, this should start blender and register a log in you Documents folder. That log should provide enough info for somebody to have an idea.

On it, looking into how to open Blender via cmd line, I’m more of a Linux user. Blender doesn’t REQUIRE Service Pack 1 right, because I don’t have it installed. I’ll download it just in case, I don’t see anywhere in the system requirements that indicates the need of SP1.

Solved it!

It was definitely a Python problem. If anybody else runs into this issue, here’s the solution:

  • Download the latest version of Python (3.4.3 today), install it, and head on over to the dir C:\Python34 or wherever you installed Python. In there you’ll probably see two lib folders, one in capital letters and another in lower. Copy the uppercase folder.

  • In your Blender installed folder and inside the version folder (in my case 2.74), you’ll find a python folder with a lib folder. Replace that folder with the Lib folder you got from C:\Python34.

Remember to rename the folder from Lib to “lib” since Blender expects the word in lowercase at start up. Fire up Blender and (hopefully) enjoy. It worked for me. :slight_smile:

Nice to see you solved it. Bumping, for great justice!