gdm screen detection problem