Skip to content

Instantly share code, notes, and snippets.

View secnum's full-sized avatar
💭
Learning K8s

Alex secnum

💭
Learning K8s
View GitHub Profile
@secnum
secnum / bumblebee_kali.md
Last active February 4, 2024 09:45
Installation and configuration of Bumblebee on Kali Linux.

Introduction

This is a Bumblebee installation and configuration procedure. It runs on a fully updated Kali Linux 2018.2. To avoid possible errors, I started with a new installation. You must have a laptop computer with a Nvidia graphics card that supports Optimus technology.

Problem

On Windows, Nvidia drivers allow Optimus technology to be exploited: when you are not using graphic resources that are too greedy, it is the CPU's 3D chipset that performs the calculations leaving the graphics card at rest. When you start a game, 3D calculations are then supported by the GPU. Among other things, this reduces electricity consumption and reduces the ventilation of your laptop. On GNU/Linux, it's more complicated. Nvidia's proprietary drivers do not support Optimus on this operating system. You must therefore use a third party software to have the same behavior as on Windows.

How it works?

The Bumblebee server disables the discrete video card if no client is detected (if power management is enabled which i