Cannot launch some games on frieza

Bug #1598227 reported by Larry Price
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Libertine
Status tracked in Devel
Devel
Fix Released
Medium
Larry Price
Trunk
Fix Released
Medium
Larry Price
libertine (Ubuntu)
Fix Released
Medium
Larry Price

Bug Description

Any games that install to /usr/games cannot be launched on frieza (r131). The following error shows up in the logs:

  Libertine Dbus session bridge socket is not ready. Waiting...
  proot error: 'pingus' not found (root = /home/phablet/.cache/libertine-container/fun/rootfs, cwd = /home/phablet, $PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin)
  fatal error: see `proot --help`.
  (EE)
  (EE) Backtrace:
  (EE)
  (EE) Segmentation fault at address 0x6c
  (EE)
  Fatal server error:
  (EE) Caught signal 11 (Segmentation fault). Server aborting
  (EE)

Looks like /usr/games is not in the $PATH on frieza/cooler. Games tested include pingus, extremetuxracer, smc.

Related branches

Larry Price (larryprice)
Changed in libertine:
status: New → In Progress
assignee: nobody → Larry Price (larryprice)
importance: Undecided → Medium
Revision history for this message
Libertine CI Bot (libertine-ci-bot) wrote :

Fix committed into lp:libertine at revision 262, scheduled for release in libertine, milestone Unknown

Changed in libertine:
status: In Progress → Fix Committed
Changed in libertine (Ubuntu):
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → Larry Price (larryprice)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libertine - 1.2.2+16.10.20160707-0ubuntu1

---------------
libertine (1.2.2+16.10.20160707-0ubuntu1) yakkety; urgency=medium

  [ Brandon Schaefer ]
  * If we fail to find the host path remove the session path since it would
    have been created with the socket.

  [ Chris Townsend ]
  * Only set the LXC log file when the container is about to start.
    (LP: #1596020)
  * Add a new ContainersConfig Python class for managing all things
    ContainersConfig.json.
  * Refactor host information into a new HostInfo class.
  * Check if the LXC container is defined before trying to start it.

  [ Larry Price ]
  * Remove dependency on DISPLAY variable and use random string to generate
    session socket path.
  * Prevent showing multiple error dialogs when adding archive fails.
    (LP: #1594957)
  * Only generate translations when manually running `make translations`.
  * Ensure /usr/games is in PATH before launching applications. (LP: #1598227)
  * Make error details selectable and add clipboard button. (LP: #1598786)
  * Use dialog instead of ActionSelectionPopover to address focusing issues
    when installing packages.
  * Verify host kernel has lxc support. (LP: #1599193)
  * Set DEBIAN_FRONTEND directly in environment for chroot containers.
    (LP: #1599246)

 -- Christopher Townsend <email address hidden> Thu, 07 Jul 2016 20:17:22 +0000

Changed in libertine (Ubuntu):
status: In Progress → 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.