Ubuntu, Pop!_OS and Linux Mint vs Hybrid Graphics. What about Manjaro?

What are Hybrid Graphics?
Some laptops come with two graphics cards: one for use in applications that require a lot of computing power such as games, called the discrete GPU, and one that is less powerful, but conserves energy, called the integrated GPU. The integrated GPU is often embedded in the CPU, hence the name. This concept is called Hybrid Graphics.

Ubuntu 20.04 LTS

Those of you with hybrid graphics are now able to launch applications using the discrete GPU from within GNOME Shell, via the ‘Launch on Discrete GPU’ menu item. This works both for AMD and NVIDIA GPUs.


[Screenshot_2020-06-06 What’s new in Ubuntu Desktop 20 04 LTS Ubuntu


Pop!_OS 20.04

Previously on Pop!_OS: Laptops with Intel and NVIDIA graphics have the power to Jekyll and Hyde between integrated graphics and the dGPU.

Now on Pop!_OS: In addition to switching between Intel and NVIDIA graphics, you can choose Hybrid Graphics from the system menu. In Hybrid Graphics mode, your laptop runs on the battery-saving Intel GPU and only uses the NVIDIA GPU for applications you designate. To do this, simply right-click on the app icon and select “Launch using Dedicated Graphics Card”.


Screenshot_2020-06-06 What’s New with Pop _OS 20 04 LTS

Application developers and maintainers can configure their applications to use the dedicated GPU by default by setting the following flag in their .desktop file:

  • X-KDE-RunOnDiscreteGpu=true

Linux Mint 20

Linux Mint 20 will feature improved support for NVIDIA Optimus.

In Mint 20, the NVIDIA prime applet now shows your GPU renderer and you can select which card to switch to straight from its menu.


Screenshot_2020-06-06 Monthly News – May 2020 – The Linux Mint Blog

The NVIDIA “On-Demand” profile is also now fully supported both in MATE (by mintmenu) and in Cinnamon (by the Cinnamon menu applet). When you run in that mode, it is your Intel card which renders the session and a menu option is available to let you offload a particular application to your NVIDIA card.

Select an application in the menu, right-click and select “Run with NVIDIA GPU”. It’s that simple.


Screenshot_2020-06-06 Monthly News – May 2020 – The Linux Mint Blog(1)

From the command-line, two new commands are available to offload to GLX or to Vulkan:

  • nvidia-optimus-offload-glx
  • nvidia-optimus-offload-vulkan

To boost compatibility and make it easier to boot Linux Mint 20 in live mode without NVIDIA drivers, “nomodeset” was added to the “Compatibility Mode”.

And finally, what about Manjaro? :slight_smile:

Did you try it, does it actually work or is it just another option what works only on developers machines? :slight_smile:

Manjaro uses optimus-manager - available in the repo.

sudo pacman -Syu optimus-manager

Please: Extensive use of cold text are noisy and so are images - please hide them using the :gear: -> Hide Details form the post toolbar.

Sorry, it still not as good as Pop!_OS, Mint and Ubuntu implementation for hybrid graphics laptops. For desktop PC usage in general Manjaro is the best.

Manjaro's implementation for hybrid graphics doesn't work as good as for the options above, I've tested it on different distros for a friend that has this kind of laptop. For me is okay because I use desktop PC. No hybrid graphics. Everything runs fine.

The problem is Ubuntu, Mint and Pop!_OS creating stuff that makes life easier for them, like the GPU switcher.

How is that a problem ? :slight_smile:
Once there is something implemented in open source it can be inherited by other distributions. One step forward was already done here

next step follows ... :wink:

1 Like

Unfortunately I can't test it myself because I don't have his laptop anymore, but he's using Pop!_OS by what I know...

Anyway, thanks. It might help others with this issue. :heart:

1 Like

We've had prime-offloading since the month it came out.

I stopped using hybrid mode on Gnome because of nvidia's prime drivers. I prefer to use only intel + gnome with wayland. Everything is much more fluid.

Forum kindly sponsored by