Forums » Linux

Fatal Error: Couldn't open window.

Jul 29, 2009 SamsLembas link
When I attempt to launch Vendetta, the window pops up and does the updates or w/e without any issues. However, when I press the button to launch the game, it crashes with the error:

Fatal Error: Couldn't open window.

I am using a netbook (HP Mini 1000), but reports various blogs suggest that this should not be a problem. Looking at the log files files, it seems to be attempting a resolution of 600x800-- well under my native resolution of 1024x576. I have tried changing this resolution and enabling windowed mode in config.ini, but it has no effect. I have also tried running it without my widow manager (Fluxbox) running.

errors.log: http://pastebin.org/5216
openglerr.log: http://pastebin.org/5217

Other 3d games (Quake 3, Quake 1) work flawlessly.

My video card is an "Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)", and I am using the xf86-video-intel 2.7.99.902-1 drivers.

Thanks,
SamsLembas
Jul 30, 2009 SamsLembas link
At the following page, it is stated that Vendetta depends on glibc 2.2 or greater.

http://www.vendetta-online.com/x/bugreport

The newest stable build ofg glibc is 2.1.x. I am using 2.10.1-3 from the Arch repositories. Could this be the problem? Why does a "stable" game release depend on unstable software anyway?
Jul 30, 2009 DivisionByZero link
Sams, I seem to recall some issues with non-standard screen sizes when people were trying to get VO running on an EEE PC. You might check for that thread. I'd also suggest getting into your config.ini and turning everything off and then trying again. This helped me out when I was having trouble with my intel chipset.
Jul 31, 2009 mr_spuck link
The minimum resolution for the game is 800x600. You might get it to work if you add a larger virtual screen size or an extra mode via xrandr.
Aug 08, 2009 momerath42 link
As pointed out, the reason it doesn't work is related to the available (virtual) resolutions or drivers (you get that same error for several opengl driver problems). If it had anything to do with glibc versions, you'd get an error to that effect.

SamsLembas: You seem to have misread the glibc version numbers. 2.10.x is current stable (most people are still running 2.7, 2.8 or 2.9); 2.1.x is ancient, as is 2.2.x really. Actually, I'm pretty sure the game still works with 2.1.x, at least on x86, but we don't test that far back.