Bug: Logos draining battery on MacBook Pro by requiring High Performance GPU
I purchased a new MacBook Pro last week, moved everything over and noticed my battery was draining faster than my 2009 MacBook Pro even though I was using the exact same programs. Every time I checked the battery icon, I noticed that Logos was listed as "Apps Using Significant Energy."
For example, here is a screenshot. At the time I took this screenshot, I hadn't touched Logos in hours. It was not indexing. It was on a different desktop from the one I was using. I was working on a Numbers spreadsheet and at the same time playing a John Piper sermon on Youtube. With all that going, the only app "using significant energy" was Logos.
I looked around a bit in Activity Monitor to see what the problem was and then I noticed this:
I'm guessing this is why Logos is draining my battery so fast. Logos is the only process running on my computer that, for some reason, is requiring the high performance GPU. Even my playback of a youtube video doesn't require the GPU. My old MacBook Pro only had the integrated GPU so this would explain why Logos 7 wasn't draining the battery as fast on that laptop. However, the new one has an upgraded discreet GPU which apparently Logos is requiring for some reason even though no other app on my laptop is.
It would be awesome if this could be fixed. With Logos even running in the background I can just watch my battery drop and it would really slow my workflow down to have to quit Logos and reopen it constantly just to keep it from running in the background and draining battery...
Comments
-
I don't know all of the details, but I know consumer reports did not give the new MacBook Pros their blessing/highest rating because of a battery life issue. You might want to look that up.
Pastor, Mt. Leonard Baptist Church, SBC
0 -
I don't know all of the details, but I know consumer reports did not give the new MacBook Pros their blessing/highest rating because of a battery life issue. You might want to look that up.
Yes, I'm familiar with that. Most of that was fixed was the latest release of MacOS Sierra. The problem I posted is a problem specific to Logos that's causing Logos to drain the battery very quickly. Without Logos running, I get pretty decent battery life out of the computer.
0 -
I purchased a new MacBook Pro last week, moved everything over and noticed my battery was draining faster than my 2009 MacBook Pro even though I was using the exact same programs. Every time I checked the battery icon, I noticed that Logos was listed as "Apps Using Significant Energy."
For example, here is a screenshot. At the time I took this screenshot, I hadn't touched Logos in hours. It was not indexing. It was on a different desktop from the one I was using. I was working on a Numbers spreadsheet and at the same time playing a John Piper sermon on Youtube. With all that going, the only app "using significant energy" was Logos.
I looked around a bit in Activity Monitor to see what the problem was and then I noticed this:
I'm guessing this is why Logos is draining my battery so fast. Logos is the only process running on my computer that, for some reason, is requiring the high performance GPU. Even my playback of a youtube video doesn't require the GPU. My old MacBook Pro only had the integrated GPU so this would explain why Logos 7 wasn't draining the battery as fast on that laptop. However, the new one has an upgraded discreet GPU which apparently Logos is requiring for some reason even though no other app on my laptop is.
It would be awesome if this could be fixed. With Logos even running in the background I can just watch my battery drop and it would really slow my workflow down to have to quit Logos and reopen it constantly just to keep it from running in the background and draining battery...
Samuel,
Can you reproduce this and upload logs? Also was Logos doing anything in the background (i.e. indexing). What type of tasks were you doing? This will help in trying to see what is going on.
0 -
Samuel,
Can you reproduce this and upload logs? Also was Logos doing anything in the background (i.e. indexing). What type of tasks were you doing? This will help in trying to see what is going on.
I've attached logs files. To reproduce the error:
1. Start Logos 7.
2. Open Activity Manager and check the "energy" tab and you will see that Logos is set to "Requires High Perf GPU"
Logos is requiring the higher performance (and high battery drain) GPU without me even doing anything in Logos.
0 -
I wanted to leave a note for anyone else searching for this issue that I've noticed this week it is resolved. I'm not sure if it was a Logos update, but Logos is no longer requiring the High Performance GPU on my machine and the battery is not draining as fast as a result.
0 -
I'm still having this issue, and I'm using a Late 2013 15" MBP. Any suggestions?
0 -
I'm still having this issue, and I'm using a Late 2013 15" MBP. Any suggestions?
Please create a new thread and explain your issue clearly, providing appropriate details. Philana asked some questions above which should be helpful in diagnostic:
Can you reproduce this and upload logs? Also was Logos doing anything in the background (i.e. indexing). What type of tasks were you doing? This will help in trying to see what is going on.
0 -
I'm sorry to say this bug is back. I'm on Logos 7.3 SR-3 and Logos is back to requiring the High Performance GPU which causes the battery to drain faster. It's the only application doing this.
0 -
I'm see the same on my mac. High battery drain from Logos. No indexing while I've been using other apps not logos.
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
-
I'm sorry to say this bug is back.
Philana will want to see new logs.
My MacBook Pro (early 2015 edition) says it's using significant energy, however, I have not seen a real drain on my battery life. Here are my logs though in case they might help.
Pastor, Mt. Leonard Baptist Church, SBC
0 -
I can confirm, as I did in another thread on this same issue, that Logos eats through the power on the 2016 MacBook Pro. The 7.4 RC-1 is requiring the discrete, high performance gpu. It cuts my cuts my charge life in half.
0 -
This might be helpful?
https://developer.apple.com/library/content/qa/qa1734/_index.html
It outlines how to ensure the integrated graphics is used instead of the discreet graphics.
I would certainly appreciate the extra battery life.
גַּם־חֹשֶׁךְ֮ לֹֽא־יַחְשִׁ֪יךְ מִ֫מֶּ֥ךָ וְ֭לַיְלָה כַּיּ֣וֹם יָאִ֑יר כַּ֝חֲשֵׁיכָ֗ה כָּאוֹרָֽה
0 -
Are you doing anything else in Logos, and had you used it a lot that same day. It will stay in the Battery menu even if Logos has been only running in the background for several hours.
When the app is running in the background what is left open? A specific layout or the homepage.
0 -
Are you doing anything else in Logos, and had you used it a lot that same day. It will stay in the Battery menu even if Logos has been only running in the background for several hours.
When the app is running in the background where is open to? A specific layout or the homepage.
Here is a link to my comment in another thread on this topic that may answer some of those questions:
http://community.logos.com/forums/p/134435/873609.aspx#873609
0 -
Here is a link to my comment in another thread on this topic that may answer some of those questions:
http://community.logos.com/forums/p/134435/873609.aspx#873609
Hi Michael,
Thanks for the added info, we are looking into this.
0 -
Philana,
I raised this issue long time ago in I think in 2011 on Logos 4 when I got my MacBookPro with dual GPU and pointed Logos to information here ... for a while it was OK.
Now When I start with Logos Home page, it will always switch from integrated to discrete graphics mode and stay there until I quit Logos. If I start Logos with a Blank Home Page, it stays on integrated graphics mode. Since I am able to get about 6 hours battery life when I am out of the house ... it is not an acute problem to me. However, if Logos can do something about it, I will be happier [:)]
JK
MacBookPro Retina 15" Late 2013 2.6GHz RAM:16GB SSD:500GB macOS Sierra 10.12.3 | iPhone 7 Plus iOS 10.2.1
0 -
Thanks for the added info, we are looking into this.
Here are a couple of screen shots that may give the techs some more help with this.
Logos starts in a state of not using the discrete GPU.
It seems that the home page will trigger the discrete GPU as well as the Courses Tool and Media tool. It seems to be related to the LogosCEF.
Guides, Search, Layouts, Course videos, Factbook do not trigger the discrete GPU. When the discrete GPU is not used there is much less battery drain, much less.
The first screen shot shows without using the discrete GPU. The second one shows it enabled.
0 -
I have the same issue with the new Macbook Pro. Logos uses the discrete GPU all the time, no matter what I'm doing.
I initially bought the 13" MBP (non touch-bar, integrated graphics) however returned it as I needed a larger screen size. Battery life was amazing, and Logos performance was great.
However I returned it and bought the 15" version. If there had been one with only integrated graphics, I would have got it.
Sadly however Logos always uses the discrete GPU. Activity Monitor tells you which GPU is in use, and with Logos it's always using 'High Performance'. But as soon as I close Logos it goes back to integrated.The vast majority of what I do in Logos is read commentaries. I understand the discrete GPU is useful for indexing, but if there was a setting in Logos where users could disable it, I would do it.
Due to this issue I'm getting about half as much battery life as I should be - compared to when it's just using the integrated graphics.
I should note as well that Logos forces use of the discrete GPU even if it's not actively being used, or I'm working on a different workspace etc. I would have expected it to use the 'App Nap' feature which was introduces in Mavericks.
0 -
Stephen, are you using 7.4 RC-1? I was having a similar problem that I describe here which sounds like your use case. However, under 7.4 it behaves as I have described above, which isn't ideal but is better.
0 -
I understand the discrete GPU is useful for indexing
The discrete GPU is not used by the indexer.
0 -
This is still not fixed in 7.4 RC-1.
Though, I did not really expect it to be fixed so quickly.
But, sooner is better.
0 -
Logos starts in a state of not using the discrete GPU.
It seems that the home page will trigger the discrete GPU as well as the Courses Tool and Media tool. It seems to be related to the LogosCEF.
Guides, Search, Layouts, Course videos, Factbook do not trigger the discrete GPU. When the discrete GPU is not used there is much less battery drain, much less.
Text Comparison also seems to trigger the discrete GPU.
0 -
It also looks like using the Media browser switches the app to the high performance GPU
0 -
Stephen, are you using 7.4 RC-1? I was having a similar problem that I describe here which sounds like your use case. However, under 7.4 it behaves as I have described above, which isn't ideal but is better.
I was using 7.3 but am now on 7.4.
For me, it seems that opening 'Text comparison' turns on the discrete GPU.
Also, it seems that once it's on, it's on. Eg if I open 'Text comparison' the gpu changes from 'integrated' to 'high performance', but closing Text Comparison doesn't get it back to 'integrated'. To do that I have to close Logos and re-open it.
0 -
Is there any news on this? It is rather cumbersome to have so many of the features of Logos hobble my laptop and drain my battery. If I accidentally open a feature that will cause the GPU to go into overdrive I have to remember it and quit Logos and restart. What a pain! Can we get this fixed? Please?
BTW, I found out the hard way that Sermon Editor activates the high-performance GPU.
Michael
0 -
Ooops... add Parallel Gospel Reader.
0 -
Is there any news on this? Is there a fix in the pipeline?
0 -
Is there any news on this? Is there a fix in the pipeline?
Hi Michaell,
I don't have new info at this time.
0 -
Is there any news on this? Is there a fix in the pipeline?
Hi Michaell,
I don't have new info at this time.
Thanks for your response Philana - but I'm not sure if it gives any more clarity as there wasn't any old info apart from that the issue was being looked into?
It should be an easy fix - as John posted back in January:
This might be helpful?
https://developer.apple.com/library/content/qa/qa1734/_index.html
It outlines how to ensure the integrated graphics is used instead of the discreet graphics.
I would certainly appreciate the extra battery life.
This isn't a niche platform we're talking about - it's Apple's most popular Mac!
0