Mir

Comment 8 for bug 1611804

Revision history for this message
David Barth (dbarth) wrote :

I am experiencing the same issue on VMware Fusion, running Xenial.

I am able to start mir_demo_server_minimal and see the white cursor (from a VT).
But mir seems to fail to load libraries due to symbol errors.

[2016-08-26 12:26:53.245693] mircommon: Loading module: /usr/lib/x86_64-linux-gn
u/mir/server-platform/server-mesa-x11.so.9
[2016-08-26 12:26:53.246062] <WARNING> mircommon: Failed to load module: /usr/li
b/x86_64-linux-gnu/mir/server-platform/server-mesa-x11.so.9 (error was:/usr/lib/
x86_64-linux-gnu/mir/server-platform/server-mesa-x11.so.9: symbol _ZN3mir8dispat
ch10ReadableFdC1ENS_2FdERKSt8functionIFvvEE, version MIR_COMMON_5.1 not defined
in file libmircommon.so.6 with link time reference)
[2016-08-26 12:26:53.246081] mircommon: Loading module: /usr/lib/x86_64-linux-gn
u/mir/server-platform/input-evdev.so.5
ERROR: /build/mir-gU7Q5V/mir-0.24.0+16.04.20160815.3/src/server/graphics/default
_configuration.cpp(132): Throw in function mir::DefaultServerConfiguration::the_
graphics_platform()::<lambda()>
Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_det
ail::error_info_injector<std::runtime_error> >
std::exception::what: Exception while creating graphics platform
ERROR: /build/mir-gU7Q5V/mir-0.24.0+16.04.20160815.3/src/platform/graphics/platf
orm_probe.cpp(63): Throw in function std::shared_ptr<mir::SharedLibrary> mir::gr
aphics::module_for_device(const std::vector<std::shared_ptr<mir::SharedLibrary>
>&, const mir::options::ProgramOption&)
Dynamic exception type: boost::exception_detail::clone_impl<boost::exception_det
ail::error_info_injector<std::runtime_error> >
std::exception::what: Failed to find platform for current system

I have the stable-phone-overlay PPA as well. I apt-get install'ed mir-graphics-driver-desktop hopefully pulling all of the platform-graphics-* packages needed (kms9, kms10, x9, x10)

unity-system-compositor.log shows the following error:

[2016-08-26 12:37:37.357849] <WARNING> mircommon: Failed to load module: /usr/lib/x86_64-linux-gnu/mir/server-platform/server-mesa-x11.so.9 (error was:/usr/lib/x86_64-linux-
gnu/mir/server-platform/server-mesa-x11.so.9: symbol _ZN3mir8dispatch10ReadableFdC1ENS_2FdERKSt8functionIFvvEE, version MIR_COMMON_5.1 not defined in file libmircommon.so.6
with link time reference)