What I try to achieve

Using both my Intel chipset and my GeForce 940M.

My configuration

Laptop model : Asus Zenbook UX303UB

$ lspci | grep -E "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 520 (rev 07)
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 940M] (rev a2)

$ lsmod | grep nouveau
nouveau              1511424  0
mxm_wmi                16384  1 nouveau
ttm                    90112  1 nouveau
i2c_algo_bit           16384  2 i915,nouveau
drm_kms_helper        143360  2 i915,nouveau
drm                   339968  13 ttm,i915,drm_kms_helper,nouveau
wmi                    20480  3 mxm_wmi,nouveau,asus_wmi
video                  40960  3 i915,nouveau,asus_wmi

$ uname -a
Linux user 4.6.7-300.fc24.x86_64 #1 SMP Wed Aug 17 18:48:43 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

I followed the following guides

What I would like

  1. Simple usage of desktop application, using nVidia GPU if needed (i.e. automatic offloading)

  2. Shutdown nVidia card to enhance battery life

  3. Bumblebee seems to be a good option as I have to manually launch applications with optirun

I will provide any needed information :-D Just ask in the comments. I have a limited knowledge about Linux (only basics stuff) and nearly null knowledge about graphical stuff (X, rendering process, etc...).

  • This is no help to you now, but I know the graphics team is working on making this work better for Fedora 25 and beyond. See fedoraproject.org/wiki/Workstation/…
    – mattdm
    Commented Sep 1, 2016 at 22:51
  • thank you very much for this information anyway :D could give help if needed ? (like, info/log/anything else)
    – mithrop
    Commented Sep 2, 2016 at 13:10
  • Let me check...
    – mattdm
    Commented Sep 2, 2016 at 13:21

1 Answer 1


I know Arch is the pinnacle of Linux distro documentation, but in this case there is also an Excellent guide to Bumblebee on Fedora.

Unfortunately, I'm afraid this will get you to the same place: "it works :D but I have to use optirun everytime :-(", which, by your sad-face, is not what you want.

The good news is that better Optimus support is in the works for Fedora 25 and beyond (see Fedora Workstation — Tasklist), although I know that doesn't immediately help you.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .