The workaround on https://code.launchpad.net/~hui.wang/unity-settings- daemon/unity-settings-daemon-master-touchscreen-fix/+merge/293704 seems to be to workaround the segfault there
in that the description is "on a Lenovo laptop with the LG LCD panel and the LG touchscreen, when we change the display resolution, the LG touchscreen will be temporarily disconnected from USB host bus for about 0.2 seconds, then will be reconnected to the USB host bus. If we let the system call do_touchscreen_mapping() before the reconnectting, the u-s-d will crash." so it seems likely that u-s-d gets confused by the screen being removed while configured, maybe some callback not being disconnected when they should... ** Changed in: unity-settings-daemon (Ubuntu) Importance: Undecided => High ** Changed in: unity-settings-daemon (Ubuntu) Status: New => Triaged ** Bug watch added: Red Hat Bugzilla #1318294 https://bugzilla.redhat.com/show_bug.cgi?id=1318294 ** Also affects: unity-settings-daemon (Fedora) via https://bugzilla.redhat.com/show_bug.cgi?id=1318294 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1503758 Title: /usr/lib/unity-settings-daemon/unity-settings- daemon:5:XIQueryDevice:xdevice_get_dimensions:input_info_find_size_match:get_mappable_output_info:do_touchscreen_mapping To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unity-settings-daemon/+bug/1503758/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs