Actualmente mi Windows 7 tiene una resolución de pantalla de 1920x1200 con monitor DELL (tarjeta gráfica Intel). ¿Cómo puedo hacer que sea predeterminado incluso si NO hay un monitor conectado?
En realidad, mi preocupación es que estoy usando rdp ( rdesktop
) para conectarme de forma remota después de cargar una aplicación al inicio en esta máquina, y finalmente, el monitor ya no estará allí, esa aplicación necesita una resolución de 1920x1200 con ColorDepth de 16 bits.
En la etapa actual, cuando inicio Windows 7 sin monitor y luego inicio sesión en él desde otra máquina de forma remota usando rdp ( rdesktop
), la sesión de rdp tiene otra resolución y la aplicación NO se inicia correctamente y no es visible correctamente.
ACTUALIZACIÓN 1 : Mi problema es solo cuando el monitor NO está conectado, de lo contrario, obtengo una resolución de 1920x1200 perfectamente. Estoy usando el siguiente comando del cliente remoto de Linux:
rdesktop -g 1920x1200 ipaddr
ACTUALIZACIÓN 2 : El problema NO es realmente con rdp
o rdesktop
. Es de resolución predeterminada de la máquina de Windows. Si el monitor está presente, proporciona una resolución adecuada de 1920x1200 que es perfecta. Pero, si elimino el monitor y reinicio el sistema, Windows comienza con otra resolución, y cuando mi aplicación se inicia al inicio (y que solo necesita una resolución de 1920x1200), la aplicación NO se comporta correctamente.
fuente
-g 1920x1200
parámetrordesktop
funciona bien aquí y como se esperaba. ¿Qué error y / o resultado obtienes?Respuestas:
Primero configure la resolución deseada usando:
También se establece
ColorDepth
usando:Después de esto
regedit
, buscar manualmenteDefaultSettings.XResolution
,DefaultSettings.YResolution
yBitsPerPixel
y cambiar todos aquellos a 1920, 1200, 16 (Todo en decimal), respectivamente, utilizando el siguiente botón de búsqueda F3.También agregué la entrada de ColorDepth para la conexión RDP (no obligatoria) ::
No sé qué parte del registro hizo esto, pero ahora funciona.
fuente