Odio la barra de menú transparente en las versiones modernas de macOS. Solía evitar esto activando la opción "Reducir transparencia" en Preferencias del sistema > Accesibilidad > Mostrar.
En Mojave (en sistemas que no son Retina) esto tiene efectos secundarios desagradables y generalmente hace que todo se vea como basura.
Encontré una configuración oculta que aparentemente usaba para funcionar, pero no tiene efecto en Mojave:
defaults write NSGlobalDomain AppleEnableMenuBarTransparency -bool false
La solución actual de mi pobre hombre era crear un PNG de 1920x1080 con mi imagen de fondo preferida, y agregar una barra blanca de 22px de alto al 100% en la parte superior. Esto simula el efecto de tener una barra de menú opaca.
¿Alguien sabe de una mejor manera?
edite: para ayudar a ilustrar la diferencia, vea la comparación de lado a lado a continuación. La imagen de la izquierda está con mi "truco" de colocar una tira blanca de 22 por ciento de alto y 22 por encima de un fondo gris sólido. A la derecha se encuentra el mismo menú transparente dibujado sobre el fondo sólido "de archivo" de Apple. Tenga en cuenta la reducción en la legibilidad / contraste: