themuntdregger Report post Posted September 1, 2011 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 Quote Share this post Link to post Share on other sites
hussam Report post Posted September 1, 2011 First thing I would do is check if the nvidia proprietary driver is installed. Quote Share this post Link to post Share on other sites
roman_gruber Report post Posted September 1, 2011 Basically checks if you have dri working ... depends on your hardware of course ... Quote Share this post Link to post Share on other sites
themuntdregger Report post Posted September 2, 2011 (edited) 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 September 2, 2011 by themuntdregger Quote Share this post Link to post Share on other sites