The root cause is the fd that pipe gives to USC is 0. The compositor
starts and begins drawing frames, and lightdm eventually tries writing
to fd=0 (also known as STDIN) which causes an Opperation not permitted
error (see lp:1590447). I wrote a nasty patch that forces lightdm to
keep obtaining file descriptors until fd[0]!=0 and it solved all the
(known) issues that we are seeing.

 Mterry and I are workin on a fix for this ^^ and I'll work on the log
name issue right after. I think we can close this bug, as the original
issue has long since been resolved. Thanks.

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

Title:
  Mir cannot open a tty when started by lightdm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to