Skip to content

Transparency doesnt work in niri on amd graphics #2346

Description

@linux-cultist

Kitty & Alacritty terminal configured for opacity doesnt work in Niri.

I have tried with no niri config at all (let niri generate a default config) to rule out config issues but no luck.

Both kitty and alacritty cant show transparent windows under Niri but they do under Gnome and Hyprland with the same config for the terminals. Its not an application issue, its something strange with Niri and AMD graphics. Everything else works great with no artifacts and beautiful smooth animations, its just not showing transparent windows.

Relevant kitty config: background_opacity 0.6
Relevant alacritty config: opacity = 0.6

Screenshots:

Kitty:

Image

Alacritty:

Image

System Information

  • Distro: Arch Linux
  • GPU: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] (rev c1)
  • CPU: 6-core Intel Core i5-8600K

Happy to supply any needed information from my system!

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions