Page 1 of 1

Renderer initialization failure (Linux)

Posted: Wed Oct 19, 2011 1:07 am
by Drkitch
I get a Renderer initialization failure no matter the graphics setting.
The error log that I got from Shadowgrounds Survivor.
Am I missing files? I reinstalled a couple times and redownloaded the installer.
Trine works fine
18.10.2011 [14:51]
ERROR: Ambiguous filename: caveboss_uvmap.dds
ERROR: Ambiguous filename: caveboss_uvmap.dds
ERROR: Ambiguous filename: alien2_uvmap.dds
ERROR: Ambiguous filename: scythespider_uvmap.dds
ERROR: Ambiguous filename: alien_holo_shield.dds
ERROR: Failed to load locale file Data/Locales/en/cinematic_m1.txt
ERROR: Failed to load locale file Data/Locales/en/cinematic_m5.txt
ERROR: Failed to load locale file Data/Locales/en/cinematic_m12.txt
ERROR: Failed to load locale file Data/Locales/en/cinematic_m14.txt
ERROR: Failed to load locale file Data/Locales/en/gui_loadingwindow.txt
ERROR: Failed to load locale file Data/Locales/en/gui_common.txt
ERROR: Failed to load locale file Data/Locales/en/key_control_names.txt
ERROR: Failed to load locale file Data/Locales/en/gui_main.txt
ERROR: Failed to load locale file Data/Locales/en/gui_loading.txt
ERROR: Failed to load locale file Data/Locales/en/gui_mission.txt
ERROR: Failed to load locale file Data/Locales/en/gui_options.txt
ERROR: Failed to load locale file Data/Locales/en/gui_unit_combat.txt
ERROR: Failed to load locale file Data/Locales/en/gui_abort.txt
ERROR: Failed to load locale file Data/Locales/en/gui_map.txt
ERROR: Failed to load locale file Data/Locales/en/gui_progressbar.txt
ERROR: Failed to load locale file Data/Locales/en/gui_upgrades.txt
ERROR: Failed to load locale file Data/Locales/en/gui_ingame_common.txt
ERROR: Failed to load locale file Data/Locales/en/gui_unit_pointers.txt
ERROR: Failed to load locale file Data/Locales/en/gui_mainmenu.txt
ERROR: Failed to load locale file Data/Locales/en/gui_tip_items.txt
ERROR: Failed to load locale file Data/Locales/en/gui_tip_units.txt
ERROR: Failed to load locale file Data/Locales/en/gui_tutorial.txt
ERROR: Failed to load locale file Data/Locales/en/updates_gui_finspecial.txt
ERROR: Failed to load locale file Data/Locales/en/launcher_languages_override.txt
ERROR: Failed to load locale file Data/Locales/Common/gui_mod.txt
ERROR: Failed to load locale file Data/Locales/en/gui_mod.txt
ERROR: Failed to load locale file Data/Locales/Common/subtitles_mod.txt
ERROR: Failed to load locale file Data/Locales/en/subtitles_mod.txt
ERROR: Failed to load locale file Data/Locales/en/subtitles_mission1.txt
ERROR: Failed to load locale file Data/Locales/en/subtitles_mission2.txt
ERROR: Failed to load locale file Data/Locales/en/subtitles_mission3.txt
ERROR: Failed to load locale file Data/Locales/en/subtitles_mission5.txt
ERROR: Failed to load locale file Data/Locales/en/subtitles_mission7.txt
ERROR: Failed to load locale file Data/Locales/en/subtitles_mission10.txt
ERROR: Failed to load locale file Data/Locales/en/subtitles_mission11.txt
ERROR: Failed to load locale file Data/Locales/en/subtitles_mission12.txt
ERROR: Failed to load locale file Data/Locales/en/subtitles_mission13.txt
ERROR: Failed to load locale file Data/Locales/en/subtitles_mission14.txt
ERROR: Failed to load locale file Data/Locales/en/subtitles_hint_items.txt
ERROR: Failed to load locale file Data/Locales/en/subtitles_dev.txt
ERROR: Failed to load locale file Data/Locales/Common/gui_mod.txt
ERROR: Failed to load locale file Data/Locales/en/gui_mod.txt
ERROR: Failed to load locale file Data/Locales/Common/subtitles_mod.txt
ERROR: Failed to load locale file Data/Locales/en/subtitles_mod.txt
WARNING: ParserGroupData::getValue - Given key "linear_speed_x" does not exist, returning default value.
WARNING: ParserGroupData::getValue - Given key "linear_speed_y" does not exist, returning default value.
WARNING: ParserGroupData::getValue - Given key "linear_speed_x" does not exist, returning default value.
WARNING: ParserGroupData::getValue - Given key "linear_speed_y" does not exist, returning default value.
WARNING: ParserGroupData::getValue - Given key "linear_speed_x" does not exist, returning default value.
WARNING: ParserGroupData::getValue - Given key "linear_speed_y" does not exist, returning default value.
WARNING: ParserGroupData::getValue - Given key "linear_speed_x" does not exist, returning default value.
WARNING: ParserGroupData::getValue - Given key "linear_speed_y" does not exist, returning default value.
WARNING: ParserGroupData::getValue - Given key "enable_distortion" does not exist, returning default value.
ERROR: Failed to initialize renderer
ERROR: NV_texgen_reflection not supported

