I have no problem sharing my binary, but i'd rather not post it public, I don't want to violate any license agreements or anything I may have agreed to without reading like 99.9% of the population.
There is one thing to keep in mind. I compiled this binary on an amd64 installation of lmce and platform. I don't know if it'll work on i386, it might it might not.
If you'd like, compiling the source was very straight forward and error-free for me. All I did was download the source and followed the instruction listed here
http://wiki.linuxmce.org/index.php/Building_From_Source.
You will need to install svn for starters...
apt-get install subversion
Once you've downloaded the source using svn
svn co http://svn.charonmedia.org/svn/trunk
Then navigate to the (use your respective directories)
cd /usr/src/lmce/trunk/src/MythTV_Player/
directory and vi or nano the file MythTV_Player.cpp.
nano MythTV_Player.cpp
Go down around line 900 - 1000 and search for something that is near those lines like the word "geometry", and you'll see something like this:
DCE::CMD_Spawn_Application CMD_Spawn_Application(m_dwPK_Device,pDevice_App_Server->m_dwPK_Device,
"/usr/bin/mythfrontend", "mythfrontend", "-w\t" MYTH_WINDOW_NAME "\t-geometry\t" + sWidth + "x" + sHeight,
sMessage + "1",sMessage + "0",false,false,true,false);
if( SendCommand(CMD_Spawn_Application) )
This is what mine looks like after I made the change... the change was to thie line
"/usr/bin/mythfrontend", "mythfrontend", "-w\t" MYTH_WINDOW_NAME "\t-geometry\t" + sWidth + "x" + sHeight,
it used to look like this
"/usr/bin/mythfrontend", "mythfrontend", "-v\tall\t-w\t" MYTH_WINDOW_NAME "\t-geometry\t" + sWidth + "x" + sHeight,
remove the "-v\tall\t" or just copy paste my previously modified line over top your line.
Once you save that file, just continue following the instructions from the url I listed and everything SHOULD compile fine. During the compile process you may be stopped and asked to continue because some package failed to compile. Just make note of which package failed to compile, and as long as it's NOT the MythTV_Player package, then just answer yes and continue compiling.
Once compilation is complete, simple make a backup copy of your existing MythTV_Player binary
cp /usr/src/pluto/bin/MythTV_Player /usr/src/pluto/bin/MythTV_Player.orig
then copy your newly compiled binary in it's appropiate place.
cp /usr/src/lmce/trunk/src/bin/MythTV_Player /usr/pluto/bin/
Then reboot...
NOTE: Keep in mind the build instruction mention doing all this as a normal user not root, they are correct, I accidentally ran the build as root and got nothing but errors. It worked fine as a normal user.
If you'd like to try my binary first, just send me an e-mail.
E-Mail me at
orionsune@sunetech.net