Me: I live in Silicon Valley with my wife, child and cat. I have worked at Microsoft since I graduated from College, both in the Macintosh Business Unit on products such as Outlook Express, Entourage, IE, and Virtual PC and in Windows Live on Hotmail, Calendar and People. I am currently a Principal Lead Program Manager on the Windows Live Social Networking team. I basically manage a team of Program Managers responsible for delivering features to support our web and client applications. I've been blogging since 2001 and like to play around with .NET in my spare time working on projects such as dasBlog (the blog that powers this site) and Send to SmugMug (an application for uploading photos to SmugMug). I blog about a number of technology and productivity related topics.
Powered by: newtelligence dasBlog 2.3.9074.18820
Disclaimer The posts on this weblog are provided "AS IS" with no warranties, and confer no rights. The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.
© Copyright 2010, Omar Shahine
E-mail
Since the day I installed Vista on my laptop I have had nothing but unexplained problems with docking and connecting to a projector. Additionally, my Media Center with an Intel Graphics card would also have problems when it would reboot or login and my plasma was off.
I experienced:
If you go and read about Transient Multimon Manager (TMM) you will learn that you aren't supposed to have any of these problems.
On my old Thinkpad T60 these problems eventually went away when I installed the Lenovo custom ATI driver. However, now I have a Thinkpad X61T which has an Intel GMA graphics chip, similar to the one in my Media Center.
The problems on my Media Center went away when I upgraded to a nVidia card.
However, my laptop is still foobard.
If you read about TMM you will find such promises as:
Transient Multimon Manager (TMM) is a Microsoft Windows Vista operating system feature targeted at improving the user experience of connecting and disconnecting displays, particularly for the mobile user. Currently, although the Microsoft Windows operating system notifies the user of most hardware devices when it arrives, it does not do this consistently for displays. Windows is not aware of the arrival or removal of a display on a desktop system, and the user must manually set up and configure the display through the Windows display control panel or an IHV display UI. On a mobile system, the experience often involves cryptic function keys, a variety of user interface, and possibly reboots. It is particularly inconvenient with a transient display, a display that comes and goes, which is also unfortunately the most common scenario for mobile users. Windows Vista is committed to addressing this problem through the Transient Multimon Manager (TMM), which enables the automatic detection and setup of displays as they are attached and removed. Furthermore, TMM persists the user's settings on a per-display basis when possible, so that users can move between multiple displays at ease. The goal is to enable users to work with displays in the same stress-free, Plug and Play fashion as with most other peripheral devices today, and alleviate the frustrations of using multiple monitors.
Transient Multimon Manager (TMM) is a Microsoft Windows Vista operating system feature targeted at improving the user experience of connecting and disconnecting displays, particularly for the mobile user. Currently, although the Microsoft Windows operating system notifies the user of most hardware devices when it arrives, it does not do this consistently for displays. Windows is not aware of the arrival or removal of a display on a desktop system, and the user must manually set up and configure the display through the Windows display control panel or an IHV display UI. On a mobile system, the experience often involves cryptic function keys, a variety of user interface, and possibly reboots. It is particularly inconvenient with a transient display, a display that comes and goes, which is also unfortunately the most common scenario for mobile users.
Windows Vista is committed to addressing this problem through the Transient Multimon Manager (TMM), which enables the automatic detection and setup of displays as they are attached and removed. Furthermore, TMM persists the user's settings on a per-display basis when possible, so that users can move between multiple displays at ease. The goal is to enable users to work with displays in the same stress-free, Plug and Play fashion as with most other peripheral devices today, and alleviate the frustrations of using multiple monitors.
Umm, am I missing something? I am constantly frustrated about this and as far as I can tell, even with Vista SP1, this is still an area that is rife with bugs.
Is it the driver's fault? Generally Intel does excellent work... but I'm starting to wonder... when will connecting a laptop to a display be truly seamless?
There is really no excuse for my laptop not getting this 100% right after it gets to know my monitor (they are on a first name basis) and the 5 or so projectors I use every week.
Anyway, to disable TMM you need to:
now reboot.
One nice side effect of this is that your laptop will wake from sleep a few seconds faster.
As of yet I can't figure out what feature I am missing, as everything "just works".