La resolución de la pantalla externa no coincide con lo especificado en la configuración de Mac OS

Uso la pantalla Dell P2715Q (4K) con MacBook Pro (Retina, 13 pulgadas, principios de 2015). Está escalado de manera predeterminada a 1920 x 1080 a 60 Hz (copiado del Informe del sistema). Pero la pantalla muestra "Resolución: 3840x2160, 60Hz" (en la parte inferior del Menú). Me molesta porque tengo algunos problemas de rendimiento al trabajar con esta pantalla. También tengo una pantalla Dell U2715H (2K) en casa que no muestra ningún problema de rendimiento. Supongo que el problema está en la escala de Mac OS, pero no veo una forma de diagnosticarlo o solucionarlo.

Versión Mac OS Sierra: 10.12.6 (16G1212)

Parece que esto puede tener que ver con la configuración del monitor. ¿Hay algún menú que pueda desplegar usando botones en el monitor? Si es así, ¿ha verificado que la resolución no esté bloqueada? También puede probar la configuración automática si su monitor lo admite.
Sí, en este menú se muestra "Resolución: 3840x2160, 60 Hz". No veo ninguna configuración de resolución allí.
Gracias. ¿Su monitor admite la configuración automática?
Creo que esto es lo que sucede.
Según tengo entendido, el valor de resolución siempre se establece por fuente. Puedo asumirlo según mi experiencia con Samsung UE49KS7000, que muestra los valores correctos de resolución cuando están cambiando.

Respuestas (1)

Lo que estás describiendo es la función de escala HiDPI "Retina" de macOS. La resolución real que representa la GPU, la pantalla ve y lo que se comunica a través del cable de la pantalla es 3840x2160.

En términos simples, la resolución reportada a las aplicaciones es 1920x1080. Esto significa que la resolución utilizable real que encontrará como usuario es 1920x1080, pero, por ejemplo, macOS hace que el texto sea "más nítido" aprovechando la resolución completa subyacente. De manera similar, las imágenes y el material de video se pueden mostrar en la resolución completa subyacente.

Si abre Preferencias del sistema y selecciona Pantalla, verá la opción de escala que ha elegido para su monitor. Puede mantener presionada la tecla opción/alt mientras presiona el botón de opción "Escalado" para revelar una lista más larga de posibles resoluciones de pantalla. Desea seleccionar uno marcado como "baja resolución" (es decir, no uno HiDPI).

También puede usar utilidades de terceros como SwitchResX para obtener aún más opciones para las resoluciones de pantalla.

También puede deshabilitar completamente el escalado de HiDPI desde Terminal.app ejecutando el siguiente comando:

sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool NO

Tendrás que reiniciar después.

Para revertir y habilitar HiDPI nuevamente, cambie "NO" a "SÍ".

Gran respuesta, gracias! Supuse lo mismo. Pero todavía no explica por qué para Samsung 4K TV (verifique mi comentario para la pregunta) MacBook muestra la resolución correcta, la que espero.
Un agradecimiento especial por el comando. Pero parece que en realidad no funciona. El valor está configurado correctamente (ahora es 0), pero la resolución que se muestra en el menú del monitor es 4K y no puedo ver ninguna diferencia en la imagen.
@DmitriyDokshin TV se informa como tal, Dell o la mayoría de los otros monitores se informan como tales. Verifique la información del sistema. ¿MacOS solo debe usar Retina en monitores?
No, estoy usando "Retina" también en televisores 4k, por lo que no es solo un monitor.
Verificaré de nuevo mi televisor más tarde. Tal vez cometí un error en alguna parte.
@jksoegaard, ¿cómo informan sus televisores en la información del sistema macOS? Televisión: ¿sí o no? p.ej. i.imgur.com/QB5U5Ze.png
No estoy cerca de esa configuración específica en este momento, así que no puedo tomar una captura de pantalla. Es un televisor Samsung 4k ordinario, nada especial allí. Lo único importante era tener el cable HDMI correcto para obtener la resolución 4k (se puede confirmar con el OSD en el televisor).