Public bug reported:

$ sudo bin/mir_demo_server_basic --launch-client
bin/mir_demo_client_eglplasma

[Exit server using e.g. Ctrl+Alt+Backspace]

$ sudo bin/mir_demo_server_basic
ERROR: 
/home/alan/display_server/mir4/src/platform/graphics/mesa/display_helpers.cpp(234):
 Throw in function int 
mir::graphics::mesa::helpers::DRMHelper::open_drm_device(const 
std::shared_ptr<mir::udev::Context>&)
Dynamic exception type: 
boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error>
 >
std::exception::what: Error opening DRM device
-22, "Unknown error -22"

The problem doesn't arise if starting the client separately. So I guess
using "system()" to start it allows too much to leak between processes.

NB this issue also blocks switching back to X

** Affects: mir
     Importance: Undecided
         Status: New

** Package changed: mir (Ubuntu) => mir

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1284081

Title:
  "mir_demo_basic_server --launch-client" locks up DRM

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1284081/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to