sfield,
Did you have a chance to experiment yet with setting Repeater = NO in the D2 input settings for the sources giving you grief? The problems you report with the 921 really sound to me like a bad HDMI handshake between it and the D2.
---------------------------------------
Did you upgrade your D2 to the V1.06 firmware yoursef or did it arrive with that software already installed? If you did it yourself, were there any problems during that process?
We have a report here that Anthem is testing a beta version of new software which includes adjustable video signal timing. If you talk to Anthem tech support, they might have software for you to try as regards your HTPC problem. In particular, your report that the D2 won't handle 640x480 from your HTPC sounds very odd.
---------------------------------------
Here's another thing to try: Reconfigure the D2 to the settings that *SHOULD* work for you.
Now in the D2's Setup screen, Save User Settings. Then Restore Factory Settings. Then Restore User Settings.
Now look through your various Settings to make sure they all restored to what you expected them to be. If not, correct any differences and then Save User Settings again (for future use).
It is possible that some configuration setting in your D2 got corrupted, and this is a way to reset things.
------------------------------------------
On the color space issues, I just want to be sure you aren't getting confused by a misconfiguration of the video output to your display which you are then trying to fix by adjusting the INPUT color spaces and formats. You need to get the display output settings in the D2 correct FIRST, then adjust the D2's input settings as necessary.
Turn on the D2 and select a video input that has *NOTHING* connected to it. The entire screen should now be bright blue (not pinkish or greenish) -- the default screen the D2 puts up when it senses no incoming video signal. Now hold down the "7" key on the D2 remote until the video adjustment menus come on screen. The body of the menus should be pure white and the portion of the screen surrounding the menus should still be brignt blue -- again neither a pinkish nor greenish tint.
If the color is *NOT* as described then you have incorrectly set the D2's Setup / Video Output / Data Format value -- or alternatively your display is not properly configured to match the value you are trying to use in the D2. Bring up the Setup screen (which should be Red), try a different value, and Back out of Setup to check what results.
While you are at it, make sure the D2's Setup / Video Format / Color Space value is also set to "HDTV" so the correct color math is used for your Pearl.
If you make any changes in Setup / Video Output, be sure to accept the changes -- i.e., change "NO" to "YES" when asked to confirm you want to make such changes (when hitting "Back" to exit the Setup / Video Output screen).
--------------------------------------------------------------
Having confirmed that the Video Output color settings are correct, then now set the INPUT color space for each source device. Select the D2 input for each source device in turn, then press and hold the "7" key on the D2 remote. Scroll to Picture / Input Color Space. There should be two checkmarks -- one for what the D2 does if it receives a YCbCr signal and the other for what it does if it receives an RGB signal. The default settings (Auto YCbCr and Standard RGB) are most likely the ones you want to use for each of your source devices -- except that you may need to use Extended RGB if the graphics card in your HTPC uses computer style digital video encoding (e.g., Black = digital 0) as opposed to the "studio" encoding found in typical home theater content such as DVDs (e.g., Black = digital 16).
Finally, go into each of your source devices and make sure it is configured to OUTPUT the right stuff. For example, your cable box should likely be configured to output YCbCr 4:4:4 (instead of RGB) over it's HDMI output.
If you make any changes to these video adjustment menus for your various sources, you can save the entire set of changes by going back into the D2's Setup menu and Save User Settings. [Save Installer Settings does the same thing -- it's just a second memory that you might use while experimenting or as backup for your main settings.]
-----------------------------------------------------------------------
Now try things out. If you get a good image from a particular source, do a couple of things. First, press the Select key on the D2 remote repeatedly and note the status information it displays. For example, the second press will display the incoming video resolution and also whether there is a good HDCP copy protection handshake on the that connection ("CP") or not ("NP"). Depending on your source device and its resolution, you may or may not get an image displayed if the HDCP handshake is unhappy.
Next, press and hold the "7" key and then scroll to the Info panel in the on-screen menu. This will display details about what the D2 is receiving -- in particular whether it is RGB or YCbCr, and which format of YCbCr -- as well as what it is converting it to for output.
Note the values that are displayed when the image is good. If you get a bad image, go check those values again. Note any differences as they may very well lead you towards what's going wrong.
Keep in mind you will need to deal with each input source separately here.
Also, if you get a bad image, try this: Momentarily switch the D2 to a different input and then back to your desired input. This will force a new HDMI handshake.
It is also possible that your display has its own info screen that will confirm what it is receiving from the D2. The important thing is that this info SHOULD NOT CHANGE as you switch between D2 sources. The D2's scaling and color conversion is supposed to convert any video input to a single style of output. If your display is getting different stuff when you change D2 inputs then the most likely thing that is going on is that you have mistakenly connected your display to the Zone 2 or Record outputs of the D2 (which are, by default, pass-through) instead of the Main output.
--Bob