Pekka, All, On 2014-01-26 21:51 +0200, Pekka Paalanen spake thusly: > On Sun, 26 Jan 2014 19:08:47 +0100 > "Yann E. MORIN" <yann.morin.1...@free.fr> wrote: > > I'm trying to run wayland+weston 1.4.0 on the raspberry pi with > > the rpi-backend. > > > > Running weston freezes while still in the console, just after > > displaying "Initializing Raspberry Pi backend". > > > > Ctrl-C, Ctrl-Alt-Backspace don't do anything. The system is still > > responsive via ssh. > > > > I bisected it (bisect range: 1.3.0..1.4.0) to the first bad > > commit: 17bccae... input: Handle unplugging the output for a > > touchscreen > > > > I tried applying 8fe412d: > > Revert part of 17bccae[...] > > > > (17bccae is the failing cset), but this does not fix the breakage. > > > > The RPi userland and firmware I use are the latest from their > > repositories, namely: > > userland: cset 5cecd5a > > firmware: cset 940dc3b
> could you get the log.txt from 'weston-launch &> log.txt' while > using weston master revision? > The fbcon stops updating the moment the rpi gfx backend > initializes (also in normal cases), but weston may still print > useful stuff after that. I'm not using weston-launch, but directly calling 'weston' from the command line, as root. Here's the complete log of 'weston >weston.log 2>&1' : ---8<--- Date: 2014-01-26 UTC [20:03:09.606] 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: [20:03:09.607] OS: Linux, 3.12.7, #1 PREEMPT Sat Jan 25 14:09:48 CET 2014, armv6l [20:03:09.608] Starting with no config file. [20:03:09.611] Loading module '/usr/lib/weston/rpi-backend.so' [20:03:09.648] initializing Raspberry Pi backend [20:03:09.652] Dispmanx planes are double buffered. [20:03:09.656] launching '/usr/libexec/weston-keyboard' [20:03:09.909] input device HID 046a:0023, /dev/input/event0 is a keyboard Failed to process Wayland connection: Connection reset by peer failed to create display: Connection reset by peer Segmentation fault ---8<--- (Times are UTC) > What distro, are you locally logged in as the user 'pi', are you > using the real weston-launch binary (not script) which is > setuid-root? I'm using a custom-built system, built with Buildroot, and a custom toolchain built with crosstool-NG. I'm logged in as root, and directly calling weston, not weston-launch. weston prior to 17bccae works just nicely in this same setup. > When the screen hangs, and you get in via ssh, is weston or > weston-launch still running? What about weston-desktop-shell? > Are you then killing some processes and how? > (Hint: do not use kill -9 especially on weston-launch) Obvious with the segfault above, but I verified that none is still running. BTW, I'm y_morin on IRC, if you need quick answers to your questions. Regards, Yann E. MORIN. -- .-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------' _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel