[ 31.877] (II) LoadModule: "intel" [ 31.891] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so [ 31.897] (EE) Failed to load /usr/lib/xorg/modules/drivers/intel_drv.so: /usr/lib/xorg/modules/drivers/intel_drv.so: undefined symbol: xorgMir [ 31.897] (II) UnloadModule: "intel" [ 31.897] (II) Unloading intel [ 31.897] (EE) Failed to load module "intel" (loader failed, 7)
confirmed for the intel driver -- 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: Confirmed 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