Mythruna
April 19, 2024, 07:00:49 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Welcome to the new forums. See "Announcements" for a note for new users.
 
   Home   Help Search Login Register  
Pages: [1] 2
  Print  
Author Topic: won't even start(minecraft does thogh), using linux  (Read 20502 times)
acridstone
Newbie
*
Posts: 13


View Profile
« on: January 06, 2013, 01:15:04 PM »

Here is my console output:
Code:
Starting up Mythruna...
14:03:31,380 INFO  [MainStart] Build version:20120627
Setting root JUL log level to:WARNING
Setting JUL Log:org.progeeks level to:WARNING
Setting JUL Log:mythruna.client.MainStart level to:INFO
Prefs:User Preference Node: /mythruna
Test:User Preference Node: /mythruna
Loaded preferences in 45.464867 ms
******handleError( Uncaught exception thrown in Thread[LWJGL Renderer Thread,5,main] )
14:03:40,137 ERROR [MainStart] Unhandled error:Uncaught exception thrown in Thread[LWJGL Renderer Thread,5,main]
java.lang.UnsupportedOperationException: GLSL and OpenGL2 is required for the LWJGL renderer!
at com.jme3.renderer.lwjgl.LwjglRenderer.initialize(LwjglRenderer.java:166)
at com.jme3.system.lwjgl.LwjglContext.initContextFirstTime(LwjglContext.java:131)
at com.jme3.system.lwjgl.LwjglContext.internalCreate(LwjglContext.java:168)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.initInThread(LwjglAbstractDisplay.java:128)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:205)
at java.lang.Thread.run(Thread.java:722)
Uncaught exception from thread:Thread[LWJGL Renderer Thread,5,main]
java.lang.UnsupportedOperationException: GLSL and OpenGL2 is required for the LWJGL renderer!
at com.jme3.renderer.lwjgl.LwjglRenderer.initialize(LwjglRenderer.java:166)
at com.jme3.system.lwjgl.LwjglContext.initContextFirstTime(LwjglContext.java:131)
at com.jme3.system.lwjgl.LwjglContext.internalCreate(LwjglContext.java:168)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.initInThread(LwjglAbstractDisplay.java:128)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:205)
at java.lang.Thread.run(Thread.java:722)
Writing exception data to file:error-1357502620152.log   append=false
14:03:40,157 ERROR [Application] Uncaught exception thrown in Thread[LWJGL Renderer Thread,5,main]
java.lang.UnsupportedOperationException: GLSL and OpenGL2 is required for the LWJGL renderer!
at com.jme3.renderer.lwjgl.LwjglRenderer.initialize(LwjglRenderer.java:166)
at com.jme3.system.lwjgl.LwjglContext.initContextFirstTime(LwjglContext.java:131)
at com.jme3.system.lwjgl.LwjglContext.internalCreate(LwjglContext.java:168)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.initInThread(LwjglAbstractDisplay.java:128)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:205)
at java.lang.Thread.run(Thread.java:722)
14:03:40,161 ERROR [MainStart] Default handling did not exit.

...and here is my lspci:

Code:
00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02)
01:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
03:00.0 Ethernet controller: Atheros Communications AR8132 Fast Ethernet (rev c0)

...and here is my glxinfo(I know these are useful for finding bugs):

Code:
name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
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_swap_control, GLX_SGIS_multisample,
    GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
    GLX_INTEL_swap_event
client glx vendor string: Mesa Project and 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_EXT_framebuffer_sRGB,
    GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent,
    GLX_MESA_swap_control, 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_INTEL_swap_event
GLX version: 1.4
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_multithread_makecurrent, GLX_MESA_swap_control,
    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
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 945GME
OpenGL version string: 1.4 Mesa 8.0.4
OpenGL 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_SUN_multi_draw_arrays, GL_ARB_texture_border_clamp,
    GL_ARB_texture_compression, GL_EXT_framebuffer_object,
    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_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_draw_elements_base_vertex, GL_ARB_explicit_attrib_location,
    GL_ARB_provoking_vertex, GL_ARB_sampler_objects, GL_EXT_provoking_vertex,
    GL_ARB_robustness
« Last Edit: January 06, 2013, 01:27:39 PM by acridstone » Logged
skandalenn
Newbie
*
Posts: 4


View Profile
« Reply #1 on: January 06, 2013, 01:24:46 PM »

Think you have tha same problem as me .. "GLSL and OpenGL2 is required for the LWJGL renderer!"
Logged
acridstone
Newbie
*
Posts: 13


View Profile
« Reply #2 on: January 06, 2013, 01:26:13 PM »

but the strange part is: I installed successfully LWJGL
Logged
Moonkey
Hero Member
*****
Posts: 1587

This is probably a picture.


View Profile
« Reply #3 on: January 06, 2013, 01:49:17 PM »

but the strange part is: I installed successfully LWJGL
LWJGL and OpenGL are two different things. LWJGL is a Library, OpenGL is a software for rendering. If you don't have the 2.0 version of it you will not be able to run Mythruna. Some graphics cards (Mainly the old ones) can't support 2.0.
Logged

Mythruna: Don't you dare read any posts I made before 2014.
G1ZMO
Donators
Full Member
***
Posts: 135



View Profile WWW
« Reply #4 on: January 06, 2013, 01:52:07 PM »

