unity-system-compositor fails to start due to not being able to find tty8

Bug #1425684 reported by Christopher Townsend
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Unity8 Desktop Preview in LXC
Fix Released
High
Christopher Townsend
unity8-lxc (Ubuntu)
Fix Released
High
Christopher Townsend

Bug Description

The unity-system-compositor fails to start in the Unity 8 LXC container due to not being able to find tty8. Looks like a change in the new LXC has affected this. Here is the relevant logs:

[1424895802.400485] Server: Starting
[1424895802.404866] Loader: Loading modules from: /usr/lib/x86_64-linux-gnu/mir/server-platform
[1424895802.404920] Loader: Loading module: /usr/lib/x86_64-linux-gnu/mir/server-platform/graphics-mesa.so
[1424895802.404951] Loader: Loading module: /usr/lib/x86_64-linux-gnu/mir/server-platform/graphics-dummy.so
[1424895802.405634] Platform Loader: Selected driver: mesa (version 0.11.0)
ERROR: /build/buildd/mir-0.11.0+15.04.20150209.1/src/platforms/mesa/server/linux_virtual_terminal.cpp(272): Throw in function int mir::graphics::mesa::LinuxVirtualTerminal::open_vt(int)
Dynamic exception type: N5boost16exception_detail10clone_implINS0_19error_info_injectorISt13runtime_errorEEEE
std::exception::what: Failed to open current VT
2, "No such file or directory"[PN5boost18errinfo_file_name_E] = /dev/tty8

Changed in unity8-preview-lxc:
status: New → In Progress
Changed in unity8-lxc (Ubuntu):
status: New → In Progress
Changed in unity8-preview-lxc:
importance: Undecided → High
Changed in unity8-lxc (Ubuntu):
importance: Undecided → High
Changed in unity8-preview-lxc:
assignee: nobody → Christopher Townsend (townsend)
Changed in unity8-lxc (Ubuntu):
assignee: nobody → Christopher Townsend (townsend)
Changed in unity8-preview-lxc:
milestone: none → 1.0.3
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity8-lxc - 1.0.3+15.04.20150305.1-0ubuntu1

---------------
unity8-lxc (1.0.3+15.04.20150305.1-0ubuntu1) vivid; urgency=medium

  [ Chris Townsend ]
  * Bump version to 1.0.3.
  * Add an lxc-wait after lxc-start to make sure the container is
    actually running before proceeding to the lxc-attach. Also, have to
    add an additional half second sleep to account for an lxc race where
    lxc-wait reports the container is running when in reality, it may
    not be. (LP: #1425663)
  * Add config entry to automount sys to work around a new LXC behavior
    in 15.04 and later. (LP: #1420468)
  * Disable the new autodev feature in LXC as it only creates a minimal
    /dev in the container and we need a full /dev. (LP: #1425684)
  * Do not include the default lxc network config as using the
    'flags=up' from it confuses NetworkManager inside the container.
    (LP: #1427743)
  * Fix issue where zsync doesn't seem to handle cross linking across
    filesystems and also detect if the ISO did not download and throw an
    error. (LP: #1418671)

  [ CI Train Bot ]
  * New rebuild forced.
 -- CI Train Bot <email address hidden> Thu, 05 Mar 2015 14:48:22 +0000

Changed in unity8-lxc (Ubuntu):
status: In Progress → Fix Released
Changed in unity8-preview-lxc:
status: In Progress → Fix Committed
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.