Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

A new build, and it still doesn't run.

Solar Angel
Madam Codealot
Join date: 10 Apr 2005
Posts: 58
04-01-2006 11:59
Above says it all. The new build still closes when I start it up.

Radeon Mobile M7 (7500).

Back to Wine for me, I guess.
ninjafoo Ng
Just me :)
Join date: 11 Feb 2006
Posts: 713
04-02-2006 00:32
From: Solar Angel
Above says it all. The new build still closes when I start it up.

Radeon Mobile M7 (7500).

Back to Wine for me, I guess.


Can you post the console output?
_____________________
FooRoo : clothes,bdsm,cages,houses & scripts

QAvimator (Linux, MacOS X & Windows) : http://qavimator.org/
Sirex Cookie
Registered User
Join date: 29 Jan 2006
Posts: 103
04-02-2006 05:54
i know this isnt what you want to hear, but the problem must be your end somehow because both versions fire up fine for me.

as above, post your console output..
Solar Angel
Madam Codealot
Join date: 10 Apr 2005
Posts: 58
04-03-2006 02:54
Posted it with the last version in a previous message.

The window comes up, then shuts down, no error messages.

I'm not the only person with this error, either. And interestingly, it runs fine (albeit slowly) in Wine.
ninjafoo Ng
Just me :)
Join date: 11 Feb 2006
Posts: 713
04-03-2006 03:47
ok. Lets start from scratch on this and see if we can get it figured out

Lets see the output from 'glxinfo'
_____________________
FooRoo : clothes,bdsm,cages,houses & scripts

QAvimator (Linux, MacOS X & Windows) : http://qavimator.org/
Sirex Cookie
Registered User
Join date: 29 Jan 2006
Posts: 103
04-03-2006 04:02
anything about the hardware that might be intresting ? not 64 bit or anything ? what gfx card?

what does ldd secondlife.bin give ? (in the bin dir, not the link in the root dir)
Darkside Eldrich
Registered User
Join date: 10 Feb 2006
Posts: 200
04-03-2006 12:16
From: Solar Angel
Posted it with the last version in a previous message.

The window comes up, then shuts down, no error messages.

I'm not the only person with this error, either. And interestingly, it runs fine (albeit slowly) in Wine.

How about a link to that post? Like Jesus, we help those who help themselves ;-)

But seriously, if we have to search the forum for your old post it takes more time, and that makes any individual less likely to take the trouble of helping you. You maximize the benefit to yourself by providing logical hyperlinks.

Even better would have been to make a new reply to your old thread, which would have "bumped" it to the top of the forum for everyone to see, along with the original error text.

Anyway, here's the link to what I assume is the original thread: Original thread.

Now, the output of glxinfo would be useful, since it was never provided in the original thread. My guess, though, is that you don't have Direct Rendering or there's some deficiency in the drivers you're using (you have a card not supported by the ATI proprietary drivers, correct?)

In that case, you're out of luck - without direct rendering, 3d gaming is essentially impossible -- takes too much machine to emulate the DRI stuff (Mesa tries it's best, I suppose)

Edit: the reason you didn't have a settings.ini file is that SL creates the file the first time it is run (successfully). So, it's not abnormal that the file is missing, and that's not your problem.
Solar Angel
Madam Codealot
Join date: 10 Apr 2005
Posts: 58
04-05-2006 21:11
Not only do I most certainly have direct rendering, I play Neverwinter Nights quite often on this machine (and get a reasonable framerate, at that).

The card is somewhat old, being a Radeon Mobile M7 (7500), but the open-source DRI drivers do work, and they are installed correctly.

They just can't run SecondLife *outside of wine*.

Let me repeat that: They are perfectly capable of running Second Life *INSIDE* of wine. It's slow, but usable.
Darkside Eldrich
Registered User
Join date: 10 Feb 2006
Posts: 200
04-05-2006 23:49
From: Solar Angel
Not only do I most certainly have direct rendering, I play Neverwinter Nights quite often on this machine (and get a reasonable framerate, at that).

But Neverwinter Nights doesn't try to do everything your card *can* do. SL may be different.

From: someone
The card is somewhat old, being a Radeon Mobile M7 (7500), but the open-source DRI drivers do work, and they are installed correctly.

Ahh, but only if they were installed, and worked correctly! ;-)

What I mean is, the OS drivers probably don't implement some feature that the SL Linux client (or possibly one of the libraries it uses) is trying to use. The client works in wine because wine doesn't wrap that functionality yet, so the Windows client calls to it just get back some value from a stub function.

From: someone
Let me repeat that: They are perfectly capable of running Second Life *INSIDE* of wine. It's slow, but usable.

See above.

Remember folks: we can only use hardware features that our drivers implement :) Since everyone else who gets this problem is, to my knowledge, on Radeon Mobility cards, and thus using the DRI drivers, I think the problem can be assumed to be in those drivers.
Looking Glass
Registered User
Join date: 16 Feb 2006
Posts: 10
04-06-2006 06:47
From: Darkside Eldrich

Remember folks: we can only use hardware features that our drivers implement :) Since everyone else who gets this problem is, to my knowledge, on Radeon Mobility cards, and thus using the DRI drivers, I think the problem can be assumed to be in those drivers.


