Application: kwin (4.11.8) KDE Platform Version: 4.13.0 Qt Version: 4.8.6 Operating System: Linux 3.13.0-24-generic i686 Distribution: Ubuntu 14.04 LTS -- Information about the crash: - What I was doing when the application crashed: Drivinig a dual screen system, tried to enable Desktop effects, kwin crashed, mal function pop up window occured, desktop effects can't be enabled -- Backtrace: Application: KWin (kwin), signal: Segmentation fault Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0xb10c3980 (LWP 4203))] Thread 3 (Thread 0xae430b40 (LWP 5081)): #0 0xb76f0424 in __kernel_vsyscall () #1 0xb4bbd12d in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245 #2 0xb7476944 in __pthread_cond_timedwait (cond=0x8240950, mutex=0x8240938, abstime=0xae430258) at forward.c:162 #3 0xb5dab0d3 in wait (time=30000, this=0x8240938) at thread/qwaitcondition_unix.cpp:84 #4 QWaitCondition::wait (this=this@entry=0x816a288, mutex=mutex@entry=0x824078c, time=30000) at thread/qwaitcondition_unix.cpp:158 #5 0xb5d9e016 in QThreadPoolThread::run (this=0x816a280) at concurrent/qthreadpool.cpp:142 #6 0xb5daab6f in QThreadPrivate::start (arg=0x816a280) at thread/qthread_unix.cpp:349 #7 0xb4bb8f70 in start_thread (arg=0xae430b40) at pthread_create.c:312 #8 0xb746970e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 2 (Thread 0xab8e8b40 (LWP 5084)): #0 0xb76f0424 in __kernel_vsyscall () #1 0xb4bbd12d in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:245 #2 0xb7476944 in __pthread_cond_timedwait (cond=0x863e188, mutex=0x863e170, abstime=0xab8e8258) at forward.c:162 #3 0xb5dab0d3 in wait (time=30000, this=0x863e170) at thread/qwaitcondition_unix.cpp:84 #4 QWaitCondition::wait (this=this@entry=0x863b588, mutex=mutex@entry=0x824078c, time=30000) at thread/qwaitcondition_unix.cpp:158 #5 0xb5d9e016 in QThreadPoolThread::run (this=0x863b580) at concurrent/qthreadpool.cpp:142 #6 0xb5daab6f in QThreadPrivate::start (arg=0x863b580) at thread/qthread_unix.cpp:349 #7 0xb4bb8f70 in start_thread (arg=0xab8e8b40) at pthread_create.c:312 #8 0xb746970e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 1 (Thread 0xb10c3980 (LWP 4203)): [KCrash Handler] #7 0xacc1e725 in _swrast_map_texture (ctx=ctx@entry=0xada1401c, texObj=0x8212148) at ../../../../src/mesa/swrast/s_texture.c:286 #8 0xacc1e98c in _swrast_map_textures (ctx=ctx@entry=0xada1401c) at ../../../../src/mesa/swrast/s_texture.c:352 #9 0xacbe9d3c in _swrast_span_render_start (ctx=0xada1401c) at ../../../../src/mesa/swrast/s_context.c:876 #10 0xacbeafd9 in _swrast_render_start (ctx=ctx@entry=0xada1401c) at ../../../../src/mesa/swrast/s_context.c:895 #11 0xacc33c2e in _swsetup_RenderStart (ctx=0xada1401c) at ../../../../src/mesa/swrast_setup/ss_context.c:202 #12 0xacbc5bd2 in run_render (ctx=0xada1401c, stage=0x84c24f0) at ../../../../src/mesa/tnl/t_vb_render.c:276 #13 0xacbc089c in _tnl_run_pipeline (ctx=ctx@entry=0xada1401c) at ../../../../src/mesa/tnl/t_pipeline.c:163 #14 0xacd315e2 in intelRunPipeline (ctx=0xada1401c) at ../../../../../../../src/mesa/drivers/dri/i915/intel_tris.c:1097 #15 0xacbc1194 in _tnl_draw_prims (ctx=ctx@entry=0xada1401c, arrays=arrays@entry=0x848fefc, prim=prim@entry=0xbfe8c9a4, nr_prims=nr_prims@entry=1, ib=ib@entry=0xbfe8c994, min_index=0, max_index=3) at ../../../../src/mesa/tnl/t_draw.c:526 #16 0xacbc1843 in _tnl_vbo_draw_prims (ctx=0xada1401c, prim=0xbfe8c9a4, nr_prims=1, ib=0xbfe8c994, index_bounds_valid=0 '\000', min_index=0, max_index=3, tfb_vertcount=0x0, indirect=0x0) at ../../../../src/mesa/tnl/t_draw.c:426 #17 0xacba46b1 in vbo_handle_primitive_restart (ctx=ctx@entry=0xada1401c, prim=prim@entry=0xbfe8c9a4, nr_prims=nr_prims@entry=1, ib=ib@entry=0xbfe8c994, index_bounds_valid=index_bounds_valid@entry=0 '\000', min_index=min_index@entry=4294967295, max_index=max_index@entry=4294967295) at ../../../../src/mesa/vbo/vbo_exec_array.c:585 #18 0xacba5c6c in vbo_validated_drawrangeelements (ctx=ctx@entry=0xada1401c, mode=mode@entry=4, index_bounds_valid=index_bounds_valid@entry=0 '\000', start=start@entry=4294967295, end=end@entry=4294967295, count=count@entry=6, type=type@entry=5123, indices=indices@entry=0x0, basevertex=basevertex@entry=0, numInstances=numInstances@entry=1, baseInstance=baseInstance@entry=0) at ../../../../src/mesa/vbo/vbo_exec_array.c:1006 #19 0xacba6219 in vbo_exec_DrawElementsBaseVertex (mode=4, count=6, type=5123, indices=0x0, basevertex=0) at ../../../../src/mesa/vbo/vbo_exec_array.c:1179 #20 0xb63ca705 in KWin::GLVertexBuffer::draw (this=this@entry=0x86309f0, region=..., primitiveMode=primitiveMode@entry=7, first=first@entry=0, count=6, hardwareClipping=hardwareClipping@entry=false) at ../../../kwin/libkwineffects/kwinglutils.cpp:1936 #21 0xb63cda8e in KWin::GLVertexBuffer::render (this=0x86309f0, region=..., primitiveMode=7, hardwareClipping=false) at ../../../kwin/libkwineffects/kwinglutils.cpp:1902 #22 0xb761cb79 in KWin::SceneOpenGL::Window::renderQuads (this=this@entry=0x8317c98, region=..., quads=..., tex=tex@entry=0x81cbed8, normalized=normalized@entry=false) at ../../kwin/scene_opengl.cpp:1324 #23 0xb761ce72 in KWin::SceneOpenGL1Window::paintContent (this=this@entry=0x8317c98, content=0x81cbed8, region=..., mask=mask@entry=1, opacity=1, data=..., contentQuads=..., normalized=normalized@entry=false) at ../../kwin/scene_opengl.cpp:1721 #24 0xb7622480 in paintContent (normalized=false, contentQuads=..., data=..., opacity=<optimized out>, mask=1, region=..., content=<optimized out>, this=0x8317c98) at ../../kwin/scene_opengl.cpp:1716 #25 KWin::SceneOpenGL1Window::performPaint (this=this@entry=0x8317c98, mask=mask@entry=1, region=..., data=...) at ../../kwin/scene_opengl.cpp:1705 #26 0xb760fbd4 in KWin::Scene::finalDrawWindow (this=0x8632920, w=w@entry=0x8631148, mask=mask@entry=1, region=..., data=...) at ../../kwin/scene.cpp:590 #27 0xb7632b38 in KWin::EffectsHandlerImpl::drawWindow (this=0x8631740, w=w@entry=0x8631148, mask=mask@entry=1, region=..., data=...) at ../../kwin/effects.cpp:455 #28 0xb760b806 in KWin::Scene::finalPaintWindow (this=0x8632920, w=w@entry=0x8631148, mask=mask@entry=1, region=..., data=...) at ../../kwin/scene.cpp:584 #29 0xb7632a53 in KWin::EffectsHandlerImpl::paintWindow (this=0x8631740, w=0x8631148, mask=mask@entry=1, region=..., data=...) at ../../kwin/effects.cpp:418 #30 0xb760fa8a in KWin::Scene::paintWindow (this=0x8632920, w=0x8317c98, mask=1, region=..., quads=...) at ../../kwin/scene.cpp:416 #31 0xb760db99 in KWin::Scene::paintSimpleScreen (this=this@entry=0x8632920, orig_mask=orig_mask@entry=0, region=...) at ../../kwin/scene.cpp:378 #32 0xb760b6a7 in KWin::Scene::finalPaintScreen (this=0x8632920, mask=mask@entry=0, region=..., data=...) at ../../kwin/scene.cpp:198 #33 0xb7632973 in KWin::EffectsHandlerImpl::paintScreen (this=0x8631740, mask=0, region=..., data=...) at ../../kwin/effects.cpp:375 #34 0xb760e0ec in KWin::Scene::paintScreen (this=this@entry=0x8632920, mask=mask@entry=0xbfe8d1a0, damage=..., repaint=..., updateRegion=updateRegion@entry=0xbfe8d1a4, validRegion=validRegion@entry=0xbfe8d1a8) at ../../kwin/scene.cpp:148 #35 0xb7622fa7 in KWin::SceneOpenGL::paint (this=this@entry=0x8632920, damage=..., toplevels=...) at ../../kwin/scene_opengl.cpp:389 #36 0xb7623386 in KWin::SceneOpenGL1::paint (this=0x8632920, damage=..., windows=...) at ../../kwin/scene_opengl.cpp:875 #37 0xb76045c0 in KWin::Compositor::performCompositing (this=this@entry=0x8260d20) at ../../kwin/composite.cpp:618 #38 0xb7605a2e in KWin::Compositor::slotCompositingOptionsInitialized (this=0x8260d20) at ../../kwin/composite.cpp:273 #39 0xb757ecb8 in KWin::Compositor::qt_static_metacall (_o=0x0, _id=900, _a=0xbfe8d438, _c=<optimized out>) at moc_composite.cpp:193 #40 0xb5ed20f7 in QMetaObject::activate (sender=sender@entry=0x82deaf0, m=m@entry=0xb6028860 <QFutureWatcherBase::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3539 #41 0xb5f1ec45 in QFutureWatcherBase::finished (this=this@entry=0x82deaf0) at .moc/release-shared/moc_qfuturewatcher.cpp:140 #42 0xb5d9a28c in QFutureWatcherBasePrivate::sendCallOutEvent (this=this@entry=0x82ea738, event=event@entry=0xadb00468) at concurrent/qfuturewatcher.cpp:439 #43 0xb5d9a551 in QFutureWatcherBase::event (this=0x82deaf0, event=0xadb00468) at concurrent/qfuturewatcher.cpp:344 #44 0xb53c87f4 in QApplicationPrivate::notify_helper (this=0x8167bb0, receiver=0x82deaf0, e=0xadb00468) at kernel/qapplication.cpp:4567 #45 0xb53cf2d3 in QApplication::notify (this=0xbfe8da98, receiver=receiver@entry=0x82deaf0, e=e@entry=0xadb00468) at kernel/qapplication.cpp:4353 #46 0xb6aed0a4 in KApplication::notify (this=this@entry=0xbfe8da98, receiver=receiver@entry=0x82deaf0, event=event@entry=0xadb00468) at ../../kdeui/kernel/kapplication.cpp:311 #47 0xb75b4579 in KWin::Application::notify (this=0xbfe8da98, o=0x82deaf0, e=0xadb00468) at ../../kwin/main.cpp:431 #48 0xb5ebce4a in QCoreApplication::notifyInternal (this=0xbfe8da98, receiver=receiver@entry=0x82deaf0, event=event@entry=0xadb00468) at kernel/qcoreapplication.cpp:953 #49 0xb5ec070d in sendEvent (event=0xadb00468, receiver=0x82deaf0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #50 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x811c130) at kernel/qcoreapplication.cpp:1577 #51 0xb5ec0c1c in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470 #52 0xb547de99 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #53 QEventDispatcherX11::processEvents (this=0x811ceb8, flags=...) at kernel/qeventdispatcher_x11.cpp:75 #54 0xb5ebb823 in QEventLoop::processEvents (this=this@entry=0xbfe8d998, flags=...) at kernel/qeventloop.cpp:149 #55 0xb5ebbb49 in QEventLoop::exec (this=this@entry=0xbfe8d998, flags=...) at kernel/qeventloop.cpp:204 #56 0xb5ec18fe in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 #57 0xb53c6a24 in QApplication::exec () at kernel/qapplication.cpp:3828 #58 0xb75b591e in kdemain (argc=3, argv=0xbfe8db84) at ../../kwin/main.cpp:597 #59 0x0804855b in main (argc=3, argv=0xbfe8db84) at kwin_dummy.cpp:3 Possible duplicates by query: bug 331599, bug 327824, bug 324247. Reported using DrKonqi
that's a crash in the opengl softwarer rasterizer - does compositing work on a single screen for you? - did you get a warning when trying to enable compositing on the dualscreen setup (about compositing gonna be slow)? - what's the output of "glxinfo"?
Hi Thomas, thank you for quick reply. From the name I assume we are both German. Right? To the questions: * Composting for my laptops screen only worked marvelous. * received the warning that compositing on the dual screen won't work at all * glxinfo as following: lebkmic@lebkmic-Latitude-D620:~$ glxinfo name of display: :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_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_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_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: Intel Open Source Technology Center OpenGL renderer string: Mesa DRI Intel(R) 945GM x86/MMX/SSE2 OpenGL version string: 1.4 Mesa 10.1.0 OpenGL extensions: GL_3DFX_texture_compression_FXT1, GL_AMD_shader_trinary_minmax, GL_ANGLE_texture_compression_dxt3, GL_ANGLE_texture_compression_dxt5, GL_APPLE_object_purgeable, GL_APPLE_packed_pixels, GL_APPLE_vertex_array_object, GL_ARB_ES2_compatibility, GL_ARB_clear_buffer_object, GL_ARB_copy_buffer, GL_ARB_debug_output, GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_draw_elements_base_vertex, GL_ARB_explicit_attrib_location, GL_ARB_fragment_program, GL_ARB_fragment_shader, GL_ARB_framebuffer_object, GL_ARB_get_program_binary, GL_ARB_half_float_pixel, GL_ARB_internalformat_query, GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment, GL_ARB_map_buffer_range, GL_ARB_multisample, GL_ARB_multitexture, 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_shader_objects, GL_ARB_shading_language_100, GL_ARB_shadow, GL_ARB_sync, 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_mirrored_repeat, GL_ARB_texture_non_power_of_two, 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_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos, GL_ATI_blend_equation_separate, GL_ATI_draw_buffers, GL_ATI_separate_stencil, GL_ATI_texture_env_combine3, 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_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_blit, 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_polygon_offset, 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_subtexture, GL_EXT_texture, 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_add, GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, GL_EXT_texture_sRGB_decode, GL_EXT_vertex_array, GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate, GL_KHR_debug, GL_MESA_pack_invert, GL_MESA_window_pos, GL_MESA_ycbcr_texture, GL_NV_blend_square, 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_EGL_image, GL_OES_read_format, GL_S3_s3tc, GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays 12 GLX Visuals visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat ---------------------------------------------------------------------------- 0x020 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x021 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x077 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x078 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x079 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x07a 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow 0x07b 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x07c 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x07d 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x07e 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x07f 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow 0x05e 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 24 GLXFBConfigs: visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat ---------------------------------------------------------------------------- 0x05f 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None 0x060 0 tc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None 0x061 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None 0x062 0 tc 0 16 0 r . . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None 0x063 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x064 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x065 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x066 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x067 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None 0x068 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow 0x069 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x06a 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow 0x06b 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None 0x06c 0 dc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None 0x06d 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None 0x06e 0 dc 0 16 0 r . . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None 0x06f 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x070 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None 0x071 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x072 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x073 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None 0x074 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow 0x075 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None 0x076 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow BR Michael Am 03.05.2014 09:32, schrieb Thomas Lübking : > https://bugs.kde.org/show_bug.cgi?id=334268 > > --- Comment #1 from Thomas Lübking <thomas.luebking@gmail.com> --- > that's a crash in the opengl softwarer rasterizer > - does compositing work on a single screen for you? > - did you get a warning when trying to enable compositing on the dualscreen > setup (about compositing gonna be slow)? > - what's the output of "glxinfo"? >
(In reply to comment #2) > Hi Thomas, > > From the name I assume we are both German. Yes, but bad English is better than perfect German in this context - so if possible we should keep the conversation on the bug in English. Would you be fine with this? > * Composting for my laptops screen only worked marvelous. > * received the warning that compositing on the dual screen won't work > at all Well, I guess we meant that ;-) What is the output of glxinfo -l | grep -E '(TEXTURE_SIZE|VIEWPORT)' and xrandr -q | grep current then? Background: ---------- The question is why compositing was enabled nevertheless. There are two possible warnings. One saying: "OpenGL desktop effects not possible" The other: "OpenGL desktop effects might be unusable" The first one should prevent compositing, the second one will allow it (and leave the choice up to you) - opting into running into this crash between the intel driver and the software fallback. I can however already ensure you that you do not wish to use OpenGL compositing in this setup (and xrender might be slow as well) The resolution limit will likely be 2048x2048, so if you can re-arrange screens below this value, you'd be fine again.
Hi Thomas, just made a screen shot from what happens if I want to enable comp effects. Pls find it below: So I assumed you are right and I reduced the resolution first of the primary screen, then of the secondary and finally for both of them. However, no resolution reduction let me enable comp effects?! Then I started bash: lebkmic@lebkmic-Latitude-D620:~$ glxinfo -l | grep -E '(TEXTURE_SIZE|VIEWPORT)' GL_MAX_TEXTURE_SIZE = 2048 GL_MAX_3D_TEXTURE_SIZE = 256 GL_MAX_VIEWPORT_DIMS = 16384, 16384 GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB = 2048 GL_MAX_RECTANGLE_TEXTURE_SIZE_NV = 2048 lebkmic@lebkmic-Latitude-D620:~$ xrandr -q | grep current Screen 0: minimum 320 x 200, current 3136 x 940, maximum 32767 x 32767 lebkmic@lebkmic-Latitude-D620:~$ Any ideas what else to do? (Beside buying a new laptop? ;-)) BR Michael P.S. tried to change settings in the follwing dialog (see snapshoot) as well, no change worked! Am 03.05.2014 13:44, schrieb Thomas Lübking : > https://bugs.kde.org/show_bug.cgi?id=334268 > > --- Comment #3 from Thomas Lübking <thomas.luebking@gmail.com> --- > (In reply to comment #2) >> Hi Thomas, >> >> From the name I assume we are both German. > Yes, but bad English is better than perfect German in this context - so if > possible we should keep the conversation on the bug in English. Would you be > fine with this? > >> * Composting for my laptops screen only worked marvelous. >> * received the warning that compositing on the dual screen won't work >> at all > Well, I guess we meant that ;-) > > What is the output of > glxinfo -l | grep -E '(TEXTURE_SIZE|VIEWPORT)' > and > xrandr -q | grep current > then? > > Background: > ---------- > The question is why compositing was enabled nevertheless. > There are two possible warnings. > One saying: "OpenGL desktop effects not possible" > The other: "OpenGL desktop effects might be unusable" > > The first one should prevent compositing, the second one will allow it (and > leave the choice up to you) - opting into running into this crash between the > intel driver and the software fallback. > I can however already ensure you that you do not wish to use OpenGL compositing > in this setup (and xrender might be slow as well) > > The resolution limit will likely be 2048x2048, so if you can re-arrange screens > below this value, you'd be fine again. >
(In reply to comment #4) > Any ideas what else to do? (Beside buying a new laptop? ;-)) Arrange the screens vertically (one above the other) About the attachments: you're mailing to a bugtracker, email attachments unfortunately don't work. Please go to https://bugs.kde.org/show_bug.cgi?id=334268 and use the "add an attachment" link: https://bugs.kde.org/attachment.cgi?bugid=334268&action=enter
Sorry Thomas, I didn't know that attachments won't work. However, arranging the screens vertically worked out fine, strange enough :-) Now I guess it may take some time to get used to. Many thanks for your help Michael Am 03.05.2014 15:16, schrieb Thomas Lübking : > https://bugs.kde.org/show_bug.cgi?id=334268 > > --- Comment #5 from Thomas Lübking <thomas.luebking@gmail.com> --- > (In reply to comment #4) > >> Any ideas what else to do? (Beside buying a new laptop? ;-)) > Arrange the screens vertically (one above the other) > > About the attachments: you're mailing to a bugtracker, email attachments > unfortunately don't work. > Please go to https://bugs.kde.org/show_bug.cgi?id=334268 and use the "add an > attachment" link: > > https://bugs.kde.org/attachment.cgi?bugid=334268&action=enter >
(In reply to comment #6) > I didn't know that attachments won't work. > However, arranging the screens vertically worked out fine, strange > enough :-) Actually not - the "problem" is that the IGP does only support dimensions up to 2048x2048px in hardware. As soon as either dimension of the workspace exceeds that value, the driver will fall back to a software solution what is a) dog slow (you don't want to use this) b) apparently also broken The product is not relevant in this regard, each dimension matters. Since your screens are wider than high, putting them below each other will not grow the combined height > 2048px and the individual screens have a smaller width each as well. *** This bug has been marked as a duplicate of bug 324247 ***