MythFrontend 0.20 For All Mac OS X Variants
Just a quick post to put these links up…
Some notes on these:
- I cannot test these since I do not have a 0.20 backend.
- They are built with all plugins and themes.
- The Intel and Universal versions contain support for the remote on Intel hardware.
- MythFrontend-MacOSXIntel-0.20-20060913.dmg.bz2
- MythFrontend-MacOSXPPC-0.20-20060927.dmg.bz2
- MythFrontend-MacOSXUniversal-0.20-20060927.dmg.bz2
If someone has an opportunity to test these (particuarly the PPC and Universal) and let me know if they work properly, I would appreciate it.
Don’t forget on Intel hardware to turn on the vector optimized video output!
September 27th, 2006 at 10:50 pm
I can confirm that the PPC version at least runs on my Powerbook, and appears to render properly.
Unfortunately, during my upgrade to 0.20 on my Gentoo box, I got bumped to protocol version 31 (since I apparently accidentally installed an SVN ebuild). So, I can’t confirm that playback actually works. If you can produce a build from SVN that supports protocol 31, I would be your biggest fan.
Thanks for the great work, regardless. Your 0.19 build was fabulous!
September 28th, 2006 at 11:35 am
Yeah, a build with version 31 protocol would be pretty great
September 28th, 2006 at 2:52 pm
If there is a non-trunk tag, branch or stable revision # I can use to build .20 w/protocol 31, I can do that. Anyone know?
September 28th, 2006 at 5:43 pm
I can see that my backend was pulled from Changeset 11293.
September 29th, 2006 at 5:30 pm
My gentoo box was also bumped to 31.. How annoying..
From my install, it looks like its revision 11281..
September 29th, 2006 at 9:05 pm
Confirming the 31 v 30 error on Intel Mac Mini, as well.
September 29th, 2006 at 9:27 pm
Using this with Ubuntu edgy’s 0.20 on Intel, I get really screwed up playback on MacOS X (also Intel.)
September 29th, 2006 at 10:55 pm
Apparently, the protocol change to 31 happened in revision 11278, according to SVN:
http://svn.mythtv.org/trac/browser/trunk/mythtv/libs/libmyth/mythcontext.h
October 1st, 2006 at 4:21 pm
I upgraded my backend to 0.20 (Knoppmyth) using the instructions on the support forums of Knoppmyth, and it worked great. I downloaded the intel version of your front end (running on a Mac Book Pro), and the video was all messed up. I tried it on my PowerMac G5, and it worked fine. I then saw the instruction to “turn on the vector optimized video output” and it took me a while to figure out where that was. I found it in Utilities/Setup->Setup->TV Settings->Playback->”Use Vector-enhanced color spec conversion (12th screen). I imagine that this would be different if you are using a different theme, but it should help to point you in the right direction. Once I checked that setting, the video was fine. I did the same on my Intel Mac MIni, and it worked fine as well.
Also, either the upgrade to 0.20 or a different front end makes the Apple remote work correctly. Using version 0.19, I created a applescript and a menu that would launch Front Row from within MythTV. However, after it went into Front Row, any key on the remote would cause Front Row to exit. If I didn’t have MythTV’s front end running, Front Row would work fine. Anyways, upgrading to 0.20 fixed all my problems with the remote, and I now have all it all working a Intel Mac mini as the front end, an Apple Remote as my remote controll, and Knoppmyth as the backend running on a very low end system (Celeron 700 Mhz). I use a Hauppauge WinTV PVR-150 to capture.
Thanks a bunch for making this available!
October 1st, 2006 at 6:34 pm
Hello. I am trying to get this working, but once I get past the setup screens it just dies… Are there full install instructions somewhere that I am missing?
October 1st, 2006 at 7:53 pm
None that I’m aware of.
Check your console.log for error output.
October 2nd, 2006 at 12:13 am
Matt,
I can confirm the protocol issue. My backend server died and I went through a standard Jarod install. The backend that installs by default uses protocol 31 and these builds use 30. Any way you can recompile cause I’m dead in the water.
BTW, CjB, I am guessing your problem is that you have not set up MySQL on your backend to accept remote access. Go to Jarod’s Tips and Tricks page (http://wilsonet.com/mythtv/tips.php) and follow the instructions for Remote Front-ends.
Tx,
Ted
October 2nd, 2006 at 5:26 am
Protocol Error Exists Still At 10-2-06.
Anyone got a fix?
October 2nd, 2006 at 5:28 am
Nevermind,
He got a fix :
http://collectivity.goof.com/articles/2006/10/01/mythfrontend-0-20-fixes-for-os-x-universal
October 8th, 2006 at 11:58 pm
The PPC version crashes in Panther when trying to change the selection on the front page. I’m afraid my laptop is stuck on 10.3 until I get an ethernet pc card that is supported in Tiger (or better).
October 20th, 2006 at 9:31 am
I appreciate these builds - that’s really kind. I wonder if there is some way to provide some configuration outside of running the binary? The binary hangs on startup for me - attempting to attach to a mysql database. I’ve not run mythfrontend on this mac before and so have no configuration sitting around.
The process is stuck at:
0 0×9001bd7c in connect ()
1 0×005df634 in my_connect ()
2 0×005e2500 in mysqlrealconnect ()
3 0xb227c02c in QMYSQLDriver::open ()
4 0xc6118034 in MSqlDatabase::KickDatabase ()
5 0xc611c250 in MSqlQuery::InitCon ()
6 0xc611cdf8 in MSqlQuery::testDBConnection ()
7 0xc60397b8 in MythContextPrivate::Init ()
8 0xc6039ef8 in MythContext::Init ()
9 0×0000cfc4 in main ()
Relatively confirmed by the console logs:
2006-10-20 09:20:06.414 Using runtime prefix = /Users/rbetts/Desktop/MythFrontend.app/Contents/Resources
2006-10-20 09:20:06.844 New DB connection, total: 1
2006-10-20 09:21:25.021 Using runtime prefix = /Users/rbetts/Desktop/MythFrontend.app/Contents/Resources
2006-10-20 09:21:25.029 New DB connection, total: 1
2006-10-20 09:22:39.579 Unable to connect to database!
2006-10-20 09:22:39.579 Driver error was [1/2003]:
QMYSQL3: Unable to connect
Database error was:
Can’t connect to MySQL server on ‘192.168.2.50’ (60)
QSqlQuery::exec: database not open
2006-10-20 09:25:21.778 Using runtime prefix = /Applications/Local/MythFrontend.app/Contents/Resources
2006-10-20 09:25:21.785 New DB connection, total: 1
2006-10-20 09:26:36.628 Unable to connect to database!
2006-10-20 09:26:36.628 Driver error was [1/2003]:
QMYSQL3: Unable to connect
Database error was:
Can’t connect to MySQL server on ‘192.168.2.50’ (60)
QSqlQuery::exec: database not open
Hope I didn’t miss an obvious FAQ somewhere.
October 23rd, 2006 at 8:44 am
Ryan:
if you go into ~/.mythtv/mysql.txt, you can change the settings for where it connects, etc. Your connection is currently being attemped to 192.168.2.50.
January 2nd, 2007 at 8:10 pm
mytharchivehelper does not seem to work with this build. “mytharchive helper not found” anyone have any suggestions. i am trying to export video files to from my backend to my macbook pro. Any help would be great.
May 12th, 2007 at 2:23 pm
Hi,
I just got a Mac Mini, Intel Core Duo, which I’d like to use with MythTV. I have SVN builds for my backend, and a Buffalo Link Theater and Xbox frontends too. I tried the nightly build from Sniderpad, menus work, but no video. I learned that Sniderpad is PPC only. Any chance you could write a page or throw a link on how to build? I’ve been searching all afternoon with no luck.
Regards,
Rob
May 12th, 2007 at 2:41 pm
http://www.mythtv.org/wiki/index.php/Myth_on_Mac_x86
That should be a good starting point.
May 14th, 2007 at 10:32 am
Thanks. Do you know if it is possible to cross-compile (i.e., compile on a Linux box, for the Intel Mac)?
May 14th, 2007 at 10:54 am
I have not found a way to do a cross-compile for Mac OS X from Linux. That doesn’t mean it can’t be done, it’s just not something I’ve come across.