Mailing List Archive

mythtv frontend v31 on OSX High-Sierra 10.13.6
I have an early 2011 Macbook Pro and used to run mythfrontend on it back awhile ago.

I’ve seen a bunch of discussion on this lists about work being done related to v31. I don’t follow much of this discussion. Since I don’t develop code on my Mac; it’s just a tool to me.

So my question is: At this point or in the near future, is it possible to run mythtv-frontend v31 on OS X High Sierra 10.13.6?

Jim A
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
On Thu, May 14, 2020 at 7:27 AM James Abernathy <jfabernathy@gmail.com>
wrote:

> I have an early 2011 Macbook Pro and used to run mythfrontend on it back
> awhile ago.
>
> I’ve seen a bunch of discussion on this lists about work being done
> related to v31. I don’t follow much of this discussion. Since I don’t
> develop code on my Mac; it’s just a tool to me.
>
> So my question is: At this point or in the near future, is it possible to
> run mythtv-frontend v31 on OS X High Sierra 10.13.6?
>
> Jim A
>

It should be. The current issue is that the only successful effort to get
v31 to compile is on Catalina - 10.15.4. This means you can only compile
on Catalina with Xcode 11 or higher. MacOS Xcode support for High Sierra
was deprecated in Xcode 11.

If someone who has access to a Mojave or High Sierra system could work
through the macports based install script (any any new legacy system
related issues) I've posted at the following link, they should be able to
compile with Xcode 10.

https://forum.mythtv.org/viewtopic.php?f=26&t=3800

I don't have access to a Mojave and High Sierra system myself. In theory,
someone could probably install one of those in a VM and work through the
compile issues...

~John
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
On 5/14/20 7:48 AM, John Hoyt wrote:
> On Thu, May 14, 2020 at 7:27 AM James Abernathy <jfabernathy@gmail.com
> <mailto:jfabernathy@gmail.com>> wrote:
>
> I have an early 2011 Macbook Pro and used to run mythfrontend on
> it back awhile ago.
>
> I’ve seen a bunch of discussion on this lists about work being
> done related to v31. I don’t follow much of this discussion. Since
> I don’t develop code on my Mac; it’s just a tool to me.
>
> So my question is: At this point or in the near future, is it
> possible to run mythtv-frontend v31 on OS X High Sierra 10.13.6?
>
> Jim A
>
>
> It should be.  The current issue is that the only successful effort to
> get v31 to compile is on Catalina - 10.15.4.  This means you can only
> compile on Catalina with Xcode 11 or higher.  MacOS Xcode support for
> High Sierra was deprecated in Xcode 11.
>
> If someone who has access to a Mojave or High Sierra system could work
> through the macports based install script (any any new legacy system
> related issues) I've posted at the following link, they should be able
> to compile with Xcode 10.
>
> https://forum.mythtv.org/viewtopic.php?f=26&t=3800
>
> I don't have access to a Mojave and High Sierra system myself.  In
> theory, someone could probably install one of those in a VM and work
> through the compile issues...
>
> ~John

Thanks for your answer. I don't have the knowledge base to attempt this
myself. I'm at the point, since Apple will not update OS X beyond High
Sierra on my version of Macbook, of just installing Ubuntu on my
Macbook. My main PC is running Ubuntu and the Macbook is just for
mobility.  If I could find a Linux recipe program to replace MacGourmet
then I could switch all my platforms to Ubuntu.

Jim A
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
> On 15 May 2020, at 2:10 am, mythtv-users-request@mythtv.org wrote:
>
> Thanks for your answer. I don't have the knowledge base to attempt this
> myself. I'm at the point, since Apple will not update OS X beyond High
> Sierra on my version of Macbook, of just installing Ubuntu on my
> Macbook. My main PC is running Ubuntu and the Macbook is just for
> mobility.? If I could find a Linux recipe program to replace MacGourmet
> then I could switch all my platforms to Ubuntu.

Jim
I'm quite anti apple but macbooks runnning osx make much better use of the hardware than linux.
What works well is to run a fullscreeb vm
If you have a retina display then parallels scaled is better than VirtualBox. Also parallels disk performace is nearer the native 2000 odd MB/s.

But mythfrontend works nicely in both. I've tried both 30 and 31

James
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
On Thu, May 14, 2020 at 6:29 PM jam@tigger.ws <jam@tigger.ws> wrote:

>
>
> > On 15 May 2020, at 2:10 am, mythtv-users-request@mythtv.org wrote:
> >
> > Thanks for your answer. I don't have the knowledge base to attempt this
> > myself. I'm at the point, since Apple will not update OS X beyond High
> > Sierra on my version of Macbook, of just installing Ubuntu on my
> > Macbook. My main PC is running Ubuntu and the Macbook is just for
> > mobility.? If I could find a Linux recipe program to replace MacGourmet
> > then I could switch all my platforms to Ubuntu.
>
> Jim
> I'm quite anti apple but macbooks runnning osx make much better use of the
> hardware than linux.
> What works well is to run a fullscreeb vm
> If you have a retina display then parallels scaled is better than
> VirtualBox. Also parallels disk performace is nearer the native 2000 odd
> MB/s.
>
> But mythfrontend works nicely in both. I've tried both 30 and 31
>
> James
>

So I managed to get a High Sierra VM up and running. What version of Xcode
do y'all have running? I tried 10 and just got the you're computer is too
old for this version of Xcode message.

BTW, I'm doing all of this work on a 5 year old laptop (which still
supports Catalina). What year were your "ancient" mac put out? I'm
beginning to think you should either abandon the old HW or just move over
to Linux :)
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
On 5/14/20 11:01 PM, John Hoyt wrote:
>
>
> On Thu, May 14, 2020 at 6:29 PM jam@tigger.ws <mailto:jam@tigger.ws>
> <jam@tigger.ws <mailto:jam@tigger.ws>> wrote:
>
>
>
> > On 15 May 2020, at 2:10 am, mythtv-users-request@mythtv.org
> <mailto:mythtv-users-request@mythtv.org> wrote:
> >
> > Thanks for your answer. I don't have the knowledge base to
> attempt this
> > myself. I'm at the point, since Apple will not update OS X
> beyond High
> > Sierra on my version of Macbook, of just installing Ubuntu on my
> > Macbook. My main PC is running Ubuntu and the Macbook is just for
> > mobility.? If I could find a Linux recipe program to replace
> MacGourmet
> > then I could switch all my platforms to Ubuntu.
>
> Jim
> I'm quite anti apple but macbooks runnning osx make much better
> use of the hardware than linux.
> What works well is to run a fullscreeb vm
> If you have a retina display then parallels scaled is better than
> VirtualBox. Also parallels disk performace is nearer the native
> 2000 odd MB/s.
>
> But mythfrontend works nicely in both. I've tried both 30 and 31
>
> James
>
>
> So I managed to get a High Sierra VM up and running. What version of
> Xcode do y'all have running?  I tried 10 and just got the you're
> computer is too old for this version of Xcode message.
>
> BTW, I'm doing all of this work on a 5 year old laptop (which still
> supports Catalina).  What year were your "ancient" mac put out? I'm
> beginning to think you should either abandon the old HW or just move
> over to Linux :)

Mine is early 2011 Macbook Pro, OS X High Sierra 10.13.6. High as I can
go. When I have to use it for a Mythtv FE, I have been using Kodi.

Jim A
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
>
>
> Mine is early 2011 Macbook Pro, OS X High Sierra 10.13.6. High as I can
> go. When I have to use it for a Mythtv FE, I have been using Kodi.
>
> Jim A
>
Not as old as I would have thought.

I found out that Xcode 10.0 installs in High Sierra. I'm going to try out
the ansible based install and see if I can get an app made.
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
> On 15 May 2020, at 8:00 pm, mythtv-users-request@mythtv.org wrote:
>
>>> On 15 May 2020, at 2:10 am, mythtv-users-request@mythtv.org wrote:
>>>
>>> Thanks for your answer. I don't have the knowledge base to attempt this
>>> myself. I'm at the point, since Apple will not update OS X beyond High
>>> Sierra on my version of Macbook, of just installing Ubuntu on my
>>> Macbook. My main PC is running Ubuntu and the Macbook is just for
>>> mobility.? If I could find a Linux recipe program to replace MacGourmet
>>> then I could switch all my platforms to Ubuntu.
>>
>> Jim
>> I'm quite anti apple but macbooks runnning osx make much better use of the
>> hardware than linux.
>> What works well is to run a fullscreeb vm
>> If you have a retina display then parallels scaled is better than
>> VirtualBox. Also parallels disk performace is nearer the native 2000 odd
>> MB/s.
>>
>> But mythfrontend works nicely in both. I've tried both 30 and 31
>>
>> James
>>
>
> So I managed to get a High Sierra VM up and running. What version of Xcode
> do y'all have running? I tried 10 and just got the you're computer is too
> old for this version of Xcode message.
>
> BTW, I'm doing all of this work on a 5 year old laptop (which still
> supports Catalina). What year were your "ancient" mac put out? I'm
> beginning to think you should either abandon the old HW or just move over
> to Linux :)

Old, but not new, macbook pro could get most hardware running and if you give up the osx trackpad handling, and accept a hotter keyboard
(osx sleeps unused cores, linux throttles them. Their way runs coooler) then I agree with John that linux makes a very nice machine.

John XCode SDK I use on high sierra is 10.1

James

_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
On 5/14/20 6:28 PM, jam@tigger.ws wrote:
>
>> On 15 May 2020, at 2:10 am, mythtv-users-request@mythtv.org wrote:
>>
>> Thanks for your answer. I don't have the knowledge base to attempt this
>> myself. I'm at the point, since Apple will not update OS X beyond High
>> Sierra on my version of Macbook, of just installing Ubuntu on my
>> Macbook. My main PC is running Ubuntu and the Macbook is just for
>> mobility.? If I could find a Linux recipe program to replace MacGourmet
>> then I could switch all my platforms to Ubuntu.
> Jim
> I'm quite anti apple but macbooks runnning osx make much better use of the hardware than linux.
> What works well is to run a fullscreeb vm
> If you have a retina display then parallels scaled is better than VirtualBox. Also parallels disk performace is nearer the native 2000 odd MB/s.
>
> But mythfrontend works nicely in both. I've tried both 30 and 31
>
> James

All this discussion along with other apps aging out on my 2011 Macbook
has me thinking about a hardware upgrade. I've always liked the quality
of Apple hardware.  Not sure if that's still the case 9 years later
though. I know it's expensive.

Because I have a Samsung Galaxy phone, I get tons of emails about the
latest with Samsung and see they have a new 2 in 1 Galaxy Book Flex with
impressive specs, but it's a Windows 10 machine. Windows supports the
applications I need once I buy them, but what about Mythfrontend? I
don't think that works on Windows. I guess I could use Kodi?

Jim A


_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
> On May 14, 2020, at 11:01 PM, John Hoyt <john.hoyt@gmail.com> wrote:
>
> So I managed to get a High Sierra VM up and running. What version of Xcode do y'all have running? I tried 10 and just got the you're computer is too old for this version of Xcode message.
>

John:

See:

https://trac.macports.org/wiki/XcodeVersionInfo <https://trac.macports.org/wiki/XcodeVersionInfo>

High Sierra is 10.13. Xcode versions from 9.0 to 10.1 will work.

Craig
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
>
> John:
>
> See:
>
> https://trac.macports.org/wiki/XcodeVersionInfo
>
> High Sierra is 10.13. Xcode versions from 9.0 to 10.1 will work.
>
> Craig
>

Thanks Craig! I have Xcode 10 chugging with ansible currently on the big
port install. We'll see if it gets through that then qt.

~John
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
Fixed the subject for you!
Regards

> On May 15, 2020, at 8:39 AM, John Hoyt <john.hoyt@gmail.com> wrote:
>
> jam@venus mythfrontend % otool -L mythfrontend.app/Contents/MacOS/mythfrontend
> mythfrontend.app/Contents/MacOS/mythfrontend:
> @executable_path/../Frameworks/libmythswscale.5.dylib (compatibility version 5.0.0, current version 5.5.100)
> @executable_path/../Frameworks/libmythavformat.58.dylib (compatibility version 58.0.0, current version 58.29.100)
> @executable_path/../Frameworks/libmythswresample.3.dylib (compatibility version 3.0.0, current version 3.5.100)
> @executable_path/../Frameworks/libmythavutil.56.dylib (compatibility version 56.0.0, current version 56.31.100)
> @executable_path/../Frameworks/libmythavcodec.58.dylib (compatibility version 58.0.0, current version 58.54.100)
> @executable_path/../Frameworks/libmythpostproc.55.dylib (compatibility version 55.0.0, current version 55.5.100)
> @executable_path/../Frameworks/libmythavfilter.7.dylib (compatibility version 7.0.0, current version 7.57.100)
> @executable_path/../Frameworks/mythtv.framework/mythtv (compatibility version 31.0.0, current version 31.0.0)
> @executable_path/../Frameworks/mythupnp.framework/mythupnp (compatibility version 31.0.0, current version 31.0.0)
> @executable_path/../Frameworks/mythbase.framework/mythbase (compatibility version 31.0.0, current version 31.0.0)
> @executable_path/../Frameworks/mythui.framework/mythui (compatibility version 31.0.0, current version 31.0.0)
> @executable_path/../Frameworks/myth.framework/myth (compatibility version 31.0.0, current version 31.0.0)
> @executable_path/../Frameworks/mythmetadata.framework/mythmetadata (compatibility version 31.0.0, current version 31.0.0)
> @executable_path/../Frameworks/mythservicecontracts.framework/mythservicecontracts (compatibility version 31.0.0, current version 31.0.0)
> @executable_path/../Frameworks/mythprotoserver.framework/mythprotoserver (compatibility version 31.0.0, current version 31.0.0)
> @executable_path/../Frameworks/mythfreemheg.framework/mythfreemheg (compatibility version 31.0.0, current version 31.0.0)
> @executable_path/../Frameworks/libtag.1.dylib (compatibility version 1.0.0, current version 1.17.0)
> /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 800.7.0)
> @executable_path/../Frameworks/libXrandr.2.dylib (compatibility version 5.0.0, current version 5.0.0)
> @executable_path/../Frameworks/libcrypto.1.1.dylib (compatibility version 1.1.0, current version 1.1.0)
> @executable_path/../Frameworks/libass.9.dylib (compatibility version 10.0.0, current version 10.2.0)
> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL (compatibility version 1.0.0, current version 1.0.0)
> @executable_path/../Frameworks/libhdhomerun.dylib (compatibility version 0.0.0, current version 0.0.0)
> @executable_path/../Frameworks/libxml2.2.dylib (compatibility version 12.0.0, current version 12.10.0)
> @executable_path/../Frameworks/libx264.157.dylib (compatibility version 0.0.0, current version 0.0.0)
> @executable_path/../Frameworks/libmp3lame.0.dylib (compatibility version 1.0.0, current version 1.0.0)
> @executable_path/../Frameworks/libfontconfig.1.dylib (compatibility version 14.0.0, current version 14.0.0)
> @executable_path/../Frameworks/libfreetype.6.dylib (compatibility version 24.0.0, current version 24.1.0)
> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1281.0.0)
> @executable_path/../Frameworks/libz.1.dylib (compatibility version 1.0.0, current version 1.2.11)
> @executable_path/../Frameworks/libbluray.2.dylib (compatibility version 4.0.0, current version 4.2.0)
> @executable_path/../Frameworks/libsamplerate.0.dylib (compatibility version 2.0.0, current version 2.8.0)
> @executable_path/../Frameworks/QtWebKitWidgets.framework/Versions/5/QtWebKitWidgets (compatibility version 5.9.0, current version 5.9.1)
> @executable_path/../Frameworks/QtWidgets.framework/Versions/5/QtWidgets (compatibility version 5.14.0, current version 5.14.2)
> @executable_path/../Frameworks/QtWebKit.framework/Versions/5/QtWebKit (compatibility version 5.9.0, current version 5.9.1)
> @executable_path/../Frameworks/QtGui.framework/Versions/5/QtGui (compatibility version 5.14.0, current version 5.14.2)
> @executable_path/../Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 1894.10.126)
> /System/Library/Frameworks/Metal.framework/Versions/A/Metal (compatibility version 1.0.0, current version 212.2.3)
> @executable_path/../Frameworks/QtNetwork.framework/Versions/5/QtNetwork (compatibility version 5.14.0, current version 5.14.2)
> @executable_path/../Frameworks/QtXml.framework/Versions/5/QtXml (compatibility version 5.14.0, current version 5.14.2)
> @executable_path/../Frameworks/QtSql.framework/Versions/5/QtSql (compatibility version 5.14.0, current version 5.14.2)
> @executable_path/../Frameworks/QtScript.framework/Versions/5/QtScript (compatibility version 5.14.0, current version 5.14.2)
> @executable_path/../Frameworks/QtDBus.framework/Versions/5/QtDBus (compatibility version 5.14.0, current version 5.14.2)
> @executable_path/../Frameworks/QtCore.framework/Versions/5/QtCore (compatibility version 5.14.0, current version 5.14.2)
> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration (compatibility version 1.0.0, current version 1.0.0)
> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)
> /System/Library/Frameworks/AGL.framework/Versions/A/AGL (compatibility version 1.0.0, current version 1.0.0)
>
>
> jam@venus mythfrontend % cat mythfrontend.app/Contents/Info.plist
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd <http://www.apple.com/DTDs/PropertyList-1.0.dtd>">
> <plist version="1.0">
> <dict>
> <key>CFBundleExecutable</key>
> <string>mythfrontend</string>
> <key>CFBundleIconFile</key>
> <string>application.icns</string>
> <key>CFBundleIdentifier</key>
> <string>org.osx-bundler.mythfrontend</string>
> <key>CFBundleInfoDictionaryVersion</key>
> <string>6.0</string>
> <key>CFBundlePackageType</key>
> <string>APPL</string>
> <key>CFBundleShortVersionString</key>
> <string>31</string>
> <key>CFBundleSignature</key>
> <string>osx-bundler</string>
> <key>NSAppleScriptEnabled</key>
> <string>NO</string>
> <key>CFBundleGetInfoString</key>
> <string></string>
> <key>CFBundleVersion</key>
> <string>1.0</string>
> <key>NSHumanReadableCopyright</key>
> <string>MythTV Team</string>
> <key>LSMinimumSystemVersion</key>
> <string>10.13</string>
> <key>NOTE</key>
> <string>This file was generated by Qt/QMake.</string>
> <key>NSPrincipalClass</key>
> <string>NSApplication</string>
> <key>NSSupportsAutomaticGraphicsSwitching</key>
> <true/>
> <key>ATSApplicationFontsPath</key>
> <string>share/mythtv/fonts</string>
> </dict>
> </plist>
>
> Cheers
> James
>
> Darn it, both of these look good.
>
> Are you using bash or zsh? I switched over to zsh after Catalina told be bash was getting dropped. There's got to be some sublte difference in our environments that's causing your runtime prefix to be wrong.
> _______________________________________________
> mythtv-users mailing list
> mythtv-users@mythtv.org <mailto:mythtv-users@mythtv.org>
> http://lists.mythtv.org/mailman/listinfo/mythtv-users <http://lists.mythtv.org/mailman/listinfo/mythtv-users>
> http://wiki.mythtv.org/Mailing_List_etiquette <http://wiki.mythtv.org/Mailing_List_etiquette>
> MythTV Forums: https://forum.mythtv.org <https://forum.mythtv.org/>
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
I got it compiled and working on my system. The app works on both High
Sierra and Catalina. High Sierra has what I'd expect for playback.
Catalina behaves the same (i.e. only plays in a quarter of the screen for
480p videos). I suspect there's a bug hidden in modern VideoToolbox
versions.

