Bug 338123 - There should be a tool to fetch "ideal" compositing settings for a given hardware/driver
Summary: There should be a tool to fetch "ideal" compositing settings for a given hard...
Status: RESOLVED INTENTIONAL
Alias: None
Product: kwin
Classification: Plasma
Component: compositing (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-08 12:20 UTC by Thomas Lübking
Modified: 2023-05-07 12:51 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Lübking 2014-08-08 12:20:29 UTC
... from the internet and apply them.

We cannot run after progressing driver development in release cycles and we cannot expect distros to test things and patch settings either.

This would also allow users to bring in themselves on a very cheap level.

Something along "Query KWin database" in the compositor kcm.
Comment 1 Martin Flöser 2014-08-11 07:25:45 UTC
interesting idea. Would you want it to write the configuration settings or change the default values in the configuration settings and adjust the heuristics in GLPlatform?

This could also be used to prevent stupid things like EGL not supported on NVIDIA...
Comment 2 Thomas Lübking 2014-08-11 10:07:55 UTC
Rewrite the local config.
There's no point in adjusting defaults and have them trumped by the users broken config.

The scenario is "I'm just a user and don't know 90% of the terms in this kcm, I've tried a lot and just want animations & shadows to work, 'key?"

So when the user presses that button and the download indicator finished and kwin eventually restarted, he should be faced with a config confirmed "good" by others.

Alternatively we'd have to strip the local config anyway and then evtl. deal w/ write permissions on the local defaults - and if you think about several users you've also to expect several GPUs (*real* multihead) or preferences ("I don't care whether GL compositing is a sane default for my daughter, it breaks my CAD" or whatever)
Comment 3 Zamundaaa 2023-05-07 12:51:15 UTC
Drivers are in a good enough state now that I don't think we need anything like this anymore