Jump to content
Eternal Lands Official Forums
Sign in to follow this  
themuntdregger

EL crashing on startup

Recommended Posts

Have just upgraded to Ubuntu 10.4.3 (lucid), alas EL gives up the ghost and dies on startup.

 

Output of relevant parts of error log indicates :

 

Output from "lspci | grep -i vga":
01:00.0 VGA compatible controller: nVidia Corporation G96M [Quadro FX 770M] (rev a1)
Output from "glxinfo | head -5":

[10:44:59, engine/logging.cpp:301] Log started at: Thu Sep  1 10:44:59 2011 BST
[10:44:59, engine/logging.cpp:304] version: 1.9.2
[10:44:59, elconfig.c:1460] Error: Can't find var 'server_address = game.eternal-lands.com

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'server_port = 2001

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'use_vertex_array = 1

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'use_mipmaps = 0

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'text_filter_replace = smeg

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'compass_north = 1

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'near_plane= 0.1

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'transparency_resolution_fix= 0

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'dim_sounds_on_rain= 0

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'anisotropic_filter= 2

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'render_skeleton= 0

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'render_mesh= 1

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'use_display_actors= 1

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'use_actor_bbox_check= 1

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'use_render_mesh_shader= 1

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'use_set_transformation_buffers= 1

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'use_build_actor_bounding_box= 1

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'use_model_attach_and_detach_mesh= 1

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'use_render_attached_meshs= 1

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'use_ext_gpu_program_parameters= 0

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'skybox_update_every_frame= 0

', type 2
[10:44:59, elconfig.c:1460] Error: Can't find var 'seconds_between_shadows_updates= 10

', type 2
[10:44:59, gl_init.c:351] Error: Couldn't find a hardware accelerated stencil buffer.
Shadows are not available.
[10:44:59, gl_init.c:361] Error: Couldn't set GL mode: Couldn't find matching GLX visual

 

Output from running EL in a console is :

 

basename: missing operand
Try `basename --help' for more information.
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".

 

Any ideas would be appreciated

Share this post


Link to post
Share on other sites

Thanks for responding guys. The system had been running smoothly for nearly a year using the proprietary 173 driver under Jaunty. However, once upgraded to lucid, it simply resulted in a black screen once xserver started. Swapping to the current driver resulted in a blank white screen with some gray banding.

 

Interestingly, the generic vesa driver appeared to load just fine, although EL seemed not to like it, which sort of suggested the problem was software related. Alas, having examined the xserver log, the issue turned out to be that the xserver simply couldn't find the edid of the monitor. Having used get-edid to try and read the info, I get :

 

get-edid: get-edid version 2.0.0

Performing real mode VBE call
Interrupt 0x10 ax=0x4f00 bx=0x0 cx=0x0
Function supported
Call successful

VBE version 300
VBE string at 0x2110 "NVIDIA"

VBE/DDC service about to be called
Report DDC capabilities

Performing real mode VBE call
Interrupt 0x10 ax=0x4f15 bx=0x0 cx=0x0
Function supported
Call successful

Monitor and video card combination does not support DDC1 transfers
Monitor and video card combination does not support DDC2 transfers
0 seconds per 128 byte EDID block transfer
Screen is not blanked during DDC transfer

Reading next EDID block

VBE/DDC service about to be called
Read EDID

Performing real mode VBE call
Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0
Function supported
Call failed

The EDID data should not be trusted as the VBE call failed
Error: output block unchanged

My guess was that the 'call failed' relates to some kind of corruption of the edid data for the lcd screen. That seemed to be confirmed when I ran the Dell diagnostics program for the laptop which suggested that there was a hardware problem. Further research indicates that the particular video card (when used with linux drivers) appears to be prone to corrupting edid data.

 

However, given that winXP continues to run just fine and Linux under the generic vesa driver, i'm not sure that the problems with EL are necessarily related to the driver/hardware issue. Still, not much that can be done now until the lappy comes back from Dell.

Edited by themuntdregger

Share this post


Link to post
Share on other sites
Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoticons maximum 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.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×