Games in Progress: 3 | Players logged in: 5 | Players Registered: 37413 | Games Played Total: 68649
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Ubuntu unplayable  (Read 2163 times)
xtremeqg
Mule Forum Newbie
*
Posts: 5


View Profile
« on: January 08, 2010, 17:54 »

Been trying for 20 minutes to make it work... here are my results:

Local game (training, not logged in) - Does not function at all. Game screen pops up, shows the message "Press J to join, or A to add bot". Pressing ANY button on the keyboard does nothing. Clicking on the screen does nothing (other than briefly flash "press escape or click here to focus").

Training game (logged in) - Same as with a local game, with the additional "Connecting to master server" which fails after 30 seconds or so, stating I need to forward port 6000 something (I need to forward ports to play a training game against a few bots?)

Closing the game - Does not function. Game is sent into an infinite loop sucking 100% of your cpu as soon as you start the game, closing the game will hang on this infinite loop. have to kill the java VM manually via console.

Did an apt-get update/upgrade today so I doubt my version of java is out of date. Attached last log file for reference.

uname -a
Linux Ruby 2.6.31-16-server #53-Ubuntu SMP Tue Dec 8 05:08:02 UTC 2009 x86_64 GNU/Linux
Logged
Peter
Turborilla
Administrator
Mule Expert
*****
Posts: 379


Planet M.U.L.E. Team


View Profile WWW
« Reply #1 on: January 08, 2010, 18:15 »

The game doesn't seem to recongnize your display drivers. What graphics card do you use?

On one of our test machines with Ubuntu and an AMD/ATI card we must manually download and install drivers from ATI to make the game run properly. The drivers suggested by the package management system do not work.
Logged

shihan
Mule Forum Newbie
*
Posts: 4


View Profile
« Reply #2 on: January 09, 2010, 18:13 »

I seem to be having the exact same problems though when i do the "local" game, i can type text into chat (though A and J dont work).

im on ubuntu 9.10, intel core 2 duo, nvidia with the 185 drivers from the repo
Logged
redneutron
Mule Forum Newbie
*
Posts: 1


View Profile
« Reply #3 on: January 10, 2010, 00:52 »

Similar problem here too. MULE pushes my cpu to 100% as soon as graphics start displaying, I manage to get to end of a round sometimes before my machine becomes really unusable.

Linux blue 2.6.31-16-generic #53-Ubuntu SMP Tue Dec 8 04:02:15 UTC 2009 x86_64 GNU/Linux

01:00.0 VGA compatible controller: nVidia Corporation G72M [GeForce Go 7400] (rev a1)
Logged
rndeon
Mule Forum Newbie
*
Posts: 1


View Profile
« Reply #4 on: January 10, 2010, 01:58 »

Well, just to get a better handle on what the problem is, I can report that I'm doing pretty well.  Using fully up-to-date Ubuntu 9.10 with ATI graphics, the only problem I have is that the game graphics are always on top, even if I open another program over MULE.  But other than that quirk, the game works fine.
Logged
tomguru
Jr. Planeteer
**
Posts: 17


View Profile
« Reply #5 on: January 10, 2010, 04:26 »

I have somewhat similar issues one Ubuntu 9.10 (Karmic) with the distributions' kernel 2.6.31-16-generic on x86_64 architecture:

* CPU load.
The java process causes a CPU load of >= 100% (according to 'top'), probably related to graphics
This is an Asus UL30A with Intel Core 2 Duo (ULV 7300) and Intel 915 graphics (i915 module). With this kernel, 2.6.31 and backported modules, graphics have some performance issues elsewhere, too, but by far not as much. At least for me, the game is still playable, though, but wastes a lot of energy as it stands now.

* Fails to quit.
Closing the last game window fails, it just closes the 'do you really want to exit' window whether you click 'yes' or 'no'.

* Sound fails.
While sound works initially, it sometimes fails after a few seconds or minutes. I have not yet tried to move the 64 bit ALSA library which is distributed with the game out of the way to make it use the OS one (possibly after adding a symlink if needed). Let me know if you want me to give it a try.

For me, all other aspects of the gameplay seem to work (i.e. no issues with pressing keys and connecting etc. on this Ubuntu system).
Logged
shihan
Mule Forum Newbie
*
Posts: 4


View Profile
« Reply #6 on: January 10, 2010, 14:09 »

I tried upgrading to the 190 nvidia drives from the nvidia site without any change..

Somethign else though, mine doesnt use 100% cpu once its loaded, during the load it peaks out at about 150% cpu, but i get to the screen (see attached) other people are talking about and then it just drops back to a negligible amount of cpu usage (both with 185 and 190 nvidia drivers).
Logged
xtremeqg
Mule Forum Newbie
*
Posts: 5


View Profile
« Reply #7 on: January 13, 2010, 20:28 »

The game doesn't seem to recongnize your display drivers. What graphics card do you use?

On one of our test machines with Ubuntu and an AMD/ATI card we must manually download and install drivers from ATI to make the game run properly. The drivers suggested by the package management system do not work.

Wow, I wasnt expecting any reply, let alone 6! Apologies for the delay. Well Im not sure if my graphics card drivers are faulty. Im using the open source radeon driver (not fglrx). I can play videos and games fine. Glxgears reports some 300 fps (which is probably a bit low for my hardware but "enough" for me).

Some more information:

Quote from: lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV570 [Radeon X1950 Pro] [1002:7280] (rev 9a)
03:05.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE] [1002:5159]

Quote from: glxinfo -l
xtremeqg@Ruby:~$ glxinfo -l
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 (RV560 7280) 20090101 AGP 4x  TCL
OpenGL version string: 1.5 Mesa 7.6
OpenGL extensions:
    GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program,
    GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture,
    GL_ARB_occlusion_query, GL_ARB_point_parameters, GL_ARB_shadow,
    GL_ARB_shadow_ambient, 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_crossbar, GL_ARB_texture_env_dot3,
    GL_MESAX_texture_float, GL_ARB_texture_mirrored_repeat,
    GL_ARB_texture_rectangle, GL_ARB_transpose_matrix,
    GL_ARB_vertex_array_bgra, GL_ARB_vertex_buffer_object,
    GL_ARB_vertex_program, GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra,
    GL_EXT_blend_color, GL_EXT_blend_equation_separate,
    GL_EXT_blend_func_separate, GL_EXT_blend_logic_op, GL_EXT_blend_minmax,
    GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, GL_EXT_convolution,
    GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord,
    GL_EXT_gpu_program_parameters, GL_EXT_histogram, GL_EXT_multi_draw_arrays,
    GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,
    GL_EXT_point_parameters, GL_EXT_polygon_offset, 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_subtexture, GL_EXT_texture, GL_EXT_texture3D,
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias,
    GL_EXT_texture_mirror_clamp, GL_EXT_texture_object,
    GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, GL_EXT_vertex_array,
    GL_EXT_vertex_array_bgra, GL_APPLE_packed_pixels,
    GL_ATI_blend_equation_separate, GL_ATI_texture_env_combine3,
    GL_ATI_texture_mirror_once, GL_ATI_separate_stencil,
    GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip,
    GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
    GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_MESA_window_pos,
    GL_NV_blend_square, GL_NV_light_max_exponent, GL_NV_texture_rectangle,
    GL_NV_texgen_reflection, GL_NV_vertex_program, GL_OES_read_format,
    GL_SGI_color_matrix, GL_SGI_color_table, GL_SGIS_generate_mipmap,
    GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
    GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays
OpenGL limits:
    GL_MAX_ATTRIB_STACK_DEPTH = 16
    GL_MAX_CLIENT_ATTRIB_STACK_DEPTH = 16
    GL_MAX_CLIP_PLANES = 6
    GL_MAX_COLOR_MATRIX_STACK_DEPTH = 4
    GL_MAX_ELEMENTS_VERTICES = 3000
    GL_MAX_ELEMENTS_INDICES = 3000
    GL_MAX_EVAL_ORDER = 30
    GL_MAX_LIGHTS = 8
    GL_MAX_LIST_NESTING = 64
    GL_MAX_MODELVIEW_STACK_DEPTH = 32
    GL_MAX_NAME_STACK_DEPTH = 64
    GL_MAX_PIXEL_MAP_TABLE = 256
    GL_MAX_PROJECTION_STACK_DEPTH = 32
    GL_MAX_TEXTURE_STACK_DEPTH = 10
    GL_MAX_TEXTURE_SIZE = 4096
    GL_MAX_3D_TEXTURE_SIZE = 256
    GL_MAX_VIEWPORT_DIMS = 4096, 4096
    GL_ALIASED_LINE_WIDTH_RANGE = 1, 10922
    GL_SMOOTH_LINE_WIDTH_RANGE = 1, 10922
    GL_ALIASED_POINT_SIZE_RANGE = 1, 10922
    GL_SMOOTH_POINT_SIZE_RANGE = 1, 10922
    GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB = 4096
    GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB = 4
    GL_MAX_TEXTURE_UNITS_ARB = 8
    GL_MAX_TEXTURE_LOD_BIAS_EXT = 16
    GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT = 16
    GL_MAX_DRAW_BUFFERS_ARB = 1
    GL_MAX_CONVOLUTION_WIDTH/HEIGHT = 9, 9
    GL_VERTEX_PROGRAM_ARB:
        GL_MAX_PROGRAM_INSTRUCTIONS_ARB = 16384
        GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB = 255
        GL_MAX_PROGRAM_TEMPORARIES_ARB = 256
        GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB = 32
        GL_MAX_PROGRAM_PARAMETERS_ARB = 1024
        GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB = 256
        GL_MAX_PROGRAM_ATTRIBS_ARB = 16
        GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB = 16
        GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB = 1
        GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = 1
        GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB = 1024
        GL_MAX_PROGRAM_ENV_PARAMETERS_ARB = 256
    GL_FRAGMENT_PROGRAM_ARB:
        GL_MAX_PROGRAM_INSTRUCTIONS_ARB = 16384
        GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB = 512
        GL_MAX_PROGRAM_TEMPORARIES_ARB = 256
        GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB = 128
        GL_MAX_PROGRAM_PARAMETERS_ARB = 64
        GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB = 256
        GL_MAX_PROGRAM_ATTRIBS_ARB = 12
        GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB = 11
        GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB = 0
        GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB = 0
        GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB = 1024
        GL_MAX_PROGRAM_ENV_PARAMETERS_ARB = 256
        GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB = 16384
        GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB = 16384
        GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB = 16384
        GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB = 512
        GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB = 512
        GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB = 512
Logged
Jernau Gurgeh
Mule Forum Newbie
*
Posts: 2


View Profile
« Reply #8 on: January 16, 2010, 22:01 »

I haven't had any graphical problems on my Ubuntu 9.10 systems (Intel and nVidia graphics), but are you using sun-java instead of the gcj-java they include by default?

On the Intel system, for some reason, the sound only works in the intro screen with the animation, one second after the lobby window pops up, the sound stops. The odd thing is that the sound did work fine during the first game. Reboots don't solve this problem.
« Last Edit: January 16, 2010, 22:03 by Jernau Gurgeh » Logged
Pages: [1]
  Print  
 
Jump to: