OK, I am going to take a shot here.
Not much of one, but it may be enough to get some of the pro's here involved.
Lets get some more information. You did say Vista. Is this a new machine with Vista installed or is it an upgrade? I don't know if this matters, but if it is an upgrade, did you have all Service Packs from Windows update installed? I know that there have been a few issues that have been solved simply by getting the Service packs for WinXP installed.
If this is a new machine, have you gotten the absolute latest drivers installed for your system? Especially the graphic card drivers.
A lot of people here who can offer solid, quality help always ask what your system specs are. I found that if I edited my profile here and in the "About" area put all my ststem spec in that then the will always be there. I tried to do that via the "Signature" area but that will only allow for 1000 characters. Not anywhere near enough room for for all the specifications some of these people are going to ask for. So the About area works out fine for that. Just click on my Profile and you will see what I am talking about.
Other than that, I cannot help you with the "green" screen thing. I have a problem with another product I have that is similar. It is a piece of editing software that has a bridge that I can connect up my gaming consoles, my XM radio, my DV Camera or whatever to import media from those to my computer.
The only problem is that the bridge that was sold would NOT work with the software that was made by the same company. But I can use the bridge to do all the above with PD6. It works with PD6 but will not work with the software that the same company sold to me in one package.
By not working, I mean that I get a "green" screen when trying to import using that company's software. Go figure. And yeah, I have been up and down the road with them over this. I think that they think I am lying. Whatever... I have not returned it because the bridge does work with PD 6.
Give these people on the forums a try. They may be a bit slow because they do have lives outside of the computer, but they do offer help. And, no, they are not employed by CyberLink which I foiund out early on.
I never said I was smart, just pretty to look at...
See "Bio" for computer stats.