Jump to content

Splashscreen loops on Ubuntu 11.10


Bernmeister
 Share

Recommended Posts

I installed 0AD via the Ubuntu ppa. I'm using Ubuntu 11.10 and when I launched the game (either via terminal or via Unity launcher) the splashscreen is displayed and slowly scrolls to the left and the sound restarts each time, getting a bit further along.

I can manage to move the mouse so I can exit gracefully.

Here is the output from the terminal...dunno if it helps:


Cache: 200 (total: 4026) MiB
TIMER| InitVfs: 133.863 ms
TIMER| InitScripting: 7.12241 ms
TIMER| CONFIG_Init: 296.697 ms
TIMER| RunHardwareDetection: 48.6041 ms
TIMER| write_sys_info: 23.5588 ms
TIMER| InitRenderer: 141.338 ms
TIMER| ps_console: 29.5665 ms
TIMER| ps_lang_hotkeys: 689.311 us
TIMER| common/setup.xml: 5.98634 ms
TIMER| common/styles.xml: 2.49875 ms
TIMER| common/sprite1.xml: 2.63789 ms
TIMER| common/init.xml: 10.8367 ms
TIMER| common/common_sprites.xml: 2.90493 ms
TIMER| common/common_styles.xml: 339.848 us
TIMER| pregame/sprites.xml: 3.41531 ms
TIMER| pregame/styles.xml: 79.449 us
TIMER| pregame/mainmenu.xml: 21.2789 ms
TIMER| common/global.xml: 403.414 us
SND| alc_init: success, using PulseAudio Default
TIMER| common/setup.xml: 5.98134 ms
TIMER| common/styles.xml: 54.016 us
TIMER| common/sprite1.xml: 3.57396 ms
TIMER| common/common_sprites.xml: 2.26701 ms
TIMER| common/common_styles.xml: 312.728 us
TIMER| msgbox/msgbox.xml: 956.767 us
TIMER| shutdown actor stuff: 1.283 us
TIMER| shutdown TexMan: 7.484 us
TIMER| shutdown Renderer: 1.14114 ms
TIMER| shutdown SDL: 83.9765 ms
TIMER| shutdown UserReporter: 947.608 us
TIMER| shutdown ScriptingHost: 3.53538 ms
TIMER| shutdown ConfigDB: 0.333 us
TIMER| resource modules: 10.217 ms
TIMER TOTALS (9 clients)
-----------------------------------------------------
tc_dds_transform: 71.345 kc (9x)
tc_pool_alloc: 2006 kc (246x)
tc_png_decode: 33.1601 Mc (8x)
tc_transform: 102.48 kc (3x)
tc_plain_transform: 20.196 kc (3x)
tc_linkProgram: 0 c (0x)
tc_compileShader: 0 c (0x)
tc_ShaderValidation: 37.9168 Mc (12x)
xml_validation: 36.3113 Mc (12x)
-----------------------------------------------------
TIMER| shutdown misc: 244.74 us

Any ideas?

Thanks,

Bernard.

Link to comment
Share on other sites

I'm not sure if the main menu is scrolling (too hard to tell), but the background image certainly is. The sound is restarting over and over, getting a little bit ahead each time.

The background image is supposed to slide back and forth. Are you experiencing any problems with it?

Link to comment
Share on other sites

Not sure why this is so confusing, so I'll try to explain again...

I run 0AD and get a blank/black screen for a few seconds.

Then the background image appears (couple of ladies, a soldier, etc). The background image is sliding to the left and the music starts with a short burst of noise.

The background image "slides" to the left very slowly and in a blocky way (that is, not smooth). The music seems to start from the beginning and get to a point (say a second in) and then start again, but get further each time.

The UI seems to only respond between audio restarts - making it difficult to move the mouse pointer to the Exit option and then move again to select Yes.

Any ideas? Is there a log file I could look at or be able to run it in debug mode?

Link to comment
Share on other sites

(generated 2011-12-27 23:02:24 UTC)