I've uploaded the file here and will be updating the forum and wiki posts
soon:
https://sourceforge.net/projects/mythtvformacosx/files/MythFrontend-31-intel-10.13.4-v31.0-40-gce23a0225fv31.dmg/download

I will also be removing the files from my dropbox account.

>
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
> On May 15, 2020, at 3:50 PM, John Hoyt <john.hoyt@gmail.com> wrote:
>
> I got it compiled and working on my system. The app works on both High Sierra and Catalina. High Sierra has what I'd expect for playback. Catalina behaves the same (i.e. only plays in a quarter of the screen for 480p videos). I suspect there's a bug hidden in modern VideoToolbox versions.
>
> I've uploaded the file here and will be updating the forum and wiki posts soon:
> https://sourceforge.net/projects/mythtvformacosx/files/MythFrontend-31-intel-10.13.4-v31.0-40-gce23a0225fv31.dmg/download <https://sourceforge.net/projects/mythtvformacosx/files/MythFrontend-31-intel-10.13.4-v31.0-40-gce23a0225fv31.dmg/download>
>
> I will also be removing the files from my dropbox account.

I downloaded mythfrontend v31 for High Sierra and have it working. A small lipsync issue, but not much else wrong. I have a questions about installing as an app so it can be put in the Dock. To launch it now I have to open the .dmg and then click on the mythfrontend icon.

Any way to just have an icon in applications?

Jim A
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
>
> I downloaded mythfrontend v31 for High Sierra and have it working. A small
> lipsync issue, but not much else wrong. I have a questions about
> installing as an app so it can be put in the Dock. To launch it now I have
> to open the .dmg and then click on the mythfrontend icon.
>
> Any way to just have an icon in applications?
>
> Jim A
>

Jim, did you copy the app to the /Applications folder? I was able to just
drag and drop from the mounted .dmg.

...I had issues on High Sierra with the icon when I compiled but found it
was good to go when I installed on my production system.
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
Jim Abernathy
jfabernathy@gmail.com



> On May 15, 2020, at 7:48 PM, John Hoyt <john.hoyt@gmail.com> wrote:
>
> I downloaded mythfrontend v31 for High Sierra and have it working. A small lipsync issue, but not much else wrong. I have a questions about installing as an app so it can be put in the Dock. To launch it now I have to open the .dmg and then click on the mythfrontend icon.
>
> Any way to just have an icon in applications?
>
> Jim A
>
> Jim, did you copy the app to the /Applications folder? I was able to just drag and drop from the mounted .dmg.
>
> ...I had issues on High Sierra with the icon when I compiled but found it was good to go when I installed on my production system.

Copying to Application folder fixed it. Plus I changed the video profile to videotoobox decode only and the video got very good with no lip sync problems.

Thanks,

Jim A
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
-----Original message-----
From: John Hoyt <john.hoyt@gmail.com>
Sent: Friday 15th May 2020 20:51
To: Discussion about MythTV <mythtv-users@mythtv.org>
Subject: Re: [mythtv-users] mythtv frontend v31 on OSX High-Sierra 10.13.6

I got it compiled and working on my system.  The app works on both High Sierra and Catalina.  High Sierra has what I'd expect for playback.  Catalina behaves the same (i.e. only plays in a quarter of the screen for 480p videos).  I suspect there's a bug hidden in modern VideoToolbox versions.

I've uploaded the file here and will be updating the forum and wiki posts soon:
https://sourceforge.net/projects/mythtvformacosx/files/MythFrontend-31-intel-10.13.4-v31.0-40-gce23a0225fv31.dmg/download

I will also be removing the files from my dropbox account.
Thank you so much for all the hard work you've put into getting this working for both Catalina and High Sierra, especially as I'm not a fan of Kodi as a MythTV frontend.



I have managed to get it working full screen on my 2014 MacBook Pro (Catalina) with these settings:

Video Playback Profile = opengl-rgba
    VideoToolbox acceleration & OpenGL Hardware

        Decoder = VideoToolbox acceleration

        Max CPUs = 1

        Deblocking filter = yes

        Video renderer = OpenGL Hardware

        Deinterlacer quality (single rate) = High quality

            Prefer OpenGL deinterlacers = yes

            Prefer driver deinterlacers = yes

        Deinterlacer quality (single rate) = Medium quality

            Prefer OpenGL deinterlacers = yes

            Prefer driver deinterlacers = yes

Mac OS X Video Settings

    Enable gamma correction for video = yes

    Scale video as necessary = yes

    Frames to skip in fullscreen mode = 0

    Video in floating window = no

    Video in main window = yes

        Frames to skip = 0

        Opacity = 100

    Video in the dock = no

    Video on the desktop = no





Regards,

Dave.
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
>
> I have managed to get it working full screen on my 2014 MacBook Pro
> (Catalina) with these settings:
>
>
> Video Playback Profile = opengl-rgba
> VideoToolbox acceleration & OpenGL Hardware
>
> Decoder = VideoToolbox acceleration
>
> Max CPUs = 1
>
> Deblocking filter = yes
>
> Video renderer = OpenGL Hardware
>
> Deinterlacer quality (single rate) = High quality
>
> Prefer OpenGL deinterlacers = yes
>
> Prefer driver deinterlacers = yes
>
> Deinterlacer quality (single rate) = Medium quality
>
> Prefer OpenGL deinterlacers = yes
>
> Prefer driver deinterlacers = yes
>
> Mac OS X Video Settings
>
> Enable gamma correction for video = yes
>
> Scale video as necessary = yes
>
> Frames to skip in fullscreen mode = 0
>
> Video in floating window = no
>
> Video in main window = yes
>
> Frames to skip = 0
>
> Opacity = 100
>
> Video in the dock = no
>
> Video on the desktop = no
>

