Bug#627119: nvidia-glx ext are loaded but compiz/kde-effects causes Xserver freeze

Marcin Woźny s4ncho at gazeta.pl
Tue May 17 19:43:16 UTC 2011


Package: nvidia-glx
Version: 270.41.06-1
Severity: important

after last (3-4 days ago) wheezy update (nvidia drivers, libc etc) there a
problem that makes login to system with enabled compiz or kde-kwin effect
imposible (Xserver freeze).
i've got enabled nvidia extensions (that's why kde's trying to turn on kwin-
effects) log below.
My graphic card's geforce 7300LE


[code]$ glxinfo
name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
    GLX_EXT_swap_control, GLX_EXT_texture_from_pixmap, GLX_ARB_create_context,
    GLX_ARB_create_context_profile, GLX_EXT_create_context_es2_profile,
    GLX_ARB_create_context_robustness, GLX_ARB_multisample,
    GLX_NV_float_buffer, GLX_ARB_fbconfig_float
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
    GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGI_swap_control, GLX_EXT_swap_control, GLX_ARB_create_context,
    GLX_ARB_create_context_profile, GLX_NV_float_buffer,
    GLX_ARB_fbconfig_float, GLX_EXT_fbconfig_packed_float,
    GLX_EXT_texture_from_pixmap, GLX_EXT_framebuffer_sRGB,
    GLX_NV_present_video, GLX_NV_copy_image, GLX_NV_multisample_coverage,
    GLX_NV_video_capture, GLX_EXT_create_context_es2_profile,
    GLX_ARB_create_context_robustness
GLX version: 1.4
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
    GLX_EXT_swap_control, GLX_EXT_texture_from_pixmap, GLX_ARB_create_context,
    GLX_ARB_create_context_profile, GLX_EXT_create_context_es2_profile,
    GLX_ARB_create_context_robustness, GLX_ARB_multisample,
    GLX_NV_float_buffer, GLX_ARB_fbconfig_float, GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 7300 LE/PCI/SSE2
OpenGL version string: 2.1.2 NVIDIA 270.41.06
OpenGL shading language version string: 1.20 NVIDIA via Cg compiler
OpenGL extensions:
    GL_ARB_color_buffer_float, GL_ARB_copy_buffer, GL_ARB_depth_clamp,
    GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_ES2_compatibility,
    GL_ARB_explicit_attrib_location, GL_ARB_fragment_program,
    GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
    GL_ARB_framebuffer_object, GL_ARB_half_float_pixel,
    GL_ARB_half_float_vertex, GL_ARB_imaging, GL_ARB_map_buffer_range,
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
    GL_ARB_occlusion_query2, GL_ARB_pixel_buffer_object,
    GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_provoking_vertex,
    GL_ARB_robustness, GL_ARB_sampler_objects, GL_ARB_separate_shader_objects,
    GL_ARB_shader_objects, GL_ARB_shading_language_100,
    GL_ARB_shading_language_include, GL_ARB_shadow,
    GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
    GL_ARB_texture_env_dot3, GL_ARB_texture_float,
    GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
    GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_swizzle,
    GL_ARB_timer_query, GL_ARB_transpose_matrix, GL_ARB_vertex_array_bgra,
    GL_ARB_vertex_array_object, GL_ARB_vertex_buffer_object,
    GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos,
    GL_ATI_draw_buffers, GL_ATI_texture_float, GL_ATI_texture_mirror_once,
    GL_S3_s3tc, GL_EXT_texture_env_add, GL_EXT_abgr, GL_EXT_bgra,
    GL_EXT_blend_color, GL_EXT_blend_equation_separate,
    GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
    GL_EXT_compiled_vertex_array, GL_EXT_Cg_shader, GL_EXT_depth_bounds_test,
    GL_EXT_direct_state_access, GL_EXT_draw_range_elements, GL_EXT_fog_coord,
    GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample,
    GL_EXT_framebuffer_object, GL_EXT_gpu_program_parameters,
    GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil,
    GL_EXT_packed_pixels, GL_EXT_pixel_buffer_object, GL_EXT_point_parameters,
    GL_EXT_provoking_vertex, GL_EXT_rescale_normal, GL_EXT_secondary_color,
    GL_EXT_separate_shader_objects, GL_EXT_separate_specular_color,
    GL_EXT_shadow_funcs, GL_EXT_stencil_two_side, GL_EXT_stencil_wrap,
    GL_EXT_texture3D, GL_EXT_texture_compression_dxt1,
    GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
    GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
    GL_EXT_texture_format_BGRA8888, GL_EXT_texture_lod,
    GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp,
    GL_EXT_texture_object, GL_EXT_texture_sRGB, GL_EXT_texture_swizzle,
    GL_EXT_timer_query, GL_EXT_vertex_array, GL_EXT_vertex_array_bgra,
    GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,
    GL_KTX_buffer_region, GL_NV_alpha_test, GL_NV_blend_minmax,
    GL_NV_blend_square, GL_NV_complex_primitives, GL_NV_copy_depth_to_color,
    GL_NV_depth_clamp, GL_NV_fbo_color_attachments, GL_NV_fence,
    GL_NV_float_buffer, GL_NV_fog_distance, GL_NV_fragdepth,
    GL_NV_fragment_program, GL_NV_fragment_program_option,
    GL_NV_fragment_program2, GL_NV_framebuffer_multisample_coverage,
    GL_NV_half_float, GL_NV_light_max_exponent, GL_NV_multisample_filter_hint,
    GL_NV_occlusion_query, GL_NV_packed_depth_stencil, GL_NV_pixel_data_range,
    GL_NV_point_sprite, GL_NV_primitive_restart, GL_NV_register_combiners,
    GL_NV_register_combiners2, GL_NV_texgen_reflection, GL_NV_texture_barrier,
    GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4,
    GL_NV_texture_expand_normal, GL_NV_texture_lod_clamp,
    GL_NV_texture_rectangle, GL_NV_texture_shader, GL_NV_texture_shader2,
    GL_NV_texture_shader3, GL_NV_vertex_array_range,
    GL_NV_vertex_array_range2, GL_NV_vertex_program, GL_NV_vertex_program1_1,
    GL_NV_vertex_program2, GL_NV_vertex_program2_option,
    GL_NV_vertex_program3, GL_NVX_conditional_render, GL_OES_depth24,
    GL_OES_depth32, GL_OES_depth_texture, GL_OES_element_index_uint,
    GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer,
    GL_OES_packed_depth_stencil, GL_OES_rgb8_rgba8,
    GL_OES_standard_derivatives, GL_OES_texture_3D, GL_OES_texture_float,
    GL_OES_texture_float_linear, GL_OES_texture_half_float,
    GL_OES_texture_half_float_linear, GL_OES_texture_npot,
    GL_OES_vertex_array_object, GL_OES_vertex_half_float,
    GL_SGIS_generate_mipmap, GL_SGIS_texture_lod, GL_SGIX_depth_texture,
    GL_SGIX_shadow, GL_SUN_slice_accum[/code]



-- Package-specific info:
uname -a:
Linux kubuntu 2.6.38-2-686 #1 SMP Sun May 8 14:49:45 UTC 2011 i686 GNU/Linux

/proc/version:
Linux version 2.6.38-2-686 (Debian 2.6.38-5) (ben at decadent.org.uk) (gcc version
4.4.6 (Debian 4.4.6-3) ) #1 SMP Sun May 8 14:49:45 UTC 2011

/proc/driver/nvidia/version:
NVRM version: NVIDIA UNIX x86 Kernel Module  270.41.06  Mon Apr 18 14:54:25 PDT
2011
GCC version:  gcc version 4.4.6 (Debian 4.4.6-2)

lspci 'VGA compatible controller [0300]':
04:00.0 VGA compatible controller [0300]: nVidia Corporation G72 [GeForce 7300
LE] [10de:01d1] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: XFX Pine Group Inc. Device [1682:2231]
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
        Latency: 0
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at de000000 (32-bit, non-prefetchable) [size=16M]
        Region 1: Memory at e0000000 (64-bit, prefetchable) [size=256M]
        Region 3: Memory at dd000000 (64-bit, non-prefetchable) [size=16M]
        [virtual] Expansion ROM at dcfe0000 [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: nvidia

OpenGL and NVIDIA library files installed:
lrwxrwxrwx 1 root root       35 May 16 17:59 /etc/alternatives/libGL.so ->
/usr/lib/nvidia/diversions/libGL.so
lrwxrwxrwx 1 root root       26 May 16 17:59 /etc/alternatives/libGL.so.1 ->
/usr/lib/nvidia/libGL.so.1
lrwxrwxrwx 1 root root       26 May 16 17:59 /usr/lib/libGL.so ->
/etc/alternatives/libGL.so
lrwxrwxrwx 1 root root       28 May 16 17:59 /usr/lib/libGL.so.1 ->
/etc/alternatives/libGL.so.1
lrwxrwxrwx 1 root root       26 May  3 00:42 /usr/lib/libnvidia-cfg.so.1 ->
libnvidia-cfg.so.270.41.06
-rw-r--r-- 1 root root   128448 Apr 19 00:15 /usr/lib/libnvidia-
cfg.so.270.41.06
-rw-r--r-- 1 root root 24183572 Apr 19 00:10 /usr/lib/libnvidia-
glcore.so.270.41.06
-rw-r--r-- 1 root root     4504 Apr 19 00:14 /usr/lib/libnvidia-
tls.so.270.41.06

/usr/lib/nvidia:
total 4624
drwxr-xr-x   3 root root    4096 May 16 18:05 .
drwxr-xr-x 190 root root  102400 May 17 21:13 ..
-rwxr-xr-x   1 root root    1294 Feb 22 19:37 check-for-conflicting-opengl-
libraries
drwxr-xr-x   2 root root    4096 May 16 17:58 diversions
lrwxrwxrwx   1 root root      18 May  3 00:42 libGL.so.1 -> libGL.so.270.41.06
-rw-r--r--   1 root root  781540 Apr 19 00:11 libGL.so.270.41.06
lrwxrwxrwx   1 root root      19 May  3 00:42 libglx.so -> libglx.so.270.41.06
-rw-r--r--   1 root root 3827376 Apr 19 00:14 libglx.so.270.41.06
-rwxr-xr-x   1 root root     441 Feb 22 19:37 pre-install

/usr/lib/nvidia/diversions:
total 804
drwxr-xr-x 2 root root   4096 May 16 17:58 .
drwxr-xr-x 3 root root   4096 May 16 18:05 ..
-rw-r--r-- 1 root root    189 Mar 22 07:38 dummy.txt
lrwxrwxrwx 1 root root     10 Nov 29 13:38 libGL.so -> libGL.so.1
lrwxrwxrwx 1 root root     12 May  2 14:48 libGL.so.1 -> libGL.so.1.2
-rw-r--r-- 1 root root 391152 May  2 14:48 libGL.so.1.2
-rw-r--r-- 1 root root 417448 May  1 12:21 libglx.so

Files from nvidia-installer:



-- System Information:
Debian Release: testing
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.38-2-686 (SMP w/1 CPU core)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages nvidia-glx depends on:
ii  dpkg                         1.16.0.3    Debian package management system
ii  libc6                        2.13-4      Embedded GNU C Library: Shared lib
ii  libgl1-nvidia-glx [libgl1-nv 270.41.06-1 NVIDIA binary OpenGL libraries
ii  libglx-nvidia-alternatives   270.41.06-1 simplifies replacing Xorg module l
ii  nvidia-common                20110426+1  NVIDIA binary graphics driver supp
ii  nvidia-kernel-dkms [nvidia-k 270.41.06-1 NVIDIA binary kernel module DKMS s
ii  xserver-xorg-core [xorg-vide 2:1.10.1-2  Xorg X server - core server

Versions of packages nvidia-glx recommends:
pn  nvidia-vdpau-driver           <none>     (no description available)

Versions of packages nvidia-glx suggests:
ii  nvidia-kernel-dkms [nvidia-k 270.41.06-1 NVIDIA binary kernel module DKMS s
pn  nvidia-settings              <none>      (no description available)

Versions of packages nvidia-kernel-dkms depends on:
ii  dkms                          2.1.1.2-6  Dynamic Kernel Module Support Fram
ii  nvidia-kernel-common          20110426+1 NVIDIA binary kernel module suppor

nvidia-kernel-dkms recommends no packages.

Versions of packages nvidia-glx is related to:
ii  linux-headers-2.6-686 [linux 2.6.38+33   Header files for Linux 2.6-686 (me
ii  linux-headers-2.6.32-5-686 [ 2.6.32-31   Header files for Linux 2.6.32-5-68
ii  linux-headers-2.6.38-2-686 [ 2.6.38-5    Header files for Linux 2.6.38-2-68
ii  nvidia-glx [nvidia-glx]      270.41.06-1 NVIDIA binary Xorg driver
ii  nvidia-kernel-common         20110426+1  NVIDIA binary kernel module suppor
ii  nvidia-kernel-dkms [nvidia-k 270.41.06-1 NVIDIA binary kernel module DKMS s
pn  nvidia-kernel-source         <none>      (no description available)
ii  xserver-xorg                 1:7.6+6     the X.Org X server
ii  xserver-xorg-core            2:1.10.1-2  Xorg X server - core server

-- no debconf information





More information about the pkg-nvidia-devel mailing list