Bug 13178 - [2.7 M2 RC2] X server and matchbox desktop don't start up properly on beaglebone
Summary: [2.7 M2 RC2] X server and matchbox desktop don't start up properly on beaglebone
Status: RESOLVED FIXED
Alias: None
Product: BSPs
Classification: Build System, Metadata & Runtime
Component: bsps-meta-yocto (show other bugs)
Version: 2.7
Hardware: BeagleBone Multiple
: High normal
Target Milestone: 2.7 M4
Assignee: Kevin Hao
QA Contact: Yi Zhao
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2019-02-14 06:12 UTC by Yi Zhao
Modified: 2019-03-05 01:46 UTC (History)
2 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: Regression (Used to work)
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments
Xorg.0.log (13.66 KB, text/x-log)
2019-02-14 06:15 UTC, Yi Zhao
no flags Details
messages (31.11 KB, application/octet-stream)
2019-02-14 06:15 UTC, Yi Zhao
no flags Details
ps list (6.84 KB, application/octet-stream)
2019-02-14 06:15 UTC, Yi Zhao
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yi Zhao 2019-02-14 06:12:27 UTC
Image location: https://autobuilder.yocto.io/pub/releases/yocto-2.7_M2.rc2/machines/beaglebone-yocto/

Git rev: master/be52da152a4d9f9e798844f592ec9ae7e051c658

Steps:
1. Download beaglebone core-image-sato-sdk wic image from the above link.
2. Deploy wic image to MircoSD card and boot up system.

The matchbox desktop can not start up successfully. Some warning messages on serial port:
(II) modeset(0): Initializing kms color map for depth 16, 6 bpc.
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Unsupported high keycode 372 for name <I372> ignored
>                   X11 cannot support keycodes above 255.
>                   This warning only shows for the first high keycode.
Errors from xkbcomp are not fatal to the X server
tilcdc 4830e000.lcdc: Invalid pitch: fb and crtc widths must be the same
D-BUS per-session daemon address is: unix:abstract=/tmp/dbus-QDAm4GZ7w7,guid=1d674124d30d28cb93b411925c64faff
Error: No calibratable devices found.
matchbox: Cant find a keycode for keysym 269025056
matchbox: ignoring key shortcut XF86Calendar=!$contacts

matchbox: Cant find a keycode for keysym 2809
matchbox: ignoring key shortcut telephone=!$dates

matchbox: Cant find a keycode for keysym 269025050
matchbox: ignoring key shortcut XF86Start=!matchbox-remote -desktop

dbus-daemon[660]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=0 pid=638 comm="connman-applet ")
[settings daemon] Forking. run with -n to prevent fork
dbus-daemon[660]: Successfully activated service 'org.a11y.atspi.Registry'
SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
matchbox-wm: X error warning (0xc00002): BadWindow (invalid Window parameter) (opcode: 12)
tilcdc 4830e000.lcdc: tilcdc_plane_atomic_check: Size must match mode (0x0 == 1280x1024)


This is a regression issue. It works on 2.7 M2 RC1.
Comment 1 Yi Zhao 2019-02-14 06:15:08 UTC
Created attachment 4430 [details]
Xorg.0.log
Comment 2 Yi Zhao 2019-02-14 06:15:27 UTC
Created attachment 4431 [details]
messages
Comment 3 Yi Zhao 2019-02-14 06:15:42 UTC
Created attachment 4432 [details]
ps list