Bumblebee es una herramienta de software para Linux cuyo objetivo es proporcionar soporte para portátiles NVIDIA Optimus para distribuciones GNU/Linux. Optimus es una tecnología de pantalla híbrida en la que la GPU integrada renderiza la pantalla mientras la GPU dedicada (en este caso, una tarjeta gráfica nVidia) realiza todo el procesamiento y envía la salida a la GPU integrada. Cuando el portátil funciona con batería, la GPU dedicada se apaga para ahorrar energía y prolongar la duración de la batería.

Bumblebee intenta imitar el comportamiento de la tecnología Optimus utilizando la GPU dedicada para el renderizado cuando es necesario y apagándola cuando no se utiliza.

Los sistemas Ubuntu ya vienen con Nvidia Prime, que permite a los usuarios cambiar entre las GPUs de Nvidia e Intel. El problema con esto es que sólo funciona para todo el escritorio y no permite al usuario configurar la GPU para una determinada aplicación. En algunos sistemas se han reportado casos de calentamiento excesivo y mal funcionamiento del sistema cuando la GPU Nvidia está configurada para todo el escritorio. Usar Bumblebee sería una mejor opción en este caso.

Instalación de Bumblebee

Antes de empezar a instalar Bumblebee, voy a suponer que ya tienes instaladas las gráficas Nvidia. Si no las has instalado, puedes hacerlo abriendo la terminal y ejecutando el siguiente comando:

sudoapt-get install nvidia-prime

También puedes ejecutar este comando para que utilice la tarjeta gráfica de Intel:

sudo prime-select intel

La instalación de Bumblebee vendrá ahora determinada por la gráfica Nvidia con la que se quiera utilizar. Las opciones son las siguientes:

RELACIONADO:  Blackberry tiene la oportunidad de volver a ser relevante tras la lucha con Qualcomm

nVidia-361

Para usarlo con nvidia-316, puede ejecutar este comando para instalar Bumblebee:

sudoapt-get install bumblebee

nVidia-370

Si quieres utilizarlo con la nvidia-370 y estás ejecutando Ubuntu 16.04 o anterior, puedes utilizar el PPA de desarrollo de Bumblebee para su instalación:

sudo add-apt-repository ppa:bumblebee/testingsudoapt-get updatesudoapt-get install bumblebee

Si está utilizando Ubuntu 16.10 o posterior, no necesitará el PPA de desarrollo de Bumblebee, ya que los parches ya están en el repositorio oficial de Ubuntu. Ejecutar el siguiente comando lo instalará:

sudoapt-get install bumblebee

En mi caso lo estoy instalando en Ubuntu 16.04.

Configuración y uso

Después de instalar con éxito Bumblebee, tendrás que configurarlo para que funcione bien. El archivo de configuración de Bumblebee está en «/etc/bumblebee/bumblebee.conf». Ábralo con un editor de texto de su elección. Abra el archivo de configuración y desplácese hasta el área que se muestra en la captura de pantalla de abajo.

Si está utilizando nvidia-361, cambie las siguientes opciones de la captura de pantalla anterior para configurarlo:

  • Establezca el Driver como «nvidia»
  • Establezca el KernelDriver como «nvidia-361».
  • Establezca el LibraryPath a «/usr/lib/nvidia-361:/usr/lib32/nvidia-361».
  • Establece el XorgModulePath como «/usr/lib/nvidia-361/xorg,/usr/lib/xorg/modules».

Guarde el archivo.

Si utiliza nvidia-370:

  • Establezca el Driver como «nvidia»
  • Establezca el KernelDriver como «nvidia-370».
  • Establezca el LibraryPath a «/usr/lib/nvidia-370:/usr/lib32/nvidia-370»
  • Establece el XorgModulePath como «/usr/lib/nvidia-370/xorg,/usr/lib/xorg/modules».

Guarde el archivo.

Si has instalado una versión diferente de gráficos nVidia, recuerda cambiar el archivo de configuración para que coincida con la versión.

El último paso para que Bumblebee funcione es reiniciar el ordenador. La tarjeta discreta estará ahora apagada. Si quieres ejecutar Bumblebee con una aplicación, ejecuta este comando, en el que app_o_juego es el nombre de la aplicación o del juego:

optirun nombre_de_la_aplicación