i had the same problem a while ago, only my problem was with blue.
My warranty wasn't expired yet so i returned it to the manufacturer and got a new one.
Like SJ said, if the monitor works fine with another computer, it could be your video card, if it doesn't work fine, it's broken.
So you don't necessarily have to get a new computer
