AudiEtoffe

Allows the user to select their rendering device and display output on KDE Plasma Wayland (CachyOS default) This helps free up resouses for a dedicateed gpu. Please read the readme and understand that this can cause black screens or the display to switch sources before running.

19
0
85% credibility
Found May 20, 2026 at 20 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

Plasma GPU Router is a desktop application for Linux computers running KDE Plasma that helps you manage multiple graphics cards. It shows real-time information about each GPU (memory usage, workload, temperature, power draw), and lets you decide which graphics card handles different tasks like displaying your desktop, showing the login screen, and sending video output to your monitor. You can choose from simple one-click presets or customize every detail, and the app runs quietly in your system tray so you can monitor your GPUs at any time.

How It Works

1
🖥️ You have two graphics cards

You discover you have both an integrated GPU and a dedicated graphics card in your computer, and you want to control how they work together.

2
🔍 You install the application

You download and run Plasma GPU Router, which opens a friendly window showing both of your graphics cards with their current status.

3
📊 You see real-time GPU stats

The app displays live information about each GPU: memory usage, how hard it's working, temperature, and power consumption, updating every few seconds.

4
⚙️ You choose how to configure your GPUs

You can pick a quick preset like using your integrated GPU for everyday tasks while your powerful card handles display output, or customize each setting individually.

5
You pick your setup style
🚀
Quick Preset

One click applies a recommended setup optimized for battery life and performance balance.

🔧
Detailed Settings

You manually choose which GPU handles the login screen, desktop rendering, and display output separately.

6
🔐 You enter your password

A system prompt appears asking for your administrator password, which is required to make changes to how your desktop uses graphics cards.

Your GPU setup is ready

After logging out and back in, your desktop now uses your chosen graphics configuration exactly as you specified, with everything working smoothly together.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 20 to 19 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is Plasma-GPU-Router?

Plasma-GPU-Router is a Python application with a PyQt6 interface that lets you control which GPU handles different tasks on KDE Plasma Wayland. You can route your integrated GPU for desktop rendering while your dedicated GPU handles display output - useful for power users with hybrid graphics who want better power efficiency. The app monitors VRAM, utilization, temperature, and power in real-time, and applies changes through environment variables that KWin and SDDM respect. It includes quick presets for common hybrid configurations and lives in your system tray for quick access.

Why is it gaining traction?

The hook is running your desktop on the power-efficient integrated GPU while keeping the dGPU available for specific workloads - essentially PRIME offload for Wayland. Unlike X11 where this is well-documented, Wayland hybrid setups are still rough around the edges, making tools like this valuable. The quick presets handle the most common setups (iGPU desktop + dGPU display, iGPU only) without requiring you to understand DRM device assignment. The project is upfront about risks - black screens and display switching are documented, not hidden.

Who should use this?

Laptop users with AMD integrated plus dedicated graphics who want to reduce power consumption on Wayland. Linux power users running hybrid GPU setups on KDE Plasma who are tired of manually editing environment variables. Developers who want their dGPU to stay idle during normal desktop work but remain available for compute tasks.

Verdict

With only 19 stars and limited documentation, this is an early-stage project solving a real problem. The credibility score of 0.8500000238418579% reflects its experimental status. Try it if you have the specific hardware and use case, but have a backup plan - know which GPU your monitor is connected to and how to revert if you get a black screen.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.