Ah actually, a bit of googling for the error message showed that this is probably https://bugs.launchpad.net/ubuntu/+source/libdrm/+bug/982889
Essentially, lightdm tries to start up X before the kernel drm driver has finished initializing. Or, perhaps, it is in a race condition with plymouth (disabling splash in the kernel boot command can test this to verify or disprove). >From dmesg: [ 18.208298] [drm] Initialized nouveau 1.1.0 20120801 for 0000:01:00.0 on minor 0 >From Xorg.0.log: [ 18.207] Initializing built-in extension DRI2 So, it looks to me like DRI2 was initialized before the Nouveau DRM was ready. For some workarounds, see the above bug link. I'm not sure there is much we can do on the X side, I think we would need to make sure X is not started until the kernel has reported DRM ready (I was under the impression we already had such a check in place, but given that bug 982889 is still open, maybe not?) If you'd like to work towards a real fix for this, can you touch base with Andy Whitcroft? ** Changed in: xserver-xorg-video-nouveau (Ubuntu) Assignee: Maarten Lankhorst (mlankhorst) => (unassigned) -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-video-nouveau in Ubuntu. https://bugs.launchpad.net/bugs/1115177 Title: X fails to start - [drm] failed to set drm interface version To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-nouveau/+bug/1115177/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp