Git Product home page Git Product logo

vanilla-prime-utility's Introduction

Vanilla PRIME Utility

Translation Status

A frontend in GTK 4 and Libadwaita to switch PRIME profiles.


Build

Dependencies

  • build-essential
  • meson
  • libadwaita-1-dev
  • gettext
  • desktop-file-utils
  • nvidia-prime

Build

meson build
ninja -C build

Install

sudo ninja -C build install

Run

vanilla-prime-utility

# embedded mode
vanilla-prime-utility --embedded

Other distributions

This utility works on any Debian-based distribution, just note that NoDisplay=true is set in the desktop file, since Vanilla OS uses the embedded mode. If you want to use the standalone mode, you can remove this line and the icon will be shown in the applications menu of your distribution.

vanilla-prime-utility's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

vanilla-prime-utility's Issues

Changing mode doesn't actually do anything

Hi, I'm on an Optimus laptop (dell Inspiron 7577) and after installation I'm automatically logged in with the on demand profile. Nvidia card works without problem, tested with various software that use it, but if I switch to discrete only profile, after the system does everything it needs too (without errors) and prompt me to reboot I'm still in the on-demand profile.
What can I do to solve or at least to give you more info so that you can check what's happening?

Kindly,

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.