I've collected the following patches together and managed to apply them to ubuntu-karmic.git. Fair warning: I'm not a expert in this area so I didn't do any sanity checking beyond a clean make...
* drm/i915: parse child device from VBT * drm/i915: Don't set up DP ports that aren't in the BIOS device table. * drm/i915: Don't set up HDMI ports that aren't in the BIOS device table * drm/i915: only enable hotplug for detected outputs Compiled against 2.6.31-20-generic-pae using: make -C /lib/modules/`uname -r`/build M=$(pwd) modules Seems to work... udev is quiet, and xrandr no longer includes non- existent devices. Second monitor still works as well. However, this may break things for some folks as suggested in https://bugs.freedesktop.org/show_bug.cgi?id=22785. ** Patch added: "i915-selective-hotplug-karmic.patch" http://launchpadlibrarian.net/40037599/i915-selective-hotplug-karmic.patch -- spam of change events from drm/card0 https://bugs.launchpad.net/bugs/440411 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs