En Mavericks y versiones anteriores, era posible hacer que la barra de menú fuera opaca , en lugar del aspecto translúcido predeterminado.
Ahora en Yosemite, parece que la translucidez es la predeterminada, y la configuración se ha ido de donde solía estar, para alternar.
¿Hay una solución para esto? ¿Como una forma de hacerlo a través de la Terminal?
En Preferencias del sistema> Accesibilidad> Pantalla, active la opción "Aumentar contraste".
fuente
Accesibilidad → Pantalla → Reducir transparencia:
fuente
Encontré otra forma de lograr esto en las versiones más recientes de macOS (por ejemplo, Mojave y Catalina) que no requieren activar "Reducir transparencia" y, por lo tanto, perder todos los demás efectos de transparencia en macOS.
La idea es hacer una imagen de fondo personalizada que llene su pantalla y tenga píxeles blancos debajo del área exacta que ocupa la barra de menú.
Para hacer esto, siga estos pasos:
[vertical resolution of your display] * 22 / [apparent height of display in pixels (as indicated in the Displays pref pane)]
Por ejemplo, si tiene un iMac de 5k y su pantalla principal se escala para que parezca 2560x1440, el tamaño de su imagen sería 5120x2880 (la resolución de la pantalla), y el rectángulo blanco sería 44 píxeles de alto (o 2880 * 22/1440 )
Aquí hay una imagen de ejemplo que funcionaría para una pantalla de 1080p.
Nota: este método tiene una limitación importante, que es que si cambia la resolución de su monitor, la imagen ya no se alineará correctamente con la barra de menú. Por lo tanto, este método solo es apropiado si nunca planea cambiar su resolución.
fuente