I installed the kernel posted by Timo, and so far I am pretty happy with it.
Let me test it for a few days, though: on my machine (thinkpad t410) these crashes are a bit erratic.
This is what I tested so far:
Booted docked -> correctly shows both LVDS and external monitor
undocked -> correctly updates monitors to display only LVDS
re-docked -> updates and shows both LVDS and external monitor
suspended docked, undocked, resumed -> black screen. fixed by switching to console and back
suspended undocked, docked, resumed -> shows both LVDS and external monitor correctly.
I'll let you know if the fix is really stable.
Thanks for the effort fixing this annoying bug.
I installed the kernel posted by Timo, and so far I am pretty happy with it.
Let me test it for a few days, though: on my machine (thinkpad t410) these crashes are a bit erratic.
This is what I tested so far:
Booted docked -> correctly shows both LVDS and external monitor
undocked -> correctly updates monitors to display only LVDS
re-docked -> updates and shows both LVDS and external monitor
suspended docked, undocked, resumed -> black screen. fixed by switching to console and back
suspended undocked, docked, resumed -> shows both LVDS and external monitor correctly.
I'll let you know if the fix is really stable.
Thanks for the effort fixing this annoying bug.