Thanks Dave!

Unfortunately, with these settings I still get the quarter screen playback
(480 video only, 1080 works great). I'm beginning to think is retina
screen issue. Craig drop some ideas of things to try on the forum, so I'll
play around with that this weekend.
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
>
> Thanks Dave!
>
> Unfortunately, with these settings I still get the quarter screen playback
> (480 video only, 1080 works great). I'm beginning to think is retina
> screen issue. Craig drop some ideas of things to try on the forum, so I'll
> play around with that this weekend.
>

Craig solved the problem with retina screens.

In the finder right click the applications and select "Get info" (or select
the app and hit CMD+i). These's a check box for "Open in Low Resolution".
Make sure that's checked and you're done!
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
Yes, I discovered that it only works for my 720p h264 recordings, everything else, so far reverts to 1/4 size. I’ll have to play around a bit more.

Dave

Sent from my iPad

On 16 May 2020, at 13:49, John Hoyt <john.hoyt@gmail.com> wrote:

?
I have managed to get it working full screen on my 2014 MacBook Pro (Catalina) with these settings:


Video Playback Profile = opengl-rgba
    VideoToolbox acceleration & OpenGL Hardware

        Decoder = VideoToolbox acceleration

        Max CPUs = 1

        Deblocking filter = yes

        Video renderer = OpenGL Hardware

        Deinterlacer quality (single rate) = High quality

            Prefer OpenGL deinterlacers = yes

            Prefer driver deinterlacers = yes

        Deinterlacer quality (single rate) = Medium quality

            Prefer OpenGL deinterlacers = yes

            Prefer driver deinterlacers = yes

Mac OS X Video Settings

    Enable gamma correction for video = yes

    Scale video as necessary = yes

    Frames to skip in fullscreen mode = 0

    Video in floating window = no

    Video in main window = yes

        Frames to skip = 0

        Opacity = 100

    Video in the dock = no

    Video on the desktop = no


Thanks Dave!

Unfortunately, with these settings I still get the quarter screen playback (480 video only, 1080 works great).  I'm beginning to think is retina screen issue.  Craig drop some ideas of things to try on the forum, so I'll play around with that this weekend. 
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
On Sat, May 16, 2020 at 11:27 AM Dave Pearson (Lists) <
lists@the-pearsons.co.uk> wrote:

> Yes, I discovered that it only works for my 720p h264 recordings,
> everything else, so far reverts to 1/4 size. I’ll have to play around a bit
> more.
>
> Dave
>

To be clear, this is after you do the get info -> "Open in Low Resolution"
trick?

It worked on my install with all videos that I've tried.

...If I can't figure out the magic Info.plist entries, I'll push out an
updated app. Been tearing my hair out on this one for a while (...the app
seems to like to reset the setting when copying into or out of the .dmg...).
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
On 16 May 2020, at 16:42, John Hoyt <john.hoyt@gmail.com> wrote:

?
On Sat, May 16, 2020 at 11:27 AM Dave Pearson (Lists) <lists@the-pearsons.co.uk <mailto:lists@the-pearsons.co.uk> > wrote:
Yes, I discovered that it only works for my 720p h264 recordings, everything else, so far reverts to 1/4 size. I’ll have to play around a bit more.

Dave

To be clear, this is after you do the get info ->  "Open in Low Resolution" trick?

It worked on my install with all videos that I've tried.

...If I can't figure out the magic Info.plist entries, I'll push out an updated app.  Been tearing my hair out on this one for a while (...the app seems to like to reset the setting when copying into or out of the .dmg...).
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org

No, I saw that after I replied to your message, will be giving the “Open in Low Resolution” trick shortly.

Dave
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
> No, I saw that after I replied to your message, will be giving the “Open
> in Low Resolution” trick shortly.
>
>
> Dave
>

Just pushed to Sourceforge a new build that has the “Open in Low
Resolution” set by default.

https://sourceforge.net/projects/mythtvformacosx/files/MythFrontend-31-intel-10.13.6-v31-ce23a0225f.dmg/download
<https://sourceforge.net/projects/mythtvformacosx/files/MythFrontend-31-intel-10.13.6-v31-ce23a0225f.dmg/download>

It also includes the files necessary to run some plugins (e.g. mythmusic,
mythgame) BUT I couldn't figure out how to get them working in the app.

I'd really appreciate it if someone took a look and figured out the magic
commands to get mythfrontend to see the plugins.
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
>
> John your new dmg did not work for me
> Install did not set the low resolution flag, but even setting it by hand
>
> [plasma] /Users/jam [510]% md5
> /Volumes/MythFrontend-31-intel-10.13.4-v31.0-40-gce23a0225fv31/mythfrontend.app/Contents/MacOS/mythfrontend
> MD5
> (/Volumes/MythFrontend-31-intel-10.13.4-v31.0-40-gce23a0225fv31/mythfrontend.app/Contents/MacOS/mythfrontend)
> = a07638318389a3600b4b47b6ac9ac999
>
> http://tigger.ws/downloads/mythpic1.png
> http://tigger.ws/downloads/mythpic2.png
>
> James
>

James, at this point, I'm not sure what next to suggest for your issues. I
have opened a ticket in trac about the problem, I would suggest adding
details of your system to include the mac model, retina screen, and display
settings.

https://code.mythtv.org/trac/ticket/13618

BTW, on the forums it was suggested (I believe by Craig) to look into the
display settings of your computer (Preferences -> Displays). Possible by
changing to scaled or some other setting things will work. I did not try
this route myself as the low res fix worked on my antiquated system.

Finally, your last post kicked out the digest subject line again. Please
fix that.

>
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
> On 17 May 2020, at 8:00 pm, mythtv-users-request@mythtv.org wrote:
>
>> John your new dmg did not work for me
>> Install did not set the low resolution flag, but even setting it by hand
>>
>> [plasma] /Users/jam [510]% md5
>> /Volumes/MythFrontend-31-intel-10.13.4-v31.0-40-gce23a0225fv31/mythfrontend.app/Contents/MacOS/mythfrontend
>> MD5
>> (/Volumes/MythFrontend-31-intel-10.13.4-v31.0-40-gce23a0225fv31/mythfrontend.app/Contents/MacOS/mythfrontend)
>> = a07638318389a3600b4b47b6ac9ac999
>>
>> http://tigger.ws/downloads/mythpic1.png
>> http://tigger.ws/downloads/mythpic2.png
>>
>> James
>>
>
> James, at this point, I'm not sure what next to suggest for your issues. I
> have opened a ticket in trac about the problem, I would suggest adding
> details of your system to include the mac model, retina screen, and display
> settings.
>
> https://code.mythtv.org/trac/ticket/13618
>
> BTW, on the forums it was suggested (I believe by Craig) to look into the
> display settings of your computer (Preferences -> Displays). Possible by
> changing to scaled or some other setting things will work. I did not try
> this route myself as the low res fix worked on my antiquated system.
>
> Finally, your last post kicked out the digest subject line again. Please
> fix that.

John

I've got lots to learn.
I built, with your ansible script, in a new VM
I took mythtv-31 and (sensibly) copied to my laptop.
I ran it by cli and every thing 'worked' without sig 11. So the basic build is good.

I cannot figure this out (identical to your build)
I have configured seperate GUI and VIDEO resolutions that are sensible.
I 'launch' the app

http://tigger.ws/downloads/mythpic3.png

I play a recording

http://tigger.ws/downloads/mythpic4.png

I exit

http://tigger.ws/downloads/mythpic5.png

Can anybody explain to me pretty please



James
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
On Sun, May 17, 2020 at 8:33 AM jam@tigger.ws <jam@tigger.ws> wrote:

