← Back to team overview

desktop-packages team mailing list archive

[Bug 1204939] Re: [xmir] Unity doesn't start on ATI test machine (Mir fails to respond to drm_auth_magic request)

 

XMir 1.0 (the old Xorg extension) is now deprecated and is not being
maintained or fixed. It is replaced by the new 'Xmir' binary (package
'xmir') introduced in Ubuntu 15.10 wily.


** Changed in: mir
       Status: Incomplete => Won't Fix

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xserver-xorg-video-ati in Ubuntu.
https://bugs.launchpad.net/bugs/1204939

Title:
  [xmir] Unity doesn't start on ATI test machine (Mir fails to respond
  to drm_auth_magic request)

Status in Mir:
  Won't Fix
Status in xserver-xorg-video-ati package in Ubuntu:
  Expired

Bug description:
  Sometimes when running on the i386 ATI jenkins box, XMir hangs when
  Compiz is started.

  When it's hung, it's blocked in DRI2Authenticate, in mir_wait_for on
  the results of mir_drm_auth_magic.

  Applying http://paste.ubuntu.com/5983202/ to Mir to debug this, we
  get:

  Client output - http://paste.ubuntu.com/5981035/
  Server output - http://paste.ubuntu.com/5981019/

  So it appears that the second drm_auth_magic request is written to the
  socket but Mir never responds to it.

  I have no idea why, though. When I attached gdb to unity-system-
  compositor in the hung case there didn't seem to be any deadlocked
  thread or the like; everything seemed to be waiting on input.

  ==== Original report ====

  The log files are deceptive - the error comes from the failsafe X
  session which is started for some reason.

  LightDM, unity-system-compositor, and XMir all come up fine and have
  no unexpected log output.

  gnome-session.log, however, has
  """
  I/O error : Bad file descriptor
  /usr/share/compiz/place.xml:1: parser error : Document is empty

  ^
  /usr/share/compiz/place.xml:1: parser error : Start tag expected, '<' not found

  ^
  I/O error : Bad file descriptor
  compizconfig - Info: Backend     : gsettings
  compizconfig - Info: Integration : true
  compizconfig - Info: Profile     : unity
  compiz (core) - Info: Loading plugin: composite
  compiz (core) - Info: Starting plugin: composite
  compiz (core) - Info: Loading plugin: opengl

  (polkit-gnome-authentication-agent-1:10828): polkit-gnome-1-WARNING **: Unable to determine the session we are in: No session for pid 10828
  compiz (core) - Info: Unity is fully supported by your hardware.
  compiz (core) - Info: Unity is not supported by your hardware. Enabling software rendering instead (slow).
  compiz (core) - Info: Starting plugin: opengl
  """

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