Skip to content

"Run with NVIDIA GPU" is a lie when dGPU is already the default. #13862

Description

@Albertfanmingo

Distribution

Mint 22.3

Package version

6.6.7

Graphics hardware in use

AMD RX 5500 OEM (dGPU), AMD Ryzen 5600G (iGPU)

Frequency

Always

Bug description

The Cinnamon menu shows a option labeled "Run with dedicated GPU" on my desktop with a dedicated GPU and integrated GPU. Clicking the option does the opposite of what it's saying and runs the app using the iGPU.

I think what this does is it runs the program using the non-default of the two GPUs. On laptops the label makes sense, because the default is usually the iGPU and the non-default is the dGPU. On desktops with iGPUs though, "Run with dedicated GPU" makes no sense, because the default already is the dGPU.

This could also potentially have issues with multiple dGPUs, but I cannot test that.

Steps to reproduce

  1. Use a desktop with an iGPU and dGPU
  2. Open a GPU monitoring tool (I used Mission Center)
  3. Right click a GPU intensive app
  4. Click "Run with dedicated GPU"

You should see the iGPU being used while the app is open.

Expected behavior

The button should properly reflect what it actually does in every case, not just ones where the iGPU is default. Some potential relabelings include:

"Run with alternate GPU"
"Run with secondary GPU"
"Run with [gpu_name] GPU" <- might not fit well without custom names
"Run with [dedicated/integrated/secondary] GPU" <- detect based on setup

The third or fourth would be the cleanest, but would require us to figure out the details of the users setup. For a zero-effort change, I think the first is best. All are better than giving false information though.

Additional information

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions