| Summary: | On X11, Plasmashell, menues and QT tooltips don't composite with depth = 30 | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Guido <guido.iodice> |
| Component: | colour-management | Assignee: | Marco Martin <notmart> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | guido.iodice, kde, nate, xaver.hugl |
| Priority: | NOR | ||
| Version First Reported In: | 6.2.4 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Guido
2025-01-29 10:41:01 UTC
On X11 it's the X server responsible for this I believe, but moving to KWin so the experts there can handle it. (In reply to Nate Graham from comment #1) > On X11 it's the X server responsible for this I believe, but moving to KWin > so the experts there can handle it. mmm... not sure, everything else is rendered correctly, with its shadows. Yeah, this is almost certainly a client side bug. I don't know X11 stuff well enough to judge if it's in the graphics driver or in Qt, but if it works with other apps, it's most likely in Qt. Note though that in general X11 with 30bpp is a basically unused and pretty much unsupported configuration. If you want to have apps use higher bit depths, you'll really want to switch to the Wayland session, where this works out of the box without such bugs. (In reply to Zamundaaa from comment #3) > Yeah, this is almost certainly a client side bug. I don't know X11 stuff > well enough to judge if it's in the graphics driver or in Qt, but if it > works with other apps, it's most likely in Qt. > > Note though that in general X11 with 30bpp is a basically unused and pretty > much unsupported configuration. If you want to have apps use higher bit > depths, you'll really want to switch to the Wayland session, where this > works out of the box without such bugs. I don't like this continuous sponsorship of the move to Wayland. If a user continues to use X11, you should understand that he has his reasons, which are certainly much more important than 30-bit colour. |