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