OS : Linux 3.0.0-14-generic-pae (#23-Ubuntu SMP Mon Nov 21 22:07:10 UTC 2011)

CPU : i686, AMD Athlon II X2 250 Processor (1x2x1), 3.01 GHz

Memory : 4026 MiB; 609 MiB free

Graphics Card : NVIDIA GeForce 6800/PCI/SSE2/3DNOW!

OpenGL Drivers : 2.1.2 NVIDIA 173.14.30; OpenGL 2.1.2 NVIDIA 173.14.30

Video Mode : 1920x1080:24

Sound Card : Unknown

Sound Drivers : Unknown

OpenGL Extensions:

GL_ARB_color_buffer_float

GL_ARB_depth_texture

GL_ARB_draw_buffers

GL_ARB_fragment_program

GL_ARB_fragment_program_shadow

GL_ARB_fragment_shader

GL_ARB_half_float_pixel

GL_ARB_imaging

GL_ARB_multisample

GL_ARB_multitexture

GL_ARB_occlusion_query

GL_ARB_pixel_buffer_object

GL_ARB_point_parameters

GL_ARB_point_sprite

GL_ARB_shadow

GL_ARB_shader_objects

GL_ARB_shading_language_100

GL_ARB_texture_border_clamp

GL_ARB_texture_compression

GL_ARB_texture_cube_map

GL_ARB_texture_env_add

GL_ARB_texture_env_combine

GL_ARB_texture_env_dot3

GL_ARB_texture_float

GL_ARB_texture_mirrored_repeat

GL_ARB_texture_non_power_of_two

GL_ARB_texture_rectangle

GL_ARB_transpose_matrix

GL_ARB_vertex_buffer_object

GL_ARB_vertex_program

GL_ARB_vertex_shader

GL_ARB_window_pos

GL_ATI_draw_buffers

GL_ATI_texture_float

GL_ATI_texture_mirror_once

GL_S3_s3tc

GL_EXT_texture_env_add

GL_EXT_abgr

GL_EXT_bgra

GL_EXT_blend_color

GL_EXT_blend_equation_separate

GL_EXT_blend_func_separate

GL_EXT_blend_minmax

GL_EXT_blend_subtract

GL_EXT_compiled_vertex_array

GL_EXT_Cg_shader

GL_EXT_depth_bounds_test

GL_EXT_draw_range_elements

GL_EXT_fog_coord

GL_EXT_framebuffer_blit

GL_EXT_framebuffer_multisample

GL_EXT_framebuffer_object

GL_EXT_gpu_program_parameters

GL_EXT_multi_draw_arrays

GL_EXT_packed_depth_stencil

GL_EXT_packed_pixels

GL_EXT_pixel_buffer_object

GL_EXT_point_parameters

GL_EXT_rescale_normal

GL_EXT_secondary_color

GL_EXT_separate_specular_color

GL_EXT_shadow_funcs

GL_EXT_stencil_two_side

GL_EXT_stencil_wrap

GL_EXT_texture3D

GL_EXT_texture_compression_s3tc

GL_EXT_texture_cube_map

GL_EXT_texture_edge_clamp

GL_EXT_texture_env_combine

GL_EXT_texture_env_dot3

GL_EXT_texture_filter_anisotropic

GL_EXT_texture_lod

GL_EXT_texture_lod_bias

GL_EXT_texture_mirror_clamp

GL_EXT_texture_object

GL_EXT_texture_sRGB

GL_EXT_timer_query

GL_EXT_vertex_array

GL_IBM_rasterpos_clip

GL_IBM_texture_mirrored_repeat

GL_KTX_buffer_region

GL_NV_blend_square

GL_NV_copy_depth_to_color

GL_NV_depth_clamp

GL_NV_fence

GL_NV_float_buffer

GL_NV_fog_distance

GL_NV_fragment_program

GL_NV_fragment_program_option

GL_NV_fragment_program2

GL_NV_framebuffer_multisample_coverage

GL_NV_half_float

GL_NV_light_max_exponent

GL_NV_multisample_filter_hint

GL_NV_occlusion_query

GL_NV_packed_depth_stencil

GL_NV_pixel_data_range

GL_NV_point_sprite

GL_NV_primitive_restart

GL_NV_register_combiners

GL_NV_register_combiners2

GL_NV_texgen_reflection

GL_NV_texture_compression_vtc

GL_NV_texture_env_combine4

GL_NV_texture_expand_normal

GL_NV_texture_rectangle

GL_NV_texture_shader

GL_NV_texture_shader2

GL_NV_texture_shader3

GL_NV_vertex_array_range

GL_NV_vertex_array_range2

GL_NV_vertex_program

GL_NV_vertex_program1_1

GL_NV_vertex_program2

GL_NV_vertex_program2_option

GL_NV_vertex_program3

GL_NVX_conditional_render

GL_SGIS_generate_mipmap

GL_SGIS_texture_lod

GL_SGIX_depth_texture

GL_SGIX_shadow

GL_SUN_slice_accum

SMBIOS:

Link to comment
Share on other sites

The background image "slides" to the left very slowly and in a blocky way (that is, not smooth). The music seems to start from the beginning and get to a point (say a second in) and then start again, but get further each time.

I've had a problem like this and maybe worse on an old laptop I have with integrated graphics, the background sort of flickers. Obviously some graphics cards and drivers handle this better than others :( Do you have the latest available drivers?

I'm not sure about the audio problem, but you could try running the game with the -nosound option, as a workaround. Also, we're hoping to totally rework the audio system due to various other glitches.

Link to comment
Share on other sites

I'm running on a new (2 year old) desktop so should be fine (in terms of CPU and RAM capacities) and have latest drivers installed. I tried on a crusty laptop and the game played no dramas.

So either the audio is tripping up the video or vice versa...will try the nosound option and get back to you...

Link to comment
Share on other sites

Graphics Card : NVIDIA GeForce 6800/PCI/SSE2/3DNOW!

OpenGL Drivers : 2.1.2 NVIDIA 173.14.30; OpenGL 2.1.2 NVIDIA 173.14.30

That looks like the NVIDIA legacy driver (designed for ancient hardware); the most recent normal (non-legacy) release (290.10) says it still supports GeForce 6800 so you shouldn't need the legacy drivers. Are you able to test with that?

Link to comment
Share on other sites

Tried from the terminal "0ad -nosound" and got no sound but no the splashsceen slides even slower that before and is essentially unresponsive (fortunately was able to ssh in and kill the process).

I find that switching to a virtual terminal (Ctrl-Alt-F1) and killing pyrogenesis from there works when I manage to lock up the screen (normally by putting an AI into an infinite loop).

Link to comment
Share on other sites

That looks like the NVIDIA legacy driver (designed for ancient hardware); the most recent normal (non-legacy) release (290.10) says it still supports GeForce 6800 so you shouldn't need the legacy drivers. Are you able to test with that?

I checked the Additional Drivers and I'm using the latest driver which comes with Ubuntu.

As much as I'd like to try out a different video driver, I'd prefer not to muck around as this is my main desktop as I'm not confident of getting it back if things take a nose dive!

What I might do is wait until April 2012 and before installing the new Ubuntu, try out the graphics driver you've suggested and see if that helps.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...