I tested the ppa in comment #5, and I note the following changes.
Environment is a docked laptop with 2 external displays.
When the laptop is removed from the dock (external displays disconnected), I no longer receive a segfault for plasmashell, but the panel does not automagicailly resize to the new resolution.
When the external displays are reconnected, plasmashell segfaults (same as previous/xenial behavior). I think this issue is resolved in QT5.5, but not specific to this bug/patch.
Atleast I don't have to restart plasma every time I dock/undock, but behavior is still less than optimal. Progress though.
I tested the ppa in comment #5, and I note the following changes.
Environment is a docked laptop with 2 external displays.
When the laptop is removed from the dock (external displays disconnected), I no longer receive a segfault for plasmashell, but the panel does not automagicailly resize to the new resolution.
When the external displays are reconnected, plasmashell segfaults (same as previous/xenial behavior). I think this issue is resolved in QT5.5, but not specific to this bug/patch.
Atleast I don't have to restart plasma every time I dock/undock, but behavior is still less than optimal. Progress though.