desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #122505
[Bug 1462994] [NEW] 2:1.17.1-0ubuntu4 broke xmir ABI
Public bug reported:
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.
** Affects: xorg-server (Ubuntu)
Importance: Undecided
Assignee: Robert Ancell (robert-ancell)
Status: New
** Changed in: xorg-server (Ubuntu)
Assignee: (unassigned) => Robert Ancell (robert-ancell)
--
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:
New
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
Follow ups
-
[Bug 1462994] Re: 2:1.17.1-0ubuntu4 broke xmir ABI
From: Łukasz Zemczak, 2015-08-06
-
[Bug 1462994] Re: 2:1.17.1-0ubuntu4 broke xmir ABI
From: Łukasz Zemczak, 2015-08-06
-
[Bug 1462994] Re: 2:1.17.1-0ubuntu4 broke xmir ABI
From: Łukasz Zemczak, 2015-08-06
-
[Bug 1462994] Re: 2:1.17.1-0ubuntu4 broke xmir ABI
From: Łukasz Zemczak, 2015-08-05
-
[Bug 1462994] Re: 2:1.17.1-0ubuntu4 broke xmir ABI
From: Andrea Bernabei, 2015-08-05
-
[Bug 1462994] Re: 2:1.17.1-0ubuntu4 broke xmir ABI
From: Launchpad Bug Tracker, 2015-06-09
-
[Bug 1462994] Re: 2:1.17.1-0ubuntu4 broke xmir ABI
From: Launchpad Bug Tracker, 2015-06-09
-
[Bug 1462994] Re: 2:1.17.1-0ubuntu4 broke xmir ABI
From: Launchpad Bug Tracker, 2015-06-09
-
[Bug 1462994] Re: 2:1.17.1-0ubuntu4 broke xmir ABI
From: Robert Ancell, 2015-06-09
-
[Bug 1462994] Re: 2:1.17.1-0ubuntu4 broke xmir ABI
From: Robert Ancell, 2015-06-09
-
[Bug 1462994] Re: 2:1.17.1-0ubuntu4 broke xmir ABI
From: Robert Ancell, 2015-06-08
-
[Bug 1462994] Re: 2:1.17.1-0ubuntu4 broke xmir ABI
From: Robert Ancell, 2015-06-08
-
[Bug 1462994] Re: 2:1.17.1-0ubuntu4 broke xmir ABI
From: Launchpad Bug Tracker, 2015-06-08
-
[Bug 1462994] Re: 2:1.17.1-0ubuntu4 broke xmir ABI
From: Benedikt, 2015-06-08
-
[Bug 1462994] [NEW] 2:1.17.1-0ubuntu4 broke xmir ABI
From: Iain Lane, 2015-06-08
References