Weird text alignment in System Information on Yosemite
Somehow the text field in System Information appears truncated:
If I reduce the overall size, the content of the bottom pane disappears, kind of goes below the left-hand pane:
It kind of seems like there is a missing horizontal scrollbar below the bottom pane, but I am not sure if there should be one there.
This doesn't affect only Audio, but many other ones fields.
I removed the font caches (although it is unlikely that it is caused by font issues); fixed the permissions (nothing that seemed related), but no go...
This is on a Retina Macbook Pro 13" (mid 2014) running OS X Yosemite 10.10.3, and the issue was also present on 10.10.2.
Any idea what is going on?
Solution 1:
As determined in comments above, it seems as though your scrollbar settings were the problem :) I guess System Information is doing something unconventional with its window size due to the space taken up by the scrollbar when it's set to show Always...
Solution 2:
When the scroll bars are shown, System Information seems to set its margins based on the window size when it's opened. So what happens is you widen the window to show more info, then quit, then reopen it, and then find you have to widen the window more to get the margins wide enough. This cycle repeats until you can't make the window any bigger and are stuck with too-narrow margins.
So, here's a workaround I found (other than hiding the scroll bars): open System Information, narrow the window as far as it'll go, then quit, reopen, narrow again. Repeat until the margins are somewhere near the actual window size.
Annoyingly, to maintain this you have to widen the window every time you open System Info (to get the window wide enough to display things), then narrow it before quitting so it won't be screwed up next time.
Update: this appears to be fixed in El Capitain (OS X 10.11). Also, I found another workaround for Yosemite: set the scroll bar mode for just System Information:
defaults write com.apple.SystemProfiler AppleShowScrollBars WhenScrolling