1

I just bought a new laptop with both an Intel HD 5500 and nVidia GeForce 920M, and I'm running Ubuntu 16.04 LTS. According to Google, all I have to do is install the proprietary drivers and choose between cards in the Additional Drivers tab in the Control Panel. As you can see in the attached file, that's what I have done, but nothing seems to happen. Not logging out and back in, not rebooting the laptop. What am I doing wrong?

Additional Drivers Tab

lspci -k | grep -EA2 'VGA|3D'

00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
 Subsystem: Lenovo Broadwell-U Integrated Graphics
 Kernel driver in use: i915 

04:00.0 3D controller: NVIDIA Corporation GK208M [GeForce 920M] (rev a1)
 Subsystem: Lenovo GK208M [GeForce 920M]
 Kernel modules: nvidiafb, nouveau, nvidia_361
Pilot6
  • 92,041

3 Answers3

1

The problem is that in Ubuntu 16.04 with UEFI and SecureBoot enabled unsigned kernel modules do not load.

In your case nvidia module is not loaded. The module is not signed. That should be fixed as a bug.

Disable SecureBoot and the problem should be fixed.

Pilot6
  • 92,041
0

Find the nvidia management app. Type nvidia in the dash to find it. There you can choose which profile you want to be applied, weather

  • performance mode (nvidia drivers will used)
  • eco mode (intel drivers will be used)
SAdATT
  • 78
  • 1
  • 9
0

There is a solution that might work for you it's a bash script which switches between nvidia and intel video cards. Here's the link: https://github.com/bauca/graphics-switcher

Bruno Assis
  • 123
  • 5