Xserver errors

Bill Spitzak spitzak at gmail.com
Thu Feb 6 00:22:07 PST 2014


Got it a little further, but now wayland does not run at all.

I was able to compile mesa with the following (adding 
--with-dri-drivers= --disable-dri3):

./autogen.sh --prefix=$WLD --enable-gles2 --disable-gallium-egl \
       --with-egl-platforms=wayland,x11,drm --enable-gbm \
       --enable-shared-glapi 
--with-gallium-drivers=r300,r600,swrast,nouveau \
       --with-dri-drivers= --disable-dri3

Then was able to compile xserver.

But now running wayland produces this:

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff1b940e8 in egl_g3d_get_proc_address (drv=<optimized out>,
     procname=0x7ffff3ff6d55 "glEGLImageTargetTexture2DOES")
     at common/egl_g3d.c:637

Full output:

Starting program: /home/spitzak/install/bin/weston
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Date: 2014-02-06 PST
[00:15:22.778] weston 1.4.0
                http://wayland.freedesktop.org/
                Bug reports to: 
https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.4.0
                Build: 1.4.0-59-gc94d622 compositor: Move view 
repositioning logic into shell (2014-02-05 17:36:00 -0800)
[00:15:22.778] OS: Linux, 3.2.0-58-generic, #88-Ubuntu SMP Tue Dec 3 
17:37:58 UTC 2013, x86_64
[00:15:22.778] warning: XDG_RUNTIME_DIR "/run/shm" is not configured
correctly.  Unix access mode must be 0700 (current mode is 777),
and must be owned by the user (current owner is UID 0).
Refer to your distribution on how to get it, or
http://www.freedesktop.org/wiki/Specifications/basedir-spec
on how to implement it.
[00:15:22.778] Using config file '/home/spitzak/.config/weston.ini'
[00:15:22.778] Loading module 
'/home/spitzak/install/lib/weston/x11-backend.so'
[00:15:23.047] initializing x11 backend
[00:15:23.048] Loading module 
'/home/spitzak/install/lib/weston/gl-renderer.so'
libEGL warning: DRI2: failed to authenticate
[New Thread 0x7fffef473700 (LWP 8319)]
[New Thread 0x7fffeec72700 (LWP 8320)]
[New Thread 0x7fffee471700 (LWP 8321)]
[New Thread 0x7fffedc70700 (LWP 8322)]
[00:15:24.400] Using gl renderer
[00:15:24.400] launching '/usr/libexec/weston-keyboard'
[00:15:24.401] compositor: executing '/usr/libexec/weston-keyboard' 
failed: No such file or directory
[00:15:24.410] XCB-XKB not available during build
[00:15:24.411] Chosen EGL config details:
                RGBA bits: 8 8 8 0
                swap interval range: 0 - 0
[00:15:24.420] EGL version: 1.4 (DRI2)
[00:15:24.420] EGL vendor: Mesa Project
[00:15:24.420] EGL client APIs: OpenGL OpenGL_ES OpenGL_ES2 OpenGL_ES3
[00:15:24.420] EGL extensions: EGL_KHR_surfaceless_context
[00:15:24.420] GL version: OpenGL ES 3.0 Mesa 10.2.0-devel (git-57f94bf)
[00:15:24.420] GLSL version: OpenGL ES GLSL ES 3.0
[00:15:24.420] GL vendor: VMware, Inc.
[00:15:24.420] GL renderer: Gallium 0.4 on llvmpipe (LLVM 2.9, 128 bits)
[00:15:24.420] GL extensions: GL_EXT_blend_minmax GL_EXT_multi_draw_arrays
                GL_EXT_texture_format_BGRA8888
                GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24
                GL_OES_element_index_uint GL_OES_fbo_render_mipmap
                GL_OES_mapbuffer GL_OES_rgb8_rgba8 
GL_OES_standard_derivatives
                GL_OES_stencil8 GL_OES_texture_3D GL_OES_texture_npot
                GL_OES_EGL_image GL_OES_depth_texture
                GL_OES_packed_depth_stencil 
GL_EXT_texture_type_2_10_10_10_REV
                GL_OES_get_program_binary GL_APPLE_texture_max_level
                GL_EXT_discard_framebuffer GL_EXT_read_format_bgra
                GL_NV_fbo_color_attachments GL_OES_EGL_image_external
                GL_OES_vertex_array_object GL_EXT_texture_rg
                GL_EXT_unpack_subimage GL_NV_draw_buffers GL_NV_read_buffer
                GL_EXT_map_buffer_range GL_OES_depth_texture_cube_map
                GL_OES_surfaceless_context GL_EXT_color_buffer_float

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff1b940e8 in egl_g3d_get_proc_address (drv=<optimized out>,
     procname=0x7ffff3ff6d55 "glEGLImageTargetTexture2DOES")
     at common/egl_g3d.c:637
warning: Source file is more recent than executable.



More information about the wayland-devel mailing list