mirror of
https://github.com/keycastr/keycastr.git
synced 2026-05-15 14:15:50 -06:00
[GH-ISSUE #126] Remove GPU Dependency #104
Labels
No labels
bug
compatibility
discussion
documentation
enhancement
help wanted
help wanted
investigation needed
pull-request
release
visualizer
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/keycastr#104
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Wdavery on GitHub (Oct 4, 2018).
Original GitHub issue: https://github.com/keycastr/keycastr/issues/126
Originally assigned to: @akitchen on GitHub.
The app runs with a GPU dependency on Macs with multiple GPUs installed, like MacBook Pros. It should not need this.
@akitchen commented on GitHub (Oct 4, 2018):
hi @Wdavery could you please elaborate? Much of this code is quite old and in need of modernization.
Thanks for opening an issue!
@Wdavery commented on GitHub (Oct 4, 2018):
I should've used standard macOS terminology, it "Requires high-performance GPU" in activity monitor.
I don't know the exact fix but I believe it's a very simple one line thing.
A lot of old apps have this problem, because it was only added to macOS in the last 5 versions or so.
@Wdavery commented on GitHub (Oct 5, 2018):
I've found these two articles which I believe are the fixes.
https://developer.apple.com/library/archive/qa/qa1734/_index.html
"Adding the
NSSupportsAutomaticGraphicsSwitchingkey in Info.plist."I think this may be all that is needed.
This is probably unnecessary, but further reading:
https://developer.apple.com/library/archive/technotes/tn2229/_index.html
@gitConel commented on GitHub (Jun 20, 2019):
edit info.plist
Used GPU memory: 0%
Thanks You!
@Wdavery commented on GitHub (Jun 21, 2019):
Just fixed it for myself too, works great.
Two lines in the info.plist
<key>NSSupportsAutomaticGraphicsSwitching</key><string>True</string>@akitchen commented on GitHub (Oct 27, 2019):
Fixed in v0.9.8