При использовании проприетарного драйвера (как указано в ответе Hatoru), безусловно, повысится производительность, он также увеличит потребление энергии (и, следовательно, уменьшит время автономной работы).
Итак, если вы хотите получить максимальную производительность для приложений, которые этого требуют, и увеличить время автономной работы для остальных, единственным вариантом на данный момент является использование проприетарного драйвера (как указано Hatoru) в сочетании с Bumblebee. Инструкции по установке подробно описаны в https://wiki.ubuntu.com/Bumblebee#Installation:
Включить репозитории Universe и Multiverse - вам нужно сделать это, чтобы разрешить установку пакетов шмелей и nvidia.
Установите проприетарный драйвер Nvidia (в этом случае 319 вы должны использовать последнюю версию, доступную для вашего оборудования в репозиториях Ubuntu):
sudo apt-get install nvidia-319-updates nvidia-settings-319-updates
Установить Bumblebee: [!d6 ]
sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic
Настроить Bumblebee, отредактировать /etc/bumblebee/bumblebee.conf:
Driver=nvidia
KernelDriver=nvidia-319-updates
LibraryPath=/usr/lib/nvidia-319-updates:/usr/lib32/nvidia-319-updates
XorgModulePath=/usr/lib/nvidia-319-updates/xorg,/usr/lib/xorg/modules
Затем перезапустите, и вы готовы запускать программы с использованием карты Nvidia с помощью:
optirun command