>
>
> > On 17 May 2020, at 8:00 pm, mythtv-users-request@mythtv.org wrote:
> >
> >> John your new dmg did not work for me
> >> Install did not set the low resolution flag, but even setting it by hand
> >>
> >> [plasma] /Users/jam [510]% md5
> >>
> /Volumes/MythFrontend-31-intel-10.13.4-v31.0-40-gce23a0225fv31/mythfrontend.app/Contents/MacOS/mythfrontend
> >> MD5
> >>
> (/Volumes/MythFrontend-31-intel-10.13.4-v31.0-40-gce23a0225fv31/mythfrontend.app/Contents/MacOS/mythfrontend)
> >> = a07638318389a3600b4b47b6ac9ac999
> >>
> >> http://tigger.ws/downloads/mythpic1.png
> >> http://tigger.ws/downloads/mythpic2.png
> >>
> >> James
> >>
> >
> > James, at this point, I'm not sure what next to suggest for your
> issues. I
> > have opened a ticket in trac about the problem, I would suggest adding
> > details of your system to include the mac model, retina screen, and
> display
> > settings.
> >
> > https://code.mythtv.org/trac/ticket/13618
> >
> > BTW, on the forums it was suggested (I believe by Craig) to look into the
> > display settings of your computer (Preferences -> Displays). Possible by
> > changing to scaled or some other setting things will work. I did not try
> > this route myself as the low res fix worked on my antiquated system.
> >
> > Finally, your last post kicked out the digest subject line again. Please
> > fix that.
>
> John
>
> I've got lots to learn.
> I built, with your ansible script, in a new VM
> I took mythtv-31 and (sensibly) copied to my laptop.
> I ran it by cli and every thing 'worked' without sig 11. So the basic
> build is good.
>
> I cannot figure this out (identical to your build)
> I have configured seperate GUI and VIDEO resolutions that are sensible.
> I 'launch' the app
>
> http://tigger.ws/downloads/mythpic3.png
>
> I play a recording
>
> http://tigger.ws/downloads/mythpic4.png
>
> I exit
>
> http://tigger.ws/downloads/mythpic5.png
>
> Can anybody explain to me pretty please
>

So I played with matching GUI and VIDEO settings (now set back to the
default values). The settings Dave sent out previously also work -> you
can ignore the opengl-rgb name as it's a custom profile name (or make one
to match...).

I suspect (making a HUGE assumption here) that given video resolution of
the screen shots VideoToolBox (at least a recent update to it) is the
culprit. Hence why I submitted a patch as the know how to fix is currently
out of my wheelhouse and I suspect the code was written before retina
displays became standard.

I'd suggest deleting your "~/.mythtv" directory and clearing out the
settings from mythtv's database and so that you can start from scratch.
(Note: deleting the setting in mysql/mariadb is done at your own risk and
you need to be careful to not screw anything else up :) ). To help you
troubleshoot this, I really need you in a default state with no custom
settings changing one AND ONLY ONE setting at a time.

Also, double check that in get info "Open in Low Resolution" is both
checked and greyed out (it is on my system). If not edit the Application's
plist file with this command:

nano '/Applications/Mythfrontend.app/Contents/Info.plist'

Find NSHighResolutionCapable and make sure the value is set to false. If
it has a <true/> next to it, change that to <false/> like below.

<key>NSHighResolutionCapable</key>
<false/>
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
On Sun, May 17, 2020 at 8:59 AM John Hoyt <john.hoyt@gmail.com> wrote:

>
>
> On Sun, May 17, 2020 at 8:33 AM jam@tigger.ws <jam@tigger.ws> wrote:
>
>>
>>
>> > On 17 May 2020, at 8:00 pm, mythtv-users-request@mythtv.org wrote:
>> >
>> >> John your new dmg did not work for me
>> >> Install did not set the low resolution flag, but even setting it by
>> hand
>> >>
>> >> [plasma] /Users/jam [510]% md5
>> >>
>> /Volumes/MythFrontend-31-intel-10.13.4-v31.0-40-gce23a0225fv31/mythfrontend.app/Contents/MacOS/mythfrontend
>> >> MD5
>> >>
>> (/Volumes/MythFrontend-31-intel-10.13.4-v31.0-40-gce23a0225fv31/mythfrontend.app/Contents/MacOS/mythfrontend)
>> >> = a07638318389a3600b4b47b6ac9ac999
>> >>
>> >> http://tigger.ws/downloads/mythpic1.png
>> >> http://tigger.ws/downloads/mythpic2.png
>> >>
>> >> James
>> >>
>> >
>> > James, at this point, I'm not sure what next to suggest for your
>> issues. I
>> > have opened a ticket in trac about the problem, I would suggest adding
>> > details of your system to include the mac model, retina screen, and
>> display
>> > settings.
>> >
>> > https://code.mythtv.org/trac/ticket/13618
>> >
>> > BTW, on the forums it was suggested (I believe by Craig) to look into
>> the
>> > display settings of your computer (Preferences -> Displays). Possible
>> by
>> > changing to scaled or some other setting things will work. I did not
>> try
>> > this route myself as the low res fix worked on my antiquated system.
>> >
>> > Finally, your last post kicked out the digest subject line again.
>> Please
>> > fix that.
>>
>> John
>>
>> I've got lots to learn.
>> I built, with your ansible script, in a new VM
>> I took mythtv-31 and (sensibly) copied to my laptop.
>> I ran it by cli and every thing 'worked' without sig 11. So the basic
>> build is good.
>>
>> I cannot figure this out (identical to your build)
>> I have configured seperate GUI and VIDEO resolutions that are sensible.
>> I 'launch' the app
>>
>> http://tigger.ws/downloads/mythpic3.png
>>
>> I play a recording
>>
>> http://tigger.ws/downloads/mythpic4.png
>>
>> I exit
>>
>> http://tigger.ws/downloads/mythpic5.png
>>
>> Can anybody explain to me pretty please
>>
>
> So I played with matching GUI and VIDEO settings (now set back to the
> default values). The settings Dave sent out previously also work -> you
> can ignore the opengl-rgb name as it's a custom profile name (or make one
> to match...).
>
> I suspect (making a HUGE assumption here) that given video resolution of
> the screen shots VideoToolBox (at least a recent update to it) is the
> culprit. Hence why I submitted a patch as the know how to fix is currently
> out of my wheelhouse and I suspect the code was written before retina
> displays became standard.
>
> I'd suggest deleting your "~/.mythtv" directory and clearing out the
> settings from mythtv's database and so that you can start from scratch.
> (Note: deleting the setting in mysql/mariadb is done at your own risk and
> you need to be careful to not screw anything else up :) ). To help you
> troubleshoot this, I really need you in a default state with no custom
> settings changing one AND ONLY ONE setting at a time.
>
> Also, double check that in get info "Open in Low Resolution" is both
> checked and greyed out (it is on my system). If not edit the Application's
> plist file with this command:
>
> nano '/Applications/Mythfrontend.app/Contents/Info.plist'
>
> Find NSHighResolutionCapable and make sure the value is set to false. If
> it has a <true/> next to it, change that to <false/> like below.
>
> <key>NSHighResolutionCapable</key>
> <false/>
>
>
Another thought is how did you copy the app out of the .dmg file? Did you
use the finder or the command prompt?

MacOS is fickle with Applications - they look like folders but they're
really not. You need to use the finder to move them around. If you used
the command prompt you unfortunately didn't really copy everything.

....Thank once again to Craig on the forums for reminding me of this.
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
The whole not digest thing is happening - promise <smile>

John your build script says
/opt/local/libexec/qt5/bin/macdeployqt mythfrontend.app

Which I guess is correct as you then fiddle with Resources etc in mythfrontend.app

but a dmg is not built and I cant see how one would be.

Can one run
/opt/local/libexec/qt5/bin/macdeployqt —dmg mythfrontend.app
as a final step to make a dmg

James
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
> On 17 May 2020, at 8:31 pm, jam@tigger.ws wrote:
>
> I've got lots to learn.
> I built, with your ansible script, in a new VM
> I took mythtv-31 and (sensibly) copied to my laptop.
> I ran it by cli and every thing 'worked' without sig 11. So the basic build is good.
>
> I cannot figure this out (identical to your build)
> I have configured seperate GUI and VIDEO resolutions that are sensible.
> I 'launch' the app
>
> http://tigger.ws/downloads/mythpic3.png
>
> I play a recording
>
> http://tigger.ws/downloads/mythpic4.png
>
> I exit
>
> http://tigger.ws/downloads/mythpic5.png
>
> Can anybody explain to me pretty please

John thanks so.

Just to sumarize

- I installed a catelina VM
- I installed macports
- I followed their instructions about Xcode
- I built with johns build script running the script (not pasting every line)
- I used internet instructions to make a dmg from the mythfrontend.app
- I copied the dmg to my main machine with retina display (without retina do no scale)
- Because osx wants to create aliases I opened the dmg with finder
- I copied the app (sudp cp -a /Volumes/YourFolder/mythfrontend.app /Applications)(YourFolder is from how to make a dmg)
- i opened->get info mythfrontend. and checked [open in low resolutiom]

mythfrontend plays perfectly but is slow to open looking for DBUS

- I installed macports dbus on the laptop. DBUS is still not found. I'll investigate

James

John's high sierra version did not scale (stayed 1/4 size) with [open in low resolution] (but it did/does work properly on my high sierra machine without retina display

