Skip to content

"Run with dedicated GPU" is lying when dGPU is already the default. #13850

Description

@Albertfanmingo

The Cinnamon menu shows a option labeled "Run with dedicated GPU" on systems with multiple GPUs. This option runs the program using the non-default of the two GPUs. On laptops this makes sense, because the default is usually the iGPU and the non-default is the dGPU. On desktops with iGPUs though, this option makes no sense, because the default already is the dGPU. Clicking "Run with dedicated GPU" does the opposite of what it's saying and runs the app using the iGPU.

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

Here are some rewordings I think would be more truthful, regardless of setup:

"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 fourth would be the clearest, 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No 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