project-navigation
Personal tools

Author Topic: UFOAI fails to boot on Xubuntu 12.10  (Read 4339 times)

Offline leadjester

  • Cannon Fodder
  • **
  • Posts: 6
    • View Profile
UFOAI fails to boot on Xubuntu 12.10
« on: October 22, 2012, 03:49:10 am »
I resolved my previous issue by attaching an external moniter but now It fails to start half way through loading



Code: [Select]
2012/10/21 21:43:19
----- network initialization -------
2012/10/21 21:43:19 libcurl/7.27.0 OpenSSL/1.0.1c zlib/1.2.7 libidn/1.25 librtmp/2.3 initialized.
2012/10/21 21:43:19
------ server initialization -------
2012/10/21 21:43:19 added 8 maps to the mapcycle
2012/10/21 21:43:19
----- console initialization -------
2012/10/21 21:43:19 Console initialized.
2012/10/21 21:43:19
------- video initialization -------
2012/10/21 21:43:19 SDL version: 1.2.14
2012/10/21 21:43:19 I: desktop depth: 32bpp
2012/10/21 21:43:19 I: video memory: 0
2012/10/21 21:43:19 I: Available resolutions: 1280x1024 1280x960 1280x800 1280x768 1152x864 1024x768 1024x576 848x480 832x624 800x600 720x400 640x480 (12)
2012/10/21 21:43:19 I: video driver: x11
2012/10/21 21:43:19 I: setting mode -1
2012/10/21 21:43:19 I: set multisample buffers to 0
2012/10/21 21:43:19 I: set swap control to 0
2012/10/21 21:43:20 I: 1024x768 (fullscreen: yes)
2012/10/21 21:43:20 I: got 8 bits of stencil
2012/10/21 21:43:20 I: got 24 bits of depth buffer
2012/10/21 21:43:20 I: got double buffer
2012/10/21 21:43:20 I: got 8 bits for red
2012/10/21 21:43:20 I: got 8 bits for green
2012/10/21 21:43:20 I: got 8 bits for blue
2012/10/21 21:43:20 I: got 0 bits for alpha
2012/10/21 21:43:20 I: got 0 multisample buffers
GL_VENDOR: Intel Open Source Technology Center2012/10/21 21:43:20
GL_RENDERER: Mesa DRI Intel(R) IGD x86/MMX/SSE22012/10/21 21:43:20
GL_VERSION: 1.4 Mesa 9.02012/10/21 21:43:20
GL_EXTENSIONS: GL_ARB_multisample GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_copy_texture GL_EXT_polygon_offset GL_EXT_subtexture GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_compiled_vertex_array GL_EXT_texture GL_EXT_texture3D GL_IBM_rasterpos_clip GL_ARB_point_parameters GL_EXT_draw_range_elements GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_separate_specular_color GL_EXT_texture_edge_clamp GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_ARB_multitexture GL_IBM_multimode_draw_arrays GL_IBM_texture_mirrored_repeat GL_3DFX_texture_compression_FXT1 GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_blend_func_separate GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_secondary_color GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_INGR_blend_func_separate GL_NV_blend_square GL_NV_light_max_exponent GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_S3_s3tc GL_SUN_multi_draw_arrays GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_EXT_framebuffer_object GL_EXT_texture_compression_s3tc GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_MESA_window_pos GL_NV_packed_depth_stencil GL_NV_texture_rectangle GL_NV_vertex_program GL_ARB_depth_texture GL_ARB_shadow GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_window_pos GL_EXT_stencil_two_side GL_EXT_texture_cube_map GL_NV_vertex_program1_1 GL_APPLE_packed_pixels GL_APPLE_vertex_array_object GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_shader GL_ARB_shader_objects GL_ARB_vertex_program GL_ARB_vertex_shader GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_MESA_pack_invert GL_MESA_ycbcr_texture GL_ARB_half_float_pixel GL_ARB_point_sprite GL_ARB_shading_language_100 GL_ARB_sync GL_ARB_texture_non_power_of_two GL_ARB_vertex_buffer_object GL_ATI_blend_equation_separate GL_EXT_blend_equation_separate GL_OES_read_format GL_ARB_pixel_buffer_object GL_ARB_texture_rectangle GL_EXT_pixel_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_rectangle GL_ARB_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_packed_depth_stencil GL_APPLE_object_purgeable GL_ARB_vertex_array_object GL_ATI_separate_stencil GL_EXT_gpu_program_parameters GL_OES_EGL_image GL_ARB_copy_buffer GL_ARB_map_buffer_range GL_EXT_separate_shader_objects GL_ARB_ES2_compatibility GL_ARB_debug_output GL_ARB_draw_elements_base_vertex GL_ARB_explicit_attrib_location GL_ARB_provoking_vertex GL_ARB_sampler_objects GL_ARB_texture_rgb10_a2ui GL_EXT_provoking_vertex GL_ARB_robustness GL_ARB_texture_storage GL_ARB_invalidate_subdata 2012/10/21 21:43:20
2012/10/21 21:43:20 Activate texture compression for Intel chips - see cvar r_intel_hack
2012/10/21 21:43:20 Disabling shaders for Intel chips - see cvar r_intel_hack
2012/10/21 21:43:20 Set max. texture resolution to 1024 - see cvar r_intel_hack
2012/10/21 21:43:20 found GL_ARB_multitexture
2012/10/21 21:43:20 found GL_ARB_texture_compression
2012/10/21 21:43:20 using GL_ARB_texture_compression
2012/10/21 21:43:20 found GL_ARB_texture_non_power_of_two
2012/10/21 21:43:20 using GL_ARB_texture_non_power_of_two
2012/10/21 21:43:20 found GL_EXT_texture_filter_anisotropic
2012/10/21 21:43:20 found GL_EXT_texture_lod_bias
2012/10/21 21:43:20 found GL_ARB_vertex_buffer_object
2012/10/21 21:43:20 using GL_ARB_vertex_buffer_object
max vertex buffer size: 3000
2012/10/21 21:43:20 found GL_ARB_fragment_shader
2012/10/21 21:43:20 found GL_ARB_shading_language_100
2012/10/21 21:43:20 GLSL version guaranteed to be supported by OpenGL implementation postfixed by vender supplied info: 1.20
2012/10/21 21:43:20 found GL_###_framebuffer_object
2012/10/21 21:43:20 using GL_ARB_framebuffer_object
2012/10/21 21:43:20 max draw buffers: 1
2012/10/21 21:43:20 max render buffer size: 2048
2012/10/21 21:43:20 max color attachments: 8
2012/10/21 21:43:20 Invalid value for cvar r_postprocess
2012/10/21 21:43:20 max supported vertex texture units: 16
2012/10/21 21:43:20 max supported lights: 8
2012/10/21 21:43:20 max texture units: 8
2012/10/21 21:43:20 max texture coords: 8
2012/10/21 21:43:20 max vertex attributes: 16
2012/10/21 21:43:20 max varying floats: 32
2012/10/21 21:43:20 max fragment uniform components: 16384
2012/10/21 21:43:20 max vertex uniform components: 16384
2012/10/21 21:43:20 max texture size: detected 2048
2012/10/21 21:43:20 ...but using 1024 as requested
2012/10/21 21:43:20 Using low resolution globe textures as requested.
2012/10/21 21:43:25 SDL_ttf version 2.0.9 - we need at least 2.0.7
2012/10/21 21:43:25 Modified render related cvars
2012/10/21 21:43:25 glsl shutdown
2012/10/21 21:43:25
------- sound initialization -------
2012/10/21 21:43:25 SDL_mixer version: 1.2.8
2012/10/21 21:43:25 ... requested audio rate: 44100
2012/10/21 21:43:25 ... driver: 'pulse'
2012/10/21 21:43:25 ... audio rate: 44100
2012/10/21 21:43:25 ... audio channels: 2
2012/10/21 21:43:25
------- input initialization -------
2012/10/21 21:43:25 0 possible joysticks
2012/10/21 21:43:25 no joystick found.
2012/10/21 21:43:25 Allocate 3 megabytes for the ui hunk
2012/10/21 21:43:25
----------- parse scripts ----------
2012/10/21 21:43:25 56 script files
2012/10/21 21:43:26 ...  0: extension
2012/10/21 21:43:26 ...  1: headgear
2012/10/21 21:43:26 ...  2: right
2012/10/21 21:43:26 ...  3: left
2012/10/21 21:43:26 ...  4: backpack
2012/10/21 21:43:26 ...  5: belt
2012/10/21 21:43:26 ...  6: holster
2012/10/21 21:43:26 ...  7: armour
2012/10/21 21:43:26 ...  8: floor
2012/10/21 21:43:26 ...  9: equip
2012/10/21 21:43:27 53 ui script files
2012/10/21 21:43:33 Shared Client/Server Info loaded
2012/10/21 21:43:33 ...108 items parsed
2012/10/21 21:43:33 ... 31 damage types parsed
2012/10/21 21:43:33 ... 32 equipment definitions parsed
2012/10/21 21:43:33 ... 10 inventory definitions parsed
2012/10/21 21:43:33 ... 22 team definitions parsed
2012/10/21 21:43:33 executing keys.cfg
2012/10/21 21:43:33 Warning: Empty description for UI keybinding: hudinv.bt_exit (i)
2012/10/21 21:43:33 Warning: Empty description for UI keybinding: hud_alt.showinventory (i)
2012/10/21 21:43:33 Warning: Empty description for UI keybinding: hud_mini.showinventory (i)
2012/10/21 21:43:33 Warning: Empty description for UI keybinding: ahudinv.hideinventory (i)
2012/10/21 21:43:33 Warning: Empty description for UI keybinding: hud_nohud.showinventory (i)
2012/10/21 21:43:33 Warning: Empty description for UI keybinding: radarwindow.closeradar (HOME)
2012/10/21 21:43:33 Warning: Empty description for UI keybinding: radarwindow.closeradar (h)
2012/10/21 21:43:33 UI_SetKeyBinding: node "sequence.next" not found.
2012/10/21 21:43:33 music change to van_theme (from PsymongN3)

What must I do to resolve this? I

Offline geever

  • Project Coder
  • PHALANX Commander
  • ***
  • Posts: 2561
    • View Profile
Re: UFOAI fails to boot on Xubuntu 12.10
« Reply #1 on: October 22, 2012, 11:39:26 am »
Try disabling shaders by running the game with +set r_programs 0 parameters. Intel on-board graphics has poor 3D support (so as its driver).

-geever

Offline leadjester

  • Cannon Fodder
  • **
  • Posts: 6
    • View Profile
Re: UFOAI fails to boot on Xubuntu 12.10
« Reply #2 on: October 22, 2012, 06:55:15 pm »
How would one do that? If putting it at the end of the launcher's Command spot is the correct method it did not work.

My apologies if I have a lack of know-how for this OS I am new-ish to linux.

EDIT: Found out how, but the application still crashes.
« Last Edit: October 22, 2012, 06:59:57 pm by leadjester »

Offline pag1035

  • Cannon Fodder
  • **
  • Posts: 2
    • View Profile
Re: UFOAI fails to boot on Xubuntu 12.10
« Reply #3 on: April 06, 2013, 01:26:59 am »
Maybe we need a Live CD for this game.  Knoppix used to include UFO:AI, but not anymore.

Assuming such a Live CD could be built, where should it be hosted?

Offline pag1035

  • Cannon Fodder
  • **
  • Posts: 2
    • View Profile
Re: UFOAI fails to boot on Xubuntu 12.10
« Reply #4 on: April 12, 2013, 08:11:52 pm »
The third Live CD I tried, worked.  Puppy Linux 5.4.3, "Precise Puppy", based on Ubuntu.  I had to download the ISO, burn a CD, then install to a USB drive (Setup > Puppy Universal Installer).  Once I booted the USB drive, I installed the following packages using Puppy Package Manager:

   libSDL_image-1.2.so.0 => not found
   libSDL_mixer-1.2.so.0 => not found
   libSDL_ttf-2.0.so.0 => not found

(From ldd of the ufo executable.)  That's enough to get the Desura copy of UFO:AI to run on my Intel DH67CF system.  Whew.