James
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
On Mon, May 18, 2020 at 2:51 AM jam@tigger.ws <jam@tigger.ws> wrote:

>
>
> > On 17 May 2020, at 8:31 pm, jam@tigger.ws wrote:
> >
> > I've got lots to learn.
> > I built, with your ansible script, in a new VM
> > I took mythtv-31 and (sensibly) copied to my laptop.
> > I ran it by cli and every thing 'worked' without sig 11. So the basic
> build is good.
> >
> > I cannot figure this out (identical to your build)
> > I have configured seperate GUI and VIDEO resolutions that are sensible.
> > I 'launch' the app
> >
> > http://tigger.ws/downloads/mythpic3.png
> >
> > I play a recording
> >
> > http://tigger.ws/downloads/mythpic4.png
> >
> > I exit
> >
> > http://tigger.ws/downloads/mythpic5.png
> >
> > Can anybody explain to me pretty please
>
> John thanks so.
>
> Just to sumarize
>
> - I installed a catelina VM
> - I installed macports
> - I followed their instructions about Xcode
> - I built with johns build script running the script (not pasting every
> line)
> - I used internet instructions to make a dmg from the mythfrontend.app
> - I copied the dmg to my main machine with retina display (without retina
> do no scale)
> - Because osx wants to create aliases I opened the dmg with finder
> - I copied the app (sudp cp -a /Volumes/YourFolder/mythfrontend.app
> /Applications)(YourFolder is from how to make a dmg)
> - i opened->get info mythfrontend. and checked [open in low resolutiom]
>
> mythfrontend plays perfectly but is slow to open looking for DBUS
>
> - I installed macports dbus on the laptop. DBUS is still not found. I'll
> investigate
>
> James
>
> John's high sierra version did not scale (stayed 1/4 size) with [open in
> low resolution] (but it did/does work properly on my high sierra machine
> without retina display
>
> James
>

James,

I build the app not a dmg because you need to fiddle with the libraries and
the app to get it working. The forum post has the updated instructions on
how to make a dmg

# Package up the build cd $APP_DIR
VOL_NAME=MythFrontend-$VERS-intel-$OS_VERS-v$VERS-$GIT_VERS
hdiutil create $APP_DIR/$VOL_NAME.dmg -fs HFS+ -srcfolder
$APP_DIR/Mythfrontend.app -volname $VOL_NAME

The instructions are here:

https://forum.mythtv.org/viewtopic.php?f=26&t=3800

As for dbus, a slow start is better than no start :)

In regards to the copy. Please pay attention to the details on these
things. I told you in a previous post to use the finder to copy the app
into place from the dmg (i.e. drag and drop the file or select copy select
destination folder and paste). In your post you state you're using the
command prompt.. This won't work and will leave pieces behind. I am not
guaranteeing that your 1/4 screen issues will go away, you may have a
unique hardware setup., but it is worth a try just in case. I asked in a
previous post for you to send out what your hw is and to add the
information to the trac ticket I started.

The community and I can't do much more to help you if you won't follow
precise instructions and provide some data back. I know this is
frustrating buy we can at least get to a point where we can write an
educated ticket for the devs to look into...

~John
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
> On 18 May 2020, at 6:10 pm, John Hoyt <john.hoyt@gmail.com> wrote:
>
> I build the app not a dmg because you need to fiddle with the libraries and the app to get it working. The forum post has the updated instructions on how to make a dmg
> # Package up the build
> cd $APP_DIR
> VOL_NAME=MythFrontend-$VERS-intel-$OS_VERS-v$VERS-$GIT_VERS
>
> hdiutil create $APP_DIR/$VOL_NAME.dmg -fs HFS+ -srcfolder $APP_DIR/Mythfrontend.app -volname $VOL_NAME
>
> The instructions are here:
> https://forum.mythtv.org/viewtopic.php?f=26&t=3800
>
> As for dbus, a slow start is better than no start :)
>
> In regards to the copy. Please pay attention to the details on these things. I told you in a previous post to use the finder to copy the app into place from the dmg (i.e. drag and drop the file or select copy select destination folder and paste). In your post you state you're using the command prompt.. This won't work and will leave pieces behind. I am not guaranteeing that your 1/4 screen issues will go away, you may have a unique hardware setup., but it is worth a try just in case. I asked in a previous post for you to send out what your hw is and to add the information to the trac ticket I started.
>
> The community and I can't do much more to help you if you won't follow precise instructions and provide some data back. I know this is frustrating buy we can at least get to a point where we can write an educated ticket for the devs to look into…

John Hi

On my machine if you drag-n-drop OSX creates an alias to somewhere. It says /Volumes/folder.dmg but that is not true, I unmountred the dmg and purged it.
Reboot still plays but the icon is gone!

The problem with an alias is it does not have a [low resolution] button and since the actual app is *somewhere* editing the plist is hard.

Opening the dmg with finder and coping as described *does* work and having set [low resolution] the playback is totally normal.

I just complied with the no-digest request so my mail is all jumbled. I’ll respond RSN. But the short answer is a bog-standard early 2020 macbook pro, 8G ram and 6 core i7. Nothing out of ordinary.

James
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
On Mon, May 18, 2020 at 6:37 AM Blue <jam@tigger.ws> wrote:

>
>
> > On 18 May 2020, at 6:10 pm, John Hoyt <john.hoyt@gmail.com> wrote:
> >
> > I build the app not a dmg because you need to fiddle with the libraries
> and the app to get it working. The forum post has the updated instructions
> on how to make a dmg
> > # Package up the build
> > cd $APP_DIR
> > VOL_NAME=MythFrontend-$VERS-intel-$OS_VERS-v$VERS-$GIT_VERS
> >
> > hdiutil create $APP_DIR/$VOL_NAME.dmg -fs HFS+ -srcfolder
> $APP_DIR/Mythfrontend.app -volname $VOL_NAME
> >
> > The instructions are here:
> > https://forum.mythtv.org/viewtopic.php?f=26&t=3800
> >
> > As for dbus, a slow start is better than no start :)
> >
> > In regards to the copy. Please pay attention to the details on these
> things. I told you in a previous post to use the finder to copy the app
> into place from the dmg (i.e. drag and drop the file or select copy select
> destination folder and paste). In your post you state you're using the
> command prompt.. This won't work and will leave pieces behind. I am not
> guaranteeing that your 1/4 screen issues will go away, you may have a
> unique hardware setup., but it is worth a try just in case. I asked in a
> previous post for you to send out what your hw is and to add the
> information to the trac ticket I started.
> >
> > The community and I can't do much more to help you if you won't follow
> precise instructions and provide some data back. I know this is
> frustrating buy we can at least get to a point where we can write an
> educated ticket for the devs to look into…
>
> John Hi
>
> On my machine if you drag-n-drop OSX creates an alias to somewhere. It
> says /Volumes/folder.dmg but that is not true, I unmountred the dmg and
> purged it.
> Reboot still plays but the icon is gone!
>
> The problem with an alias is it does not have a [low resolution] button
> and since the actual app is *somewhere* editing the plist is hard.
>
> Opening the dmg with finder and coping as described *does* work and having
> set [low resolution] the playback is totally normal.
>
> I just complied with the no-digest request so my mail is all jumbled. I’ll
> respond RSN. But the short answer is a bog-standard early 2020 macbook pro,
> 8G ram and 6 core i7. Nothing out of ordinary.
>
> James
>

The drag and drop making an alias occured for another use on the forums
here:
https://forum.mythtv.org/viewtopic.php?f=26&t=3764

I suspect Catalina's security is stopping the copy of the application and
forcing the alias. Not sure what to do on the build side to fix the issue
other that figuring out how to sign the application.

In regards to your HW setup, I suspect you're the only one on the list
using a macbook that new (happy to be wrong with reports of what is/is not
working from others...). That being the case, there's a possibility that
the newer macbooks come with updated retina displays or graphics/monitor
drivers that accentuate the VideoToolbox bug I reported on trac. Try
running these two commands and send out the output:

/usr/sbin/system_profiler SPHardwareDataType #<------ Make sure to OMIT the
Serial Number and UUID lines when sending....


/usr/sbin/system_profiler SPHardwareDataType | grep "Model Identifier"



Here's my output:

% /usr/sbin/system_profiler SPHardwareDataType
Hardware:

Hardware Overview:

Model Name: MacBook Pro
Model Identifier: MacBookPro12,1
Processor Name: Dual-Core Intel Core i5
Processor Speed: 2.9 GHz
Number of Processors: 1
Total Number of Cores: 2
L2 Cache (per Core): 256 KB
L3 Cache: 3 MB
Hyper-Threading Technology: Enabled
Memory: 16 GB
Boot ROM Version: 190.0.0.0.0
SMC Version (system): 2.28f7

% /usr/sbin/system_profiler SPDisplaysDataType
Graphics/Displays:

Intel Iris Graphics 6100:

Chipset Model: Intel Iris Graphics 6100
Type: GPU
Bus: Built-In
VRAM (Dynamic, Max): 1536 MB
Vendor: Intel
Device ID: 0x162b
Revision ID: 0x0009
Metal: Supported, feature set macOS GPUFamily1 v4
Displays:
Color LCD:
Display Type: Built-In Retina LCD
Resolution: 2560 x 1600 Retina
Framebuffer Depth: 24-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Automatically Adjust Brightness: No
Connection Type: Internal
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
On 18 May 2020, at 6:56 pm John Hoyt <john.hoyt@gmail.com> wrote:
>
> On Mon, May 18, 2020 at 6:37 AM Blue <jam@tigger.ws> wrote:
>
>
> > On 18 May 2020, at 6:10 pm, John Hoyt <john.hoyt@gmail.com> wrote:
> >
> > I build the app not a dmg because you need to fiddle with the libraries and the app to get it working. The forum post has the updated instructions on how to make a dmg
> > # Package up the build
> > cd $APP_DIR
> > VOL_NAME=MythFrontend-$VERS-intel-$OS_VERS-v$VERS-$GIT_VERS
> >
> > hdiutil create $APP_DIR/$VOL_NAME.dmg -fs HFS+ -srcfolder $APP_DIR/Mythfrontend.app -volname $VOL_NAME
> >
> > The instructions are here:
> > https://forum.mythtv.org/viewtopic.php?f=26&t=3800
> >
> > As for dbus, a slow start is better than no start :)
> >
> > In regards to the copy. Please pay attention to the details on these things. I told you in a previous post to use the finder to copy the app into place from the dmg (i.e. drag and drop the file or select copy select destination folder and paste). In your post you state you're using the command prompt.. This won't work and will leave pieces behind. I am not guaranteeing that your 1/4 screen issues will go away, you may have a unique hardware setup., but it is worth a try just in case. I asked in a previous post for you to send out what your hw is and to add the information to the trac ticket I started.
> >
> > The community and I can't do much more to help you if you won't follow precise instructions and provide some data back. I know this is frustrating buy we can at least get to a point where we can write an educated ticket for the devs to look into…
>
> John Hi
>
> On my machine if you drag-n-drop OSX creates an alias to somewhere. It says /Volumes/folder.dmg but that is not true, I unmountred the dmg and purged it.
> Reboot still plays but the icon is gone!
>
> The problem with an alias is it does not have a [low resolution] button and since the actual app is *somewhere* editing the plist is hard.
>
> Opening the dmg with finder and coping as described *does* work and having set [low resolution] the playback is totally normal.
>
> I just complied with the no-digest request so my mail is all jumbled. I’ll respond RSN. But the short answer is a bog-standard early 2020 macbook pro, 8G ram and 6 core i7. Nothing out of ordinary.
>
> James
>
> The drag and drop making an alias occured for another use on the forums here:
> https://forum.mythtv.org/viewtopic.php?f=26&t=3764
>
> I suspect Catalina's security is stopping the copy of the application and forcing the alias. Not sure what to do on the build side to fix the issue other that figuring out how to sign the application.
>
> In regards to your HW setup, I suspect you're the only one on the list using a macbook that new (happy to be wrong with reports of what is/is not working from others...). That being the case, there's a possibility that the newer macbooks come with updated retina displays or graphics/monitor drivers that accentuate the VideoToolbox bug I reported on trac. Try running these two commands and send out the output:
>
> /usr/sbin/system_profiler SPHardwareDataType #<------ Make sure to OMIT the Serial Number and UUID lines when sending....
>
> /usr/sbin/system_profiler SPHardwareDataType | grep "Model Identifier"
>
>
> Here's my output:
> % /usr/sbin/system_profiler SPHardwareDataType
> Hardware:
>
> Hardware Overview:
>
> Model Name: MacBook Pro
> Model Identifier: MacBookPro12,1
> Processor Name: Dual-Core Intel Core i5
> Processor Speed: 2.9 GHz
> Number of Processors: 1
> Total Number of Cores: 2
> L2 Cache (per Core): 256 KB
> L3 Cache: 3 MB
> Hyper-Threading Technology: Enabled
> Memory: 16 GB
> Boot ROM Version: 190.0.0.0.0
> SMC Version (system): 2.28f7
>
> % /usr/sbin/system_profiler SPDisplaysDataType
> Graphics/Displays:
>
> Intel Iris Graphics 6100:
>
> Chipset Model: Intel Iris Graphics 6100
> Type: GPU
> Bus: Built-In
> VRAM (Dynamic, Max): 1536 MB
> Vendor: Intel
> Device ID: 0x162b
> Revision ID: 0x0009
> Metal: Supported, feature set macOS GPUFamily1 v4
> Displays:
> Color LCD:
> Display Type: Built-In Retina LCD
> Resolution: 2560 x 1600 Retina
> Framebuffer Depth: 24-Bit Color (ARGB8888)
> Main Display: Yes
> Mirror: Off
> Online: Yes
> Automatically Adjust Brightness: No
> Connection Type: Internal


[plasma] /Users/jam [501]% /usr/sbin/system_profiler SPHardwareDataType
Hardware:

Hardware Overview:

Model Name: MacBook Pro
Model Identifier: MacBookPro16,1
Processor Name: 6-Core Intel Core i7
Processor Speed: 2.6 GHz
Number of Processors: 1
Total Number of Cores: 6
L2 Cache (per Core): 256 KB
L3 Cache: 12 MB
Hyper-Threading Technology: Enabled
Memory: 16 GB
Boot ROM Version: 1037.80.53.0.0 (iBridge: 17.16.13050.0.0,0)
Activation Lock Status: Disabled
Graphics/Displays:

Intel UHD Graphics 630:

Chipset Model: Intel UHD Graphics 630
Type: GPU
Bus: Built-In
VRAM (Dynamic, Max): 1536 MB
Vendor: Intel
Device ID: 0x3e9b
Revision ID: 0x0000
Automatic Graphics Switching: Supported
gMux Version: 5.0.0
Metal: Supported, feature set macOS GPUFamily2 v1
Displays:
Color LCD:
Display Type: Built-In Retina LCD
Resolution: 3072 x 1920 Retina
Framebuffer Depth: 24-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Automatically Adjust Brightness: No
Connection Type: Internal

AMD Radeon Pro 5300M:

Chipset Model: AMD Radeon Pro 5300M
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 4 GB
Vendor: AMD (0x1002)
Device ID: 0x7340
Revision ID: 0x0043
ROM Revision: 113-D3220E-190
VBIOS Version: 113-D32207P1-019
Option ROM Version: 113-D32207P1-019
EFI Driver Version: 01.01.190
Automatic Graphics Switching: Supported
gMux Version: 5.0.0
Metal: Supported, feature set macOS GPUFamily2 v1

OT ramble
I have a 6 year old retina macbook 12"
It needed new batteries and the keyboard was not good. After a lot of to-n-fro I decided to go for a new machine.
Since they offered $350 trade-in I kept it and just got new batteries.
During the change they broke the keyboard and replaced it at no charge. But I could see the repair bill listed a new keyboard at $1800

It is a nice machine, but it wont run linux (well it runs just no keyboard, mouse, wifi or bluetoooth)

James
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
James, thanks for sending this! Looking at the outputs, it looks like the
newer macbooks have even better screen resolutions (no real surprise here).

Mine:

> > Displays:
> > Color LCD:
> > Display Type: Built-In Retina LCD
> > Resolution: 2560 x 1600 Retina
> > Framebuffer Depth: 24-Bit Color (ARGB8888)
>
Yours:

> Color LCD:
> Display Type: Built-In Retina LCD
> Resolution: 3072 x 1920 Retina
> Framebuffer Depth: 24-Bit Color (ARGB8888)
>

I wonder if this changes the what the definitions of low resolution
graphics is in VideoToolbox.
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
>
> On May 18, 2020, at 3:35 AM, Blue <jam@tigger.ws> wrote:
> John Hi
>
> On my machine if you drag-n-drop OSX creates an alias to somewhere. It says /Volumes/folder.dmg but that is not true, I unmountred the dmg and purged it.
> Reboot still plays but the icon is gone!
>
> The problem with an alias is it does not have a [low resolution] button and since the actual app is *somewhere* editing the plist is hard.
>
> James

If you’re seeing that issue with drag-and-drop, you can get around it by selecting the file in Finder, cutting it (Command-C) and pasting it in the Applications folder (Command-Option-V). The option button when you paste changes it from a “copy” to a “cut” and therefore won’t create an alias.
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
On 18 May 2020, at 11:17 pm, LsrsuitLry@yahoo.com wrote:
>
>>
>> On May 18, 2020, at 3:35 AM, Blue <jam@tigger.ws> wrote:
>> John Hi
>>
>> On my machine if you drag-n-drop OSX creates an alias to somewhere. It says /Volumes/folder.dmg but that is not true, I unmountred the dmg and purged it.
>> Reboot still plays but the icon is gone!
>>
>> The problem with an alias is it does not have a [low resolution] button and since the actual app is *somewhere* editing the plist is hard.
>>
>> James

Jonn both your 10.13 build and my catelina-from-ansible build on
recording->D

delete the view but return to recordings show the file is still there.
Permissions of files and ring-store are correct (but they are not used until ‘expire’)
mythweb and mythfrontWWWserver DO correctly delete the recordings.
A linux frontend does also delete the recordings

I’ll spelunk the DB debug to see if I cab spot anything

James
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
>
> delete the view but return to recordings show the file is still there.
> Permissions of files and ring-store are correct (but they are not used
> until ‘expire’)
> mythweb and mythfrontWWWserver DO correctly delete the recordings.
> A linux frontend does also delete the recordings
>

That's strange. I just checked on my system (MacOS frontend, Ubuntu 20.04
backend with mysql 8) and everything deletes fine from both the recordings
menu and the menu that pops up after the video completes. As usual,
the delete of the actual video file lags behind (there's a setting to
delete quickly that I don't use), but it is gone from my ui and does not
come back once deleted. Very strange...


> I’ll spelunk the DB debug to see if I cab spot anything
>

That's a good place to look. I'd also suggest looking at the backends logs
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
> On 21 May 2020, at 12:20 am, John Hoyt <john.hoyt@gmail.com> wrote:
>
> delete the view but return to recordings show the file is still there.
> Permissions of files and ring-store are correct (but they are not used until ‘expire’)
> mythweb and mythfrontWWWserver DO correctly delete the recordings.
> A linux frontend does also delete the recordings
>
> That's strange. I just checked on my system (MacOS frontend, Ubuntu 20.04 backend with mysql 8) and everything deletes fine from both the recordings menu and the menu that pops up after the video completes. As usual, the delete of the actual video file lags behind (there's a setting to delete quickly that I don't use), but it is gone from my ui and does not come back once deleted. Very strange...
>
> I’ll spelunk the DB debug to see if I cab spot anything
>
> That's a good place to look. I'd also suggest looking at the backends logs

I fiddled with the DB which I had for a long time deleting cards and channels
I had marked my test machine as master, and thr real machine as master, but they were interacting so I now have only 1 frontend at a time running

In that fiddling I solved the problem, so it was BE not FE related. Sorry.

James

_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
On 21 May 2020, at 6:45 am, jam@tigger.ws wrote:

John my metadata lookup fails on the osx frontend because there are no grabbers.
mythfrontend is much more than mythfrontend.
I don't understand the app infrastructure enough to consider alternatives but ought not
Contents/MacOS/ include all the executables that should be used.

The 10 version for high sierra works fine on *some* recordings but others audio/video sync can be off 10s of seconds.
Your and my high sierra builds do this. The catelina build does not.

Thoughts ...?

James
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
> On 21 May 2020, at 6:45 am, jam@tigger.ws wrote:
>
>
>
>> On 21 May 2020, at 12:20 am, John Hoyt <john.hoyt@gmail.com> wrote:
>>
>> delete the view but return to recordings show the file is still there.
>> Permissions of files and ring-store are correct (but they are not used until ‘expire’)
>> mythweb and mythfrontWWWserver DO correctly delete the recordings.
>> A linux frontend does also delete the recordings
>>
>> That's strange. I just checked on my system (MacOS frontend, Ubuntu 20.04 backend with mysql 8) and everything deletes fine from both the recordings menu and the menu that pops up after the video completes. As usual, the delete of the actual video file lags behind (there's a setting to delete quickly that I don't use), but it is gone from my ui and does not come back once deleted. Very strange...
>>
>> I’ll spelunk the DB debug to see if I cab spot anything
>>
>> That's a good place to look. I'd also suggest looking at the backends logs

OK finding out, but no knowing how to do it.

If you look at MythFrontend 28.app you will see lots of stuff missing for John's 31 build.
Someone must have built it, and surely they can work with John, Bill to get an ansible build that packages all the stuff currently missing.

James
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
On Thu, May 14, 2020 at 7:27 AM James Abernathy <jfabernathy@gmail.com>
wrote:

> I have an early 2011 Macbook Pro and used to run mythfrontend on it back
> awhile ago.
>
> I’ve seen a bunch of discussion on this lists about work being done
> related to v31. I don’t follow much of this discussion. Since I don’t
> develop code on my Mac; it’s just a tool to me.
>
> So my question is: At this point or in the near future, is it possible to
> run mythtv-frontend v31 on OS X High Sierra 10.13.6?
>
> Jim A
>

So I thought I close out my original question at least for me. I bought a
new SSD and replace my original one with it so I could install Xubuntu
20.0.4 on the MacBook Pro.

Great solution; all the hardware is supported and mythfrontend plays must
better than it did on OS X High Sierra. I wasn't using any Mac specific
apps, so this is a welcome change.

Jim A
P.S. I'll save the OS X SSD just in case I change my mind
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
> On 25 May 2020, at 3:49 am, James Abernathy <jfabernathy@gmail.com> wrote:
>
>
>
> On Thu, May 14, 2020 at 7:27 AM James Abernathy <jfabernathy@gmail.com> wrote:
> I have an early 2011 Macbook Pro and used to run mythfrontend on it back awhile ago.
>
> I’ve seen a bunch of discussion on this lists about work being done related to v31. I don’t follow much of this discussion. Since I don’t develop code on my Mac; it’s just a tool to me.
>
> So my question is: At this point or in the near future, is it possible to run mythtv-frontend v31 on OS X High Sierra 10.13.6?
>
> Jim A
>
> So I thought I close out my original question at least for me. I bought a new SSD and replace my original one with it so I could install Xubuntu 20.0.4 on the MacBook Pro.
>
> Great solution; all the hardware is supported and mythfrontend plays must better than it did on OS X High Sierra. I wasn't using any Mac specific apps, so this is a welcome change.
>
> Jim A
> P.S. I'll save the OS X SSD just in case I change my mind

Tou’re lucky
my macbook (eary 2020) No hardware is supported. No keyboard, no mouse, no wifi no bluetooth
BTW how did you change SSD
James
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-users
http://wiki.mythtv.org/Mailing_List_etiquette
MythTV Forums: https://forum.mythtv.org
Re: mythtv frontend v31 on OSX High-Sierra 10.13.6 [ In reply to ]
On Sun, May 24, 2020, 8:37 PM jam <jam@tigger.ws> wrote:

>
>
> > On 25 May 2020, at 3:49 am, James Abernathy <jfabernathy@gmail.com>
> wrote:
> >
> >
> >
> > On Thu, May 14, 2020 at 7:27 AM James Abernathy <jfabernathy@gmail.com>
> wrote:
> > I have an early 2011 Macbook Pro and used to run mythfrontend on it back
> awhile ago.
> >
> > I’ve seen a bunch of discussion on this lists about work being done
> related to v31. I don’t follow much of this discussion. Since I don’t
> develop code on my Mac; it’s just a tool to me.
> >
> > So my question is: At this point or in the near future, is it possible
> to run mythtv-frontend v31 on OS X High Sierra 10.13.6?
> >
> > Jim A
> >
> > So I thought I close out my original question at least for me. I bought
> a new SSD and replace my original one with it so I could install Xubuntu
> 20.0.4 on the MacBook Pro.
> >
> > Great solution; all the hardware is supported and mythfrontend plays
> must better than it did on OS X High Sierra. I wasn't using any Mac
> specific apps, so this is a welcome change.
> >
> > Jim A
> > P.S. I'll save the OS X SSD just in case I change my mind
>
> Tou’re lucky
> my macbook (eary 2020) No hardware is supported. No keyboard, no mouse, no
> wifi no bluetooth
> BTW how did you change SSD
> James


I just Googled replacing hard drive in 2011 Macbook Pro and found a video.
I think there is also an iFixit website.

It was simple in a laptop that old.

>