Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.5: One way to create an opaque menu bar System 10.5
It's no secret that the transparent menu bar is unpopular. Since I keep a bare minimum of stuff in my menu bar, I decided to get rid of it altogether. The Info.plist trick detailed in this hint works in Leopard. Note that somewhere in the comments it's pointed out that you need to move the app before opening it again with a hidden menu bar to bypass some cached files.

Much to my amazement, though, when you mouse over the menu bar after using this trick, the menu bar reappears fully opaque. Obviously this isn't a solution for everyone, especially menu bar junkies, but hopefully someone that knows more than me can figure out why this happens and how to make it the default.

[robg adds: I tried this on the 10.5 Finder, and it definitely creates an opaque menu bar. As with 10.4, though, Spotlight breaks. Still, perhaps some dtrace expert can figure out why the menu bar is coming back opaque when used in this manner. Sadly, the menus themselves are still translucent.]
    •    
  • Currently 1.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (1 vote cast)
 
[6,921 views]  

10.5: One way to create an opaque menu bar | 8 comments | Create New Account
Click here to return to the '10.5: One way to create an opaque menu bar' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.5: One way to create an opaque menu bar
Authored by: wgscott on Nov 15, '07 08:51:37AM

Does anyone know the unix command for reloading the menu bar?



[ Reply to This | # ]
10.5: One way to create an opaque menu bar
Authored by: arcticmac on Nov 15, '07 10:22:19AM
you mean like killall SystemUIServer?

[ Reply to This | # ]
10.5: One way to create an opaque menu bar
Authored by: arcticmac on Nov 15, '07 10:24:33AM

it looks to me like it's still doing it's compositing thing, but doing it offscreen where there's nothing to blend with, and so just ending up with a gray (or white?) bar. (This is just from visual examination of the results, not anything fancy)



[ Reply to This | # ]
10.5: One way to create an opaque menu bar
Authored by: vics43 on Nov 15, '07 10:33:07AM

I have read about the 'transparent' Menu Bar in Leopard, but I just installed Leopard on my 20" iMac G5 over the past week-end, and all I see is a WHITE Menu Bar, and no Option anywhere I can find to have it appear any other way. I thought maybe it's my video card, but I get the moving stars effect in Time Machine, and the rotating cube effect in Fast User Switching. Anyone got any ideas? I probably wouldn't like a TRANSPARENT Menu Bar, but possibly translucent would be OK. Thanks...



[ Reply to This | # ]
Cupertino, stop your photocopiers!
Authored by: kkL on Nov 15, '07 11:11:58AM
Wow, you're lucky!

You really wouldn't like having pink menubar with odd spots and deformed font (OS X messes up anti-aliasing on semitransparent things).

[ Reply to This | # ]

10.5: One way to create an opaque menu bar
Authored by: jaysoffian on Nov 15, '07 12:22:37PM
Mac OS X 10.5: Menu bar appears solid instead of translucent
Your Mac OS X 10.5 Leopard menu bar may appear solid in color, instead of translucent.

The translucent Leopard menu bar appears on most computers that are equipped with a graphics card which is compatible with Core Image.

Some graphics cards, such as an NVIDIA GeForce FX 5200, may not have the necessary OpenGL capabilities to display a translucent menu bar even though they are compatible with Core Image. Those cards should render most effects, but not the translucent menu bar.



[ Reply to This | # ]
10.5: One way to create an opaque menu bar
Authored by: jaysoffian on Nov 15, '07 12:24:18PM

Note to self -- find the code which detects whether or not the video card is capable of rendering a translucent menubar and neuter it with extreme prejudice. :-)



[ Reply to This | # ]
10.5: One way to create an opaque menu bar
Authored by: immensewok on Nov 15, '07 11:20:24AM

A word of warning. I'd been having trouble with Mail and Safari not remembering any passwords. After running the 10.5.1 update my .plist hacks were overwritten for Mail but not Safari. Now Mail remembers passwords but Safari still doesn't. After some experimenting it seems that this hack is to blame.

Hiding your menu bars via LSUIPresentationMode 4 will break the link between an app and its keychain. If anyone can reproduce this or maybe come up with a fix I'd like to hear it.



[ Reply to This | # ]