You have an "Intel Corporation Mobile 945GME Express Integrated Graphics Controller" only supports OpenGL 1.4 I believe
Logged

Paul

Castle G1ZmO of Scotland @ -219:569
Castle GiZmODo @ -700:623
pspeed
Administrator
Hero Member
*****
Posts: 5612



View Profile
« Reply #5 on: January 06, 2013, 02:04:04 PM »

Sorry you are having troubles... but, yeah, it looks like your card is too old to support OpenGL2 based games.
Logged
acridstone
Newbie
*
Posts: 13


View Profile
« Reply #6 on: January 06, 2013, 02:33:45 PM »

any 3d open source sandbox games you recommend?
Logged
acridstone
Newbie
*
Posts: 13


View Profile
« Reply #7 on: January 06, 2013, 03:00:11 PM »

hold on:http://phoronix.com/forums/showthread.php?18039-945-generation-and-OpenGL-2-0/page2&s=0d94ca836ab783840fb009c6a4841c98

according to one post:
Code:
well, with latest mesa git you can get OpenGL 2.0 an GLSL on i945:
OpenGL renderer string: Mesa DRI Intel(R) 945GME GEM 20090712 2009Q2 RC3 x86/MMX/SSE2
OpenGL version string: 2.0 Mesa 7.8-devel
OpenGL shading language version string: 1.20

you have to use driconf and enable "limited ARB_fragment_shader" and "enable stub ARB_occlusion_query"

btw, shadermodel 2.0 works fine over ARB_fragment_program without GLSL

 Grin I will now try to compile it and ask if I run into any more problems

Logged
acridstone
Newbie
*
Posts: 13


View Profile
« Reply #8 on: January 06, 2013, 03:43:39 PM »

Code:
checking for expat.h... no
configure: error: Expat required for DRI.

I already installed expat, I don't know how to fix this problem
fixed Smiley
« Last Edit: January 06, 2013, 04:27:44 PM by acridstone » Logged
acridstone
Newbie
*
Posts: 13


View Profile
« Reply #9 on: January 06, 2013, 04:19:55 PM »

got expat-devel and that worked, but now I get the error:
Code:
checking for NOUVEAU... no
configure: error: Package requirements (libdrm_nouveau >= 2.4.33) were not met:

Requested 'libdrm_nouveau >= 2.4.33' but version of libdrm_nouveau is 0.6

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables NOUVEAU_CFLAGS
and NOUVEAU_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
here is ls /usr/lib|grep nouveau:
Code:
libdrm_nouveau2.so
libdrm_nouveau2.so.2
libdrm_nouveau2.so.2.0.0
libdrm_nouveau.so
libdrm_nouveau.so.1
libdrm_nouveau.so.1.0.0

Logged
Sean
Donators
Hero Member
***
Posts: 598



View Profile
« Reply #10 on: January 06, 2013, 04:27:05 PM »

got expat-devel and that worked, but now I get the error:
Code:
checking for NOUVEAU... no
configure: error: Package requirements (libdrm_nouveau >= 2.4.33) were not met:

Requested 'libdrm_nouveau >= 2.4.33' but version of libdrm_nouveau is 0.6

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables NOUVEAU_CFLAGS
and NOUVEAU_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
here is ls /usr/lib|grep nouveau:
Code:
libdrm_nouveau2.so
libdrm_nouveau2.so.2
libdrm_nouveau2.so.2.0.0
libdrm_nouveau.so
libdrm_nouveau.so.1
libdrm_nouveau.so.1.0.0


I hate to burst your bubble but you might need to use the proprietary drivers to play the game. But, I'll start up my Ubuntu partition with Nouveau and report my findings.
Logged

"People willing to trade their freedom for temporary security deserve neither and will lose both." - Benjamin Franklin
Sean
Donators
Hero Member
***
Posts: 598



View Profile
« Reply #11 on: January 06, 2013, 04:27:56 PM »

any 3d open source sandbox games you recommend?
Terasology! Smiley
Logged

"People willing to trade their freedom for temporary security deserve neither and will lose both." - Benjamin Franklin
acridstone
Newbie
*
Posts: 13


View Profile
« Reply #12 on: January 06, 2013, 04:29:42 PM »

What *I think* was the problem is that I already have libdrm_nouveau2.so, libdrm_nouveau2.so.2,and libdrm_nouveau2.so.2.0.0 but it doesn't find it. How do I point to these .so files so that it can find them & whatnot?
« Last Edit: January 06, 2013, 04:52:01 PM by acridstone » Logged
acridstone
Newbie
*
Posts: 13


View Profile
« Reply #13 on: January 06, 2013, 04:31:50 PM »

@Sean:
How are Terasology's graphics and does it support slopes & what not?
Logged
Sean
Donators
Hero Member
***
Posts: 598



View Profile
« Reply #14 on: January 06, 2013, 04:52:24 PM »

@Sean:
How are Terasology's graphics and does it support slopes & what not?
Terasology's graphics are similar to Minecraft and essentially is is a Minecraft clone. But I tried Mythruna with Nouveau and I was only getting 15-30 fps with everything on the lowest settings using a GTX 560. So if you do get it working don't expect a smooth experience. Maybe if Torvalds gives Nvidia the love finger again Nvidia will be willing to release some code ;P
Logged

"People willing to trade their freedom for temporary security deserve neither and will lose both." - Benjamin Franklin
Pages: [1] 2
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!