If a second GPU is present, the context menu of an application's icon should display the option to run it using the dedicated GPU. If possible, it should be a generic feature that works across all application launchers – K menu, panel, desktop icons. switcheroo-control <https://github.com/hadess/switcheroo-control> is a D-Bus service to check the availability of a second GPU. The same feature in Gnome <https://github.com/GNOME/gnome-shell/commit/009d021e4f93bfce69d1f4497612d804c88972b6> required only 51 lines of code.
It should be implemented. The UI is in right click -> edit application this way your preference persists rather than having to right click every time. Please reopen if not there
(In reply to David Edmundson from comment #1) > It should be implemented. You're right. There are three problems though: 1. is that the context menu entry is not even there most of the time (details below) 2. in cases where it's there, it's a bit hard to discover (hidden behind an "Advanced" button in the third tab of a properties window) 3. The setting is not remembered. > The UI is in right click -> edit application this way your preference > persists rather than having to right click every time. Icon-only Task Manager: Only "Unpin" and "Settings". Frequent Apps in Dashboard: "Forget" and "Add to Favorites".
I suggest to add such option to Discover to enable running using discrete GPU from either KDE Menu or desktop shortcuts.
*** Bug 444709 has been marked as a duplicate of this bug. ***
*** Bug 454631 has been marked as a duplicate of this bug. ***
*** Bug 461665 has been marked as a duplicate of this bug. ***