I'm running OpenSuSE 11.4 (64bit)
My GPU is Radeon HD 6670 with the latest proprietary driver installed.

Re: Renderer initialization failure (Linux)

Posted: Wed Oct 19, 2011 3:06 pm
by fb_joel
It sounds like it could be a corrupt download but if you've already downloaded it a few times then that's probably not it. It could be that something is preventing the installer from performing correctly, because those errors are not normal (the game is full of "normal" errors but if it can't find locale files, then that's a bit problematic, although it might be the Linux version is set up a bit differently and that could cause the files to be reported as errors even if it's all correct). I'm not sure what could cause that at this point but I'm sure we get it worked out...

You could try manually unzipping the files - check the Linux FAQ for that (basically just "unzip replace.run" but the FAQ might have some other useful info as well).

Re: Renderer initialization failure (Linux)

Posted: Wed Oct 19, 2011 7:58 pm
by Drkitch
Manually unzipping it yields the same result. I also opened up the "survivor.run" file with a zip file viewer to see if i could locate the files that way, but they aren't there so I guess I'll try downloading it again? Does the Survivor game depend on any files from the original Shadowgrounds? I'm also getting the same "renderer initialization failure" with shadowgrounds, but it isn't even outputting a log file so I'm not sure what's going on with that.

Re: Renderer initialization failure (Linux)

Posted: Wed Oct 19, 2011 9:18 pm
by Drkitch
made some progress. Found some of the missing files in the "data#.fbz" compressed files, but in a different spot (in "./Data/Locale/Common" instead of "./Data/Locale/en"). Uncompressing the "data#.fbz", moving the files, recompressing and replacing took care of the missing files. I haven't found all the missing files yet, but I'll send an update once I've moved everything.

Re: Renderer initialization failure (Linux)

Posted: Thu Oct 20, 2011 3:20 pm
by fb_joel
The more I look at those the more I think that's probably not the final solution to the problem... Some of those should be "needed" (like the cinematic_m*.txt files) but most of the other ones aren't needed as they have been combined into other files such as gui_bigfile.txt and subtitles_bigfile.txt or so. There should be a config file in the Locales folder that defines which files should be needed...

So... Since Trine runs fine I don't know if this can be a graphics driver problem, so I'm not sure what to suggest next...

Re: Renderer initialization failure (Linux)

Posted: Thu Oct 20, 2011 3:39 pm
by alt_turo
Drkitch wrote:ERROR: Failed to initialize renderer
ERROR: NV_texgen_reflection not supported


This is your problem. You don't have 32-bit compatibility library for your GPU. The package is called fglrx something. On Debian it would be fglrx-glx-ia32 or libfglrx-ia32.