Also what is available in /var/log/lightdm/unity-system-compositor.log:
ERROR: /build/buildd/mir-0.1.5+14.04.20140212/src/platform/graphics/android/android_alloc_adaptor.cpp(68): Throw in function virtual std::shared_ptr<mir::graphics::NativeBuffer> mir::graphics::android::AndroidAllocAdaptor::alloc_buffer(mir::geometry::Size, MirPixelFormat, mir::graphics::android::BufferUsage)
Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >
std::exception::what: buffer allocation failed
When running u-s-c by hand: phablet: ~# strace unity-system- compositor --file /tmp/mir_socket "/usr/sbin/ unity-system- compositor" , ["unity- system- compositor" , "--file", "/tmp/mir_socket"], [/* 34 vars */]) = 0 phablet" , ...}) = 0 "/etc/ld. so.nohwcap" , F_OK) = -1 ENOENT (No such file or directory) PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0) = 0xb6fec000 "/etc/ld. so.preload" , R_OK) = -1 ENOENT (No such file or directory) root/.config/ unity-system- compositor. conf", O_RDONLY| O_LARGEFILE) = -1 ENOENT (No such file or directory) etc/xdg/ unity-system- compositor. conf", O_RDONLY| O_LARGEFILE) = -1 ENOENT (No such file or directory) O_CLOEXEC) = 3 EPOLL_CLOEXEC) = 4 ABSTIME| 0xfffffffe, NULL) = 5 EPOLLERR| EPOLLET, {u32=22461928, u64=22461928}}) = 0 EPOLLPRI| EPOLLERR| EPOLLHUP| EPOLLET, {u32=22461992, u64=22461992}}) = -1 EBADF (Bad file descriptor) EXCEPTION) exception_ detail: :clone_ impl<boost: :exception_ detail: :error_ info_injector< boost:: system: :system_ error> > :what: assign: Bad file descriptor
root@ubuntu-
execve(
brk(0) = 0x1560000
uname({sys="Linux", node="ubuntu-
access(
mmap2(NULL, 8192, PROT_READ|
access(
...
open("/
open("/
eventfd2(0, O_NONBLOCK|
epoll_create1(
timerfd(1, 0x80000 /* CLOCK_??? */, TFD_TIMER_
epoll_ctl(4, EPOLL_CTL_ADD, 3, {EPOLLIN|
write(3, "\1\0\0\0\0\0\0\0", 8) = 8
epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLERR, {u32=22461940, u64=22461940}}) = 0
epoll_ctl(4, EPOLL_CTL_ADD, -1, {EPOLLIN|
close(4) = 0
close(5) = 0
close(3) = 0
write(2, "ERROR: ", 7ERROR: ) = 7
write(2, "Throw location unknown (consider"..., 248Throw location unknown (consider using BOOST_THROW_
Dynamic exception type: boost::
std::exception:
) = 248
write(2, "\n", 1
) = 1
futex(0xb6fbd824, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb6dc8f6c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0xb68e62c8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
exit_group(1) = ?
+++ exited with 1 +++
Also what is available in /var/log/ lightdm/ unity-system- compositor. log: buildd/ mir-0.1. 5+14.04. 20140212/ src/platform/ graphics/ android/ android_ alloc_adaptor. cpp(68) : Throw in function virtual std::shared_ ptr<mir: :graphics: :NativeBuffer> mir::graphics: :android: :AndroidAllocAd aptor:: alloc_buffer( mir::geometry: :Size, MirPixelFormat, mir::graphics: :android: :BufferUsage) exception_ detail: :clone_ impl<boost: :exception_ detail: :error_ info_injector< std::runtime_ error> > :what: buffer allocation failed
ERROR: /build/
Dynamic exception type: boost::
std::exception: