Bug#698989: libgl1-mesa-dri: glxinfo segmentation fault in nouveau_vieux_dri.so
That seems to have worked. Thanks. I can wait for this to get into the testing repository. Below is the terminal output: # LIBGL_DRIVERS_PATH=/tmp/scratchdir/usr/lib/i386-linux-gnu/dri glxinfo name of display: :0.0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: SGI server glx version string: 1.4 server glx extensions: GLX_ARB_create_context, GLX_ARB_create_context_profile, GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample, GLX_EXT_create_context_es2_profile, GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_swap_control client glx vendor string: Mesa Project and SGI client glx version string: 1.4 client glx extensions: GLX_ARB_create_context, GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile, GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync GLX version: 1.4 GLX extensions: GLX_ARB_create_context, GLX_ARB_create_context_profile, GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync OpenGL vendor string: Nouveau OpenGL renderer string: Mesa DRI nv18 x86/MMX+/3DNow!+/SSE2 OpenGL version string: 1.2 Mesa 10.6.5 OpenGL extensions: GL_AMD_shader_trinary_minmax, GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5, GL_APPLE_packed_pixels, GL_APPLE_vertex_array_object, GL_ARB_clear_buffer_object, GL_ARB_compressed_texture_pixel_storage, GL_ARB_copy_buffer, GL_ARB_debug_output, GL_ARB_draw_buffers, GL_ARB_get_program_binary, GL_ARB_half_float_pixel, GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment, GL_ARB_multi_bind, GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_program_interface_query, GL_ARB_robustness, GL_ARB_sampler_objects, GL_ARB_separate_shader_objects, GL_ARB_shader_objects, GL_ARB_shading_language_100, 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_texture_storage, GL_ARB_transpose_matrix, GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_binding, GL_ARB_vertex_buffer_object, GL_ARB_window_pos, GL_ATI_draw_buffers, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array, GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_object, GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels, GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color, GL_EXT_separate_specular_color, GL_EXT_stencil_wrap, GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_compression_dxt1, GL_EXT_texture_compression_s3tc, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add, GL_EXT_texture_env_combine, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_vertex_array, GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat, GL_KHR_context_flush_control, GL_KHR_debug, GL_MESA_window_pos, GL_NV_blend_square, GL_NV_fog_distance, GL_NV_light_max_exponent, GL_NV_packed_depth_stencil, GL_NV_texgen_reflection, GL_NV_texture_env_combine4, GL_NV_texture_rectangle, GL_OES_read_format, GL_S3_s3tc, GL_SGIS_generate_mipmap, GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays 64 GLX Visuals visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer
Bug#698989: libgl1-mesa-dri: glxinfo segmentation fault in nouveau_vieux_dri.so
On 2015-09-09 00:49 +0200, John Harrington wrote: > Package: libgl1-mesa-dri > Version: 10.6.3-1 > Followup-For: Bug #698989 > > Dear Maintainer, > > I have the same or very similar problem with the 10.6.3-1 version of libgl1 > -mesa-dri. I suspect that it's a different problem, Mesa 10.6 introduced a regression[1] in the nouveau_vieux driver which has been fixed in 10.6.4. Unfortunately the current version of libgl1-mesa-dri is not installable in stable, but you probably can test it in the following way: $ dpkg-deb -x libgl1-mesa-dri_10.6.5-1_i386.deb /tmp/scratchdir $ LIBGL_DRIVERS_PATH=/tmp/scratchdir/usr/lib/i386-linux-gnu/dri glxinfo Good luck, Sven 1. https://bugs.freedesktop.org/show_bug.cgi?id=91570
Bug#698989: libgl1-mesa-dri: glxinfo segmentation fault in nouveau_vieux_dri.so
Package: libgl1-mesa-dri Version: 10.6.3-1 Followup-For: Bug #698989 Dear Maintainer, I have the same or very similar problem with the 10.6.3-1 version of libgl1 -mesa-dri. I always get a segmentation fault when running glxgears or glxinfo. Running glxinfo leaves the following in syslog: Sep 8 17:13:02 kitchencomp kernel: [ 4094.174665] glxinfo [19742]: segfault at f0 ip b69900c5 sp bfb5ddec error 4 in nouveau_vieux_dri.so[b680+652000] Sep 8 17:13:25 kitchencomp kernel: [ 4116.827296] glxinfo[19859]: segfault at f0 ip b69250c5 sp bfbaa41c error 4 in nouveau_vieux_dri.so[b6795000+652000] I recently reinstalled xserver-xorg-core:i386 (1.17.2-1.1), xserver-xorg-video- nouveau:i386 (1.0.11-1+b1), libdrm-nouveau2:i386 (2.4.64-1), libgl1-mesa- dri:i386 (10.6.3-1), and libgl1-mesa-glx:i386 (10.6.3-1) to see whether that would fix the problem, but it didn't. I had direct rendering working with the nouveau driver when the nvidia proprietary driver for this card first became incompatible with xorg. I don't know which upgrade resulted in the loss of direct rendering. I'm submitting this report with data compiled while running the 3.16.0-4-686-pae kernel, but I have the same problem when running the 4.1.0-1-686-pae kernel as well as an earlier non-pae kernel. --John Harrington -- Package-specific info: glxinfo: X server symlink status: lrwxrwxrwx 1 root root 13 Aug 27 2012 /etc/X11/X -> /usr/bin/Xorg -rwxr-xr-x 1 root root 2539480 Aug 11 06:09 /usr/bin/Xorg VGA-compatible devices on PCI bus: -- 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV18 [GeForce4 MX 4000] [10de:0185] (rev c1) Xorg X server configuration file status: -rw-r--r-- 1 root root 5017 Aug 13 14:27 /etc/X11/xorg.conf Contents of /etc/X11/xorg.conf: --- Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 Screen 1 "Screen1" RightOf "Screen0" Screen 2 "Screen2" RightOf "Screen1" InputDevice"Mouse0" "CorePointer" InputDevice"Keyboard0" "CoreKeyboard" EndSection Section "Files" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/share/fonts/X11/misc" FontPath "/usr/share/fonts/X11/cyrillic" FontPath "/usr/share/fonts/X11/100dpi/:unscaled" FontPath "/usr/share/fonts/X11/75dpi/:unscaled" FontPath "/usr/share/fonts/X11/Type1" FontPath "/usr/share/fonts/X11/100dpi" FontPath "/usr/share/fonts/X11/75dpi" FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" FontPath "built-ins" EndSection Section "Module" Load"glx" # Load"dri" Load "extmod" Load "dbe" Load "dri2" Load "record" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/input/mice" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName"Monitor Model" EndSection Section "Monitor" Identifier "Monitor1" VendorName "Monitor Vendor" ModelName"Monitor Model" EndSection Section "Monitor" Identifier "Monitor2" VendorName "Monitor Vendor" ModelName"Monitor Model" EndSection Section "Device" ### Available Driver options are:- ### Values: : integer, : float, : "True"/"False", ### : "String", : " Hz/kHz/MHz", ### : "%" ### [arg]: arg optional #Option "SWcursor" # [] #Option "HWcursor" # [] #Option "NoAccel" # [] #Option "ShadowFB" # [] #Option "VideoKey" # #Option "WrappedFB" # [] #Option "GLXVBlank" # [] #Option "ZaphodHeads" # #Option "PageFlip" # [] #Option "SwapLimit" # #Option "AsyncUTSDFS" # [] Identifier "Device0" Driver "nouveau" BusID "PCI:1:0:0" EndSection Section "Device" ### Available Driver options are:- ### Values: : integer, : float, : "True"/"False", ### : "String", : " Hz/kHz/MHz", ### : "%" ### [arg]: arg optional #Option "ShadowFB" # [] #Option "Rotate"# #Option "fbdev" # #Option "debug" # [] Identifier "Device1"
Bug#698989: libgl1-mesa-dri: glxinfo segmentation fault in nouveau_vieux_dri.so
2013/3/13 Sven Joachim svenj...@gmx.de: sorry that nobody responded sooner. Sorry also on my side, for the very late reply of your request of additional details. The problem is still present, and the machine has been updated before repeating the test. *glxinfo* exits with a segmentation fault on my system (nouveau default driver). The error reported in dmesg is glxinfo[4005]: segfault at 4 ip b6d80b01 sp bfb2c160 error 4 in nouveau_vieux_dri.so[b6d65000+36] Can you please install the libgl1-mesa-dri-dbg package and try to get a backtrace? Here were are: Program received signal SIGSEGV, Segmentation fault. nv04_context_engine (ctx=ctx@entry=0x806ff48) at nv04_context.c:70 70nv04_context.c: No such file or directory. (gdb) bt #0 nv04_context_engine (ctx=ctx@entry=0x806ff48) at nv04_context.c:70 #1 0xb7606508 in nv04_emit_tex_obj (ctx=0x806ff48, emit=65) at nv04_state_tex.c:64 #2 0xb760455d in nv04_channel_flush_notify (chan=0x82389d8) at nv04_context.c:99 #3 0xb7fda4ec in nouveau_pushbuf_flush () from /usr/lib/i386-linux-gnu/libdrm_nouveau.so.1 #4 0xb7fda878 in nouveau_grobj_free () from /usr/lib/i386-linux-gnu/libdrm_nouveau.so.1 #5 0xb76044c8 in nv04_context_destroy (ctx=0x806ff48) at nv04_context.c:161 #6 0xb75ff818 in nouveau_context_destroy (dri_ctx=0x8062750) at nouveau_context.c:187 #7 0xb75fbf0a in driDestroyContext (pcp=0x8062750) at ../common/dri_util.c:288 #8 0xb7ee044a in ?? () from /usr/lib/i386-linux-gnu/libGL.so.1 #9 0xb7eba998 in ?? () from /usr/lib/i386-linux-gnu/libGL.so.1 #10 0xb7ebaa1e in ?? () from /usr/lib/i386-linux-gnu/libGL.so.1 #11 0xb7d58653 in XCloseDisplay () from /usr/lib/i386-linux-gnu/libX11.so.6 #12 0x08049b18 in ?? () #13 0xb7be0e46 in __libc_start_main () from /lib/i386-linux-gnu/i686/cmov/libc.so.6 #14 0x0804a2e9 in ?? () With *glxgears* often (but not always) the desktop freezes, without rotating gears (glxgears window completely black) and without possibility to regain control of the system using the keyboard (but still possible from outside with SSH). Is there anything in the kernel or X.org logs? dmesg: glxinfo[3460]: segfault at 4 ip b6d16af1 sp bfe2ba50 error 4 in nouveau_vieux_dri.so[b6cfb000+36] /var/log/Xorg.0.log: nothing -- Alberto -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CABJTKALcCkS_NT-8_Q2Y6Hg77=dmwqjz4by1jgnn_fuojdi...@mail.gmail.com
Bug#698989: libgl1-mesa-dri: glxinfo segmentation fault in nouveau_vieux_dri.so
Hi, sorry that nobody responded sooner. On 2013-01-26 01:34 +0100, Alberto wrote: Package: libgl1-mesa-dri Version: 8.0.5-3 Severity: important *glxinfo* exits with a segmentation fault on my system (nouveau default driver). The error reported in dmesg is glxinfo[4005]: segfault at 4 ip b6d80b01 sp bfb2c160 error 4 in nouveau_vieux_dri.so[b6d65000+36] Can you please install the libgl1-mesa-dri-dbg package and try to get a backtrace? With *glxgears* often (but not always) the desktop freezes, without rotating gears (glxgears window completely black) and without possibility to regain control of the system using the keyboard (but still possible from outside with SSH). Is there anything in the kernel or X.org logs? Cheers, Sven -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/8738vzrq97@turtle.gmx.de