Upgrading Home Theater PC to Mac OSX Lion
For my Mac readers, be aware that upgrading to Lion does some funky things with Python and Plex that need to be corrected, plus a few other things I have noticed since upgrading my Mac Mini home theater PC to Lion.
UPDATE:
10.7.1 released today, fixes many of the audio problems that most of us have been having, so go ahead and grab that. WOOT!
Plex –
Sometimes my Plex loses audio after awaking from sleep, this can pretty easily be corrected by doing the following.
- Go to your /Applications/Utilities folder.
- Look for Audio Midi Setup.
- Change the Format to 2ch-32bit or anything other than 2ch-16bit and your sound should work properly. (screenshot below)
Python Applications –
After upgrading, I noticed that my autostart script for SickBeard, CouchPotato, and Headphones are no longer working. Lion does ship with a new version of Python, but the real problem is they relocate the Python files so it makes it tough for your script to start automatically. To get the apps working again automatically,
- Re-download Cheetah http://pypi.python.org/pypi/Cheetah/2.4.4.
- Open terminal and CD to the Cheetah directory.
- “sudo python setup.py install”
- Download Xcode from the app store (free)
- Should be working!
Power Settings –
Make sure you reset all your power settings in your System Preferences because mine got reset when I did the upgrade.
Server Application –
The new Server app (soon to be available in the App store) can add some really cool features to your already powerful HTPC, including being a Time Machine backup destination. If you have $50 to spend, I believe this will be worth picking up. This will also enable you to easily host a webpage directly off your HTPC, which is great for MediaFrontPage, that I will cover in another post.
Did you find a workaround for Sickbeard in Lion?
Post is updated Ryan! Check it out!
Beware that if you turn on Filevault under Lion, the screensaver password requirement will be forced on. In other words, with Filevault on, a screensaver is forced (although you could set it to trigger “never”) and to wake from screensaver you’ll have to enter a password. This is annoying because I used to have it set to have a screensaver but without having to enter a password – good for protecting the screen while easy because no additional login was necessary.
Great suggestion. Thanks for letting us know 🙂
My Automator script doesn’t work.
The script runs perfectly from within Automator itself, and also from Terminal.
But after saving it as an App, it just will not run.
Reinstalled Cheetah, and downloaded Xcode.
Any thoughts?
I have similar problems John… I usually SSH into my mini and enable the apps after a restart. I will update you if I find a better solution.
Thanks!