Well, LL specifically doesn't support pre-8xxx radeons on *any* platform. Maybe it's the hardware that is lacking features and WINE is somehow throwing out the instructions that would cause the vanilla driver to get borked. In this case, it may be possible to tweak your drivers (if you're using the free 7500 drivers that is) to implement this "fake" compatibility as well... Then again, maybe it's this "fake" compatibility that should have been in the drivers in the first place so that stuff would actually work. I'm thinking that when the drivers were written, those features that are required probably didn't exist for people to "fake" them or something...

... Just food for thought ...
Solar Angel
Madam Codealot
Join date: 10 Apr 2005
Posts: 58
04-07-2006 14:49
Well, there is definately an incompatibility somewhere, although I have turned off all the extended features in SL.

The fact that SL runs in Wine with no graphical anomalies suggests that my card does support all the features that SL needs to run at a basic level... which leaves various mostly-technical reasons for SL not to like the DRI drivers.

I suspect some sort of ABI problems, in which case, there is probably little that anyone but LL can do to solve this. I just wish that SL dumped some actual information about what was happening when it closed - as it is, it exits without error.
Sirex Cookie
Registered User
Join date: 29 Jan 2006
Posts: 103
04-07-2006 15:04
what does ldd on the binary file yeild ?
ninjafoo Ng
Just me :)
Join date: 11 Feb 2006
Posts: 713
04-08-2006 00:57
From: Solar Angel
Not only do I most certainly have direct rendering........

I appreciate that it may feel that were asking you to jump through hoops, but if you don't we're blind, and are simply unable to do anything to help. Even if its just to rule a problem out so we can move on.
_____________________
FooRoo : clothes,bdsm,cages,houses & scripts

QAvimator (Linux, MacOS X & Windows) : http://qavimator.org/
Solar Angel
Madam Codealot
Join date: 10 Apr 2005
Posts: 58
Various debug dumps.
04-08-2006 11:31
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_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_fbconfig
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_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 extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_swap_control,
GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_SGI_video_sync,
GLX_SGIS_multisample, GLX_SGIX_fbconfig
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI Radeon 20040929 AGP 1x x86/MMX/SSE2 TCL
OpenGL version string: 1.2 Mesa 6.2.1
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture,
GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
GL_ARB_texture_mirrored_repeat, GL_ARB_texture_rectangle,
GL_ARB_transpose_matrix, GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra,
GL_EXT_blend_color, GL_EXT_blend_logic_op, GL_EXT_blend_minmax,
GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_compiled_vertex_array, GL_EXT_convolution, GL_EXT_copy_texture,
GL_EXT_draw_range_elements, GL_EXT_histogram, GL_EXT_packed_pixels,
GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, 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_vertex_array, GL_APPLE_packed_pixels,
GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once,
GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,
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_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
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x23 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x24 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x25 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x27 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x28 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x29 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x2a 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x2b 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x2c 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x2d 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x2e 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x2f 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x30 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x31 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x32 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow

MALLOC_CHECK_=0 LD_LIBRARY_PATH=lib ldd bin/secondlife-bin
linux-gate.so.1 => (0xffffe000)
libCg.so => lib/libCg.so (0xb7d54000)
libCgGL.so => lib/libCgGL.so (0xb7d10000)
libGLU.so.1 => lib/libGLU.so.1 (0xb7c94000)
libSDL-1.2.so.0 => lib/libSDL-1.2.so.0 (0xb7c05000)
libapr-1.so.0 => lib/libapr-1.so.0 (0xb7be2000)
libaprutil-1.so.0 => lib/libaprutil-1.so.0 (0xb7bcc000)
libboost_regex-gcc-1_32.so.1.32.0 => lib/libboost_regex-gcc-1_32.so.1.32.0 (0xb7b53000)
libcrypto.so.0.9.7 => lib/libcrypto.so.0.9.7 (0xb7a61000)
libcurl.so.3 => lib/libcurl.so.3 (0xb7a33000)
libexpat.so.1 => lib/libexpat.so.1 (0xb7a13000)
libfreetype.so.6 => lib/libfreetype.so.6 (0xb79a8000)
libjpeg.so => lib/libjpeg.so (0xb7987000)
libkdu_v42R.so => lib/libkdu_v42R.so (0xb7908000)
libogg.so.0 => lib/libogg.so.0 (0xb7904000)
libssl.so.0.9.7 => lib/libssl.so.0.9.7 (0xb78d6000)
libvorbis.so.0 => lib/libvorbis.so.0 (0xb78b6000)
libvorbisenc.so.0 => lib/libvorbisenc.so.0 (0xb783e000)
libvorbisfile.so.0 => lib/libvorbisfile.so.0 (0xb7838000)
libxmlrpc.so.0 => lib/libxmlrpc.so.0 (0xb7811000)
libz.so => lib/libz.so (0xb77fe000)
libstdc++.so.5 => lib/libstdc++.so.5 (0xb7743000)
libm.so.6 => /lib/libm.so.6 (0xb770c000)
libgcc_s.so.1 => lib/libgcc_s.so.1 (0xb7703000)
libc.so.6 => /lib/libc.so.6 (0xb75f3000)
libdl.so.2 => /lib/libdl.so.2 (0xb75ef000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb759c000)
librt.so.1 => /lib/librt.so.1 (0xb7589000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0xb755c000)
libuuid.so.1 => /lib/libuuid.so.1 (0xb7558000)
libdb-4.2.so => /usr/lib/libdb-4.2.so (0xb7485000)
libz.so.1 => lib/libz.so.1 (0xb7471000)
/lib/ld-linux.so.2 (0xb7f73000)