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. ***
---- Upon further digging: This functionality has been re-added to the "Edit Application" menu as of https://invent.kde.org/plasma/kmenuedit/-/commit/b559cb8f487b5ba66d9fe9f471b01b6e2ca4d8bf Waiting for it to actually reach distributions. Additionally, the feature has already been available if opening the file properties menu from Dolphin. Potentially, this could be improved further by adding the option directly to the context menus of the application menu and the task manager widgets. Regardless, this is resolved I believe.
This isn't really resolved; the idea is to be able to do it easily via a context menu or something.