Adding the Ubuntu-RTM tasks to the bug. Normally we do not recommend
using the overlay PPA for desktop uses as it's generally the 'stable
phone overlay' - so in theory it's only for phone usage. But I suppose
there are certain uses of the overlay for things like the desktop next
and similar. Anyway, probably not top priority tasks.

** Also affects: xserver-xorg-video-intel (Ubuntu RTM)
   Importance: Undecided
       Status: New

** Changed in: xserver-xorg-video-intel (Ubuntu RTM)
     Assignee: (unassigned) => Łukasz Zemczak (sil2100)

** Changed in: xserver-xorg-video-intel (Ubuntu RTM)
       Status: New => In Progress

** Also affects: xserver-xorg-video-ati (Ubuntu RTM)
   Importance: Undecided
       Status: New

** Also affects: xserver-xorg-video-nouveau (Ubuntu RTM)
   Importance: Undecided
       Status: New

** Changed in: xserver-xorg-video-nouveau (Ubuntu RTM)
     Assignee: (unassigned) => Łukasz Zemczak (sil2100)

** Changed in: xserver-xorg-video-ati (Ubuntu RTM)
     Assignee: (unassigned) => Łukasz Zemczak (sil2100)

** Changed in: xserver-xorg-video-ati (Ubuntu RTM)
       Status: New => In Progress

** Changed in: xserver-xorg-video-nouveau (Ubuntu RTM)
       Status: New => In Progress

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

Title:
  2:1.17.1-0ubuntu4 broke xmir ABI

Status in xorg-server package in Ubuntu:
  Won't Fix
Status in xserver-xorg-video-ati package in Ubuntu:
  Fix Released
Status in xserver-xorg-video-intel package in Ubuntu:
  Fix Released
Status in xserver-xorg-video-nouveau package in Ubuntu:
  Fix Released
Status in xserver-xorg-video-ati package in Ubuntu RTM:
  In Progress
Status in xserver-xorg-video-intel package in Ubuntu RTM:
  In Progress
Status in xserver-xorg-video-nouveau package in Ubuntu RTM:
  In Progress

Bug description:
  I noticed this morning that after I logged in unity-settings-daemon
  was getting an assertion failure.

    ERROR:gsd-rr-config.c:661:gsd_rr_config_load_current: assertion
  failed: (gsd_rr_config_match (config, config))

    ** (unity-settings-daemon:2293): WARNING **: Attempted to init
  Xsync, found version 3.1 error base 134 event base 83

  which was terminating it and leaving me with a not really functional
  desktop.

  After debugging for a while I found this in Xorg.0.log

    [    81.641] (EE) Failed to load
  /usr/lib/xorg/modules/drivers/nouveau_drv.so:
  /usr/lib/xorg/modules/drivers/nouveau_drv.so: undefined symbol:
  xorgMir

  i.e. my driver was failing to load which had these knock on effects.

  It seems that nouveau is using this symbol from xorg, and it's now
  gone as of the latest xmir related upload
  (http://launchpadlibrarian.net/208141145/xorg-
  server_2%3A1.17.1-0ubuntu3_2%3A1.17.1-0ubuntu4.diff.gz). After
  rebuilding it works again, but I think that xmir support probably got
  disabled, because of the following in xxv-nouveau's src/nv_type.h:

    #ifdef XMIR
    #include "xmir.h"
    #include "xf86Priv.h"
    #else
    typedef struct xmir_screen xmir_screen;
    #define xorgMir 0
    #endif

  XMIR isn't defined any more.

  Please could you investigate if there is any other breakage and fix up
  as necessary? I'm going to upload a rebuild of nouveau so nobody else
  has these problems but there will be further cleanup required. Would
  be ideal to use packaging to force users to never be in a broken
  situation, even if just versioned Breaks if you want to avoid doing a
  transition.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1462994/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to