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 cambiarla.
¿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 "Reducir transparencia".
(Tenga en cuenta, sin embargo, que eso deshabilita la transparencia en todo el sistema; ya no parece que sea posible deshabilitar la transparencia solo para la barra de menú).
En Preferencias del sistema > Accesibilidad > Pantalla, active la opción "Aumentar contraste".
Encontré otra forma de lograr esto en las versiones más nuevas de macOS (por ejemplo, Mojave y Catalina) que no requiere 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 ello, siguiendo 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 está escalada para verse como 2560x1440, el tamaño de su imagen sería 5120x2880 (la resolución de la pantalla) y el rectángulo blanco tendrí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ú. Entonces, este método solo es apropiado si nunca planea cambiar su resolución.
Gary