catppuccin / catppuccin/minecraft
Add Nouveau driver support for Catppuccin shaders (Iris / Sodium)
- Dominant language
- Python
- Stars
- 335
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Description
## Description
We would like to request native support for the Nouveau open‑source GPU driver in the Catppuccin shader packs used with Iris and Sodium. Currently the shaders work only with proprietary drivers (NVIDIA/AMD), which excludes a portion of the Linux community that relies on Nouveau.
## Expected behavior
Catppuccin shaders compile and run correctly when Minecraft is launched with Iris + Sodium on systems using the Nouveau driver.
No visual artifacts, crashes, or performance regressions should appear compared to the proprietary driver implementation.
## Actual behavior
Shader working with Texture Errors
## Steps to reproduce
Install **Minecraft** with the **Iris shader** mod and Sodium performance mod.
Install the Catppuccin shader pack (any variant).
Run the game on a Linux system using the Nouveau driver (e.g., a laptop with an NVIDIA GPU and the nouveau kernel module).
See **visual artifacts** and more...
Contributor guide
Research direction
Start by reproducing the texture errors with Minecraft, Iris, Sodium, the Catppuccin shader pack, and the Nouveau driver on Linux. Done means the shaders compile and run without visual artifacts, crashes, or performance regressions compared with the proprietary-driver implementation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux
- Domain
- computer-graphics, game-dev, operating-systems
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100