OS Version: Windows XP (latest) x86
Graphics card: NVidia Quadro FX 1400, running in "Dualview" two-monitor mode (one display as primary desktop with taskbar, the other as extension), screen resolution 1600x1200 at 60hertz, color depth at 32 bit.
On launching Blender 2.58 with these settings a "Failed to get context..." appears on the console and the application crashes. This behavior is consistent and easily -reproducible with the given settings. If I switch to single-monitor mode the error does not recur.
I'm guessing that this has something to do with trying to retrieve the graphics context to set up OpenGL. I'm not sure whether this error would recur or not if using windows screen management instead of NVidia's control panel & NView, it's worth a try. I'm also not sure whether this error recurs using graphics cards from other Nvidia series or different vendors.
Description
Event Timeline
It means your graphics card doesn't return enough memory to open an opengl window that big.
According to my info, that FX 1400 card has 128 MB only, which is quite low (but it could work...)
A trick you could do is:
- run from command line, blender.exe -p 0 0 1600 1200
This opens blender in a window of 1600 x 1200 pixels
Now go to the user preferences, system tab, and disable draw method "Triple Buffer" (set to "draw overlap"). That makes Blender use less gfx memory.
Save the user preferences, and run again by double click blender's desktop icon?
(moving to opengl tracker, with more clear title)
Thanks,
changing the blender shortcut target to
"C:\Program Files\Blender Foundation\Blender\blender.exe" -p 0 0 1600 1200
resolved this.