Skip to content

A simple GTK4 application for managing gpu offloading on linux

License

Notifications You must be signed in to change notification settings

plasmus777/gom-app

Repository files navigation

GPU Offloading Manager

plasmus777 gnome GpuOffloadingManager

GPU Offloading Manager aims to implement an user interface to configure and launch programs automatically under systems with hybrid graphics.

Objective

Linux based systems have always had issues and lack of support regarding computers with multiple video cards. In the recent years however, manufacturers managed to improve quite a bit in the driver department, implementing several lacking features that improved offloading capabilities. One of the few things that still did not improve is application profile selection - launching a program using a more/less capable GPU automatically/manually.

TODO:

  • UI Design
  • Code Implementation
  • Driver support
    • Open-source
      • Nouveau
      • Amdgpu
    • Proprietary
      • Nvidia
      • Amdgpu-Pro
  • Packaging
    • Compiling Instructions
    • Tar.gz file
    • Flatpak support
    • Snap support

Extra notes

  • This application is NOT a driver/switcher utility (like prime-select or others). What is does is simply allow the user to select the default graphic card for installed applications under systems with hybrid graphics.
  • The application expects your system to already have your drivers configured. Follow your distribution's documentation before using Gpu Offloading Manager.

Reminder: This project is mostly a hobby, and as such, no updates/features are a given. I'll try my best to update the project and make sure that it works, but no compromises.

About

A simple GTK4 application for managing gpu offloading on linux

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published