A Linux program to handle GPU switching on Optimus laptops. (by Askannz)


Basic optimus-manager repo stats
25 days ago

Askannz/optimus-manager is an open source project licensed under MIT License which is an OSI approved license.

Optimus-manager Alternatives

Similar projects and alternatives to optimus-manager

  • GitHub repo undervolt

    Undervolt Intel CPUs under Linux

  • GitHub repo WindowsSpyBlocker

    Block spying and tracking on Windows

  • GitHub repo nbfc

    NoteBook FanControl

  • GitHub repo emacs-ng

    A new approach to Emacs - Including TypeScript, Threading, Async I/O, and WebRender.

  • GitHub repo intel-undervolt

    Intel CPU undervolting and throttling configuration tool

  • GitHub repo nvidia-xrun

    Utility to run separate X with discrete nvidia graphics with full performance

  • GitHub repo bbswitch

    Disable discrete graphics (currently nvidia only)

  • GitHub repo acpi_call

    A linux kernel module that enables calls to ACPI methods through /proc/acpi/call. Now with support for Integer, String and Buffer parameters.

  • GitHub repo docs

  • GitHub repo svntogit-packages

    Automatic import of svn 'packages' repo (read-only mirror)

  • GitHub repo mate-optimus

    NVIDIA Optimus GPU switcher

  • GitHub repo optimus-switch-gdm

    modified version to work with gdm/gnome. includes install script. made for manjaro linux.

  • GitHub repo throttlestop

    Simple tool to manage thermal behaviour on Linux

  • GitHub repo acpi_call

    A linux kernel module that enables calls to ACPI methods through /proc/acpi/call. [[email protected] /@Mic92] (by nix-community)

  • GitHub repo msci-thesis

    A personal mirror of the work done for my MSci thesis at the University of Birmingham, complete with all the working files that were present at the time it was submitted (8 April 2019) for completeness / archival purposes

  • GitHub repo bbswitch

    Disable discrete graphics (currently nvidia only) (by bamilab)

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better optimus-manager alternative or higher similarity.


Posts where optimus-manager has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-05-10.
  • Trying to turn off NVIDIA GPU using acpi_call
    reddit.com/r/archlinux | 2021-05-10
    hi maybe these comments on github may be relevant to you, I hope you can find a solution or other users to help you. If you finally can't find a solution, I suggest the official arch forum. There are the most advanced users of arch linux and perhaps they will provide you with a solution for your device.
  • Going to install Arch Linux for the first time. I have a Nvidia Optimus laptop. Which packages do I need to install?
    reddit.com/r/archlinux | 2021-05-07
    Optimus Manager
  • EmacsNG built with weberender seems to use different resolution than classic emacs
    reddit.com/r/emacsng | 2021-05-05
    I have built emacs-ng from source with native compilation and webrender, using Manjaro KDE on laptop with optimus-manager (from AUR `optimus-manager-git`, link: https://github.com/Askannz/optimus-manager) running in hybrid graphics mode. Laptop is with NVidia RTX 2060 Max-Q.
  • Turn off dedicated GPU?
    I think what you're looking for is bbswitch. I don't know which Optimus method you're using, but optimus-manager has bindings for it. For example. here is my config that turns it off by default if on batter power at boot:
  • How does a HP Omen Gaming Laptop 15z-en100 fare when it comes to Linux?
    The only other thing with laptops which I have to deal with is NVIDIA Optimus. If you're going with Manjaro look into optimus-manager and optimus-manager-qt (which is in the AUR) as a way of switching between integrated and dedicated graphics.
  • Ran into the same problem but the solution was deleted
    reddit.com/r/archlinux | 2021-04-23
    You could try this.
  • Anyone with legion 5 (amd) running optimus on arch ?
    reddit.com/r/archlinux | 2021-04-18
  • Optimizing Arch Linux for laptops
    reddit.com/r/archlinux | 2021-04-16
    This is what I use! When using intel graphics with nvidia disabled, I can get 6-8 hours unplugged :) https://github.com/Askannz/optimus-manager
    reddit.com/r/archlinux | 2021-04-16
    Use https://github.com/Askannz/optimus-manager, just using the intel gpu and suspending the nvidia card can go to 3-4hrs or more.
  • Can't trun ROG Strix GL531GT monitor refresh rate to 120hz on windows
    reddit.com/r/ASUSROG | 2021-04-15
    when you boot make sure to be using optimus manager (https://github.com/Askannz/optimus-manager), because it would only show up 60hz when running in the intel mode with the intel drivers.
  • Is there any way to create a script which is enabled using a keyboard shortcut
    reddit.com/r/archlinux | 2021-04-06
    $ optimus-manager --switch nvidia WARNING : no power management option is currently enabled (this is the default since v1.2). Switching between GPUs will work but you will likely experience poor battery life. Follow instructions at https://github.com/Askannz/optimus-manager/wiki/A-guide--to-power-management-options to enable power management. You are about to switch GPUs. This will forcibly close all graphical sessions and all your applications WILL CLOSE. (you can pass the --no-confirm option to disable this warning) Continue ? (y/N) >
  • Desperately need multi monitor help
    optimus manager github; Lutris GitHub for settings nvidia drivers
  • Optimus solutions for 20.04?
    reddit.com/r/Ubuntu | 2021-04-06
    Planning to switch my laptop from endeavour os (arch) to ubuntu since it seems i keep getting cut by the bleeding edge. However the only optimus manager solution I've found so far for ubuntu has been MATE optimus, and I dont plan on using anything non-gnome anytime soon. I've previously been using Optimus Manager on endeavour os which has served me perfectly.
    reddit.com/r/Ubuntu | 2021-04-06
    Your link about https://github.com/Askannz/optimus-manager does write its an implementation of nvidia-prime from Ubuntu for Arch, which you should have installed already, else do that. and mate-optimus is just an applet to control it
  • How do I configure switchblade graphics on a laptop with vega7 iGPU and Nvidia 1650 dGPU?
    reddit.com/r/archlinux | 2021-04-05
    Now for the power management I highly suggest reading all of this. It explains what every option does and what might work for you. Personally configuration 2 worked for as you can see from my options. You can also skip this completely if you don't care about the extra power management. Nvidia driver by default will make the card go into a low power state which is usually good enough.