[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#771796: weston: Weston fails with Intel GM45



Subject: weston: Weston fails with Intel GM45
Package: weston
Version: 1.6.0-2+b1
Severity: normal

Dear Maintainer,

I decided to try Weston. It is just an experiment to see how things are
coming along. It failed on this
machine with graphics hardware, but I was able to run it successfully
with the pixman renderer. I was also able to run successfully with the
graphics hardware on another machine.

Here is my graphics card:

$ glxinfo  | grep 'renderer string'
OpenGL renderer string: Mesa DRI Mobile Intel® GM45 Express Chipset

I will paste two runs, the first fails, the second succeeds:

First try, with graphics hardware:

$ EGL_LOG_LEVEL=debug MESA_DEBUG=1 WAYLAND_DEBUG=1 LIBGL_DEBUG=verbose
weston-launch --verbose
weston-launch: spawned weston with pid: 4652
Date: 2014-12-02 EST
[08:36:08.292] weston 1.6.0
               http://wayland.freedesktop.org/
               Bug reports to:
https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.6.0
               Build: 1.5.93-5-g2858cc2 configure.ac: bump version to
1.6.0 (2014-09-19 13:40:14 +0300)
[08:36:08.292] OS: Linux, 3.13-1-amd64, #1 SMP Debian 3.13.10-1
(2014-04-15), x86_64
[08:36:08.292] Starting with no config file.
[08:36:08.293] Loading module
'/usr/lib/x86_64-linux-gnu/weston/drm-backend.so'
[08:36:08.295] initializing drm backend
weston-launch: opened /dev/dri/card0: ret: 0, fd: 4
[08:36:08.300] using /dev/dri/card0
[08:36:08.300] Loading module
'/usr/lib/x86_64-linux-gnu/weston/gl-renderer.so'
libEGL debug: Native platform type: drm (autodetected)
libEGL debug: EGL search path is /usr/lib/x86_64-linux-gnu/egl
libEGL debug: added /usr/lib/x86_64-linux-gnu/egl/egl_gallium.so to
module array
libEGL debug: added egl_dri2 to module array
libEGL debug: dlopen(/usr/lib/x86_64-linux-gnu/egl/egl_gallium.so)
libEGL info: use DRM for display 0xbe6330
libEGL debug: EGL user error 0x3001 (EGL_NOT_INITIALIZED) in
eglInitialize(no usable display)

libEGL debug: the best driver is DRI2
[08:36:08.346] failed to choose EGL config
[08:36:08.346] EGL error state: EGL_SUCCESS (0x3000)
*** Error in `/usr/bin/weston': corrupted double-linked list:
0x0000000000be6320 ***

Second try, with pixman:

$ EGL_LOG_LEVEL=debug MESA_DEBUG=1 WAYLAND_DEBUG=1 LIBGL_DEBUG=verbose
weston-launch --verbose -- --use-pixman
weston-launch: spawned weston with pid: 6165
Date: 2014-12-02 EST
[08:51:16.243] weston 1.6.0
               http://wayland.freedesktop.org/
               Bug reports to:
https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.6.0
               Build: 1.5.93-5-g2858cc2 configure.ac: bump version to
1.6.0 (2014-09-19 13:40:14 +0300)
[08:51:16.243] OS: Linux, 3.13-1-amd64, #1 SMP Debian 3.13.10-1
(2014-04-15), x86_64
[08:51:16.243] Starting with no config file.
[08:51:16.243] Loading module
'/usr/lib/x86_64-linux-gnu/weston/drm-backend.so'
[08:51:16.388] initializing drm backend
weston-launch: opened /dev/dri/card0: ret: 0, fd: 4
[08:51:16.389] using /dev/dri/card0
weston-launch: opened /dev/input/event5: ret: 0, fd: 6
[08:51:16.390] input device 'Power Button', /dev/input/event5 is a keyboard
weston-launch: opened /dev/input/event9: ret: 0, fd: 7
[08:51:16.392] input device 'Video Bus', /dev/input/event9 is a keyboard
weston-launch: opened /dev/input/event3: ret: 0, fd: 8
[08:51:16.392] not using input device '/dev/input/event3'.
weston-launch: opened /dev/input/event4: ret: 0, fd: 9
[08:51:16.392] input device 'Sleep Button', /dev/input/event4 is a keyboard

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (650, 'stable'), (600, 'unstable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.13-1-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages weston depends on:
ii  adduser                                 3.113+nmu3
ii  libc6                                   2.19-11
ii  libcairo2                               1.14.0-2.1
ii  libcolord2                              1.2.1-1
ii  libdbus-1-3                             1.8.6-2
ii  libdrm2                                 2.4.56-1
ii  libegl1-mesa [libegl1-x11]              10.3.2-1
ii  libgbm1                                 10.2.6-1
ii  libgles2-mesa [libgles2]                10.3.2-1
ii  libglib2.0-0                            2.42.0-2
ii  libinput5                               0.6.0+dfsg-2
ii  libjpeg62-turbo                         1:1.3.1-10
ii  liblcms2-2                              2.6-3
ii  libmtdev1                               1.1.5-1
ii  libpam0g                                1.1.8-3.1
ii  libpango-1.0-0                          1.36.8-2
ii  libpangocairo-1.0-0                     1.36.8-2
ii  libpixman-1-0                           0.32.6-3
ii  libpng12-0                              1.2.50-2
ii  libsystemd0                             215-5+b1
ii  libudev1                                208-8
ii  libwayland-client0                      1.6.0-2
ii  libwayland-cursor0                      1.6.0-2
ii  libwayland-egl1-mesa [libwayland-egl1]  10.3.2-1
ii  libwayland-server0                      1.6.0-2
ii  libx11-6                                2:1.6.2-3
ii  libx11-xcb1                             2:1.6.2-3
ii  libxcb-composite0                       1.10-3
ii  libxcb-render0                          1.10-3
ii  libxcb-shape0                           1.10-3
ii  libxcb-shm0                             1.10-3+b1
ii  libxcb-xfixes0                          1.10-3
ii  libxcb-xkb1                             1.10-3
ii  libxcb1                                 1.10-3
ii  libxcursor1                             1:1.1.14-1
ii  libxkbcommon0                           0.4.3-2

Versions of packages weston recommends:
ii  libgl1-mesa-dri  10.2.6-1

weston suggests no packages.

-- no debconf information

-- 
Anthony Carrico


Reply to: