So I understand that my laptop does not support Nvidia Optimus out of the box (http://askubuntu.com/questions/36930/how-well-do-laptops-with-nvidia-optimus-work), therefore I decided to install Bumblebee, but it doesn't change anything, I get
joe@ubuntu:~$ optirun glxspheres [ 4447.830749] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver [ 4447.830844] [ERROR]Aborting because fallback start is disabled.
So, I've tried the Bumblebee "hack" listed on https://github.com/Bumblebee-Project/bbswitch/tree/hack-lenovo. I copied every line below into the terminal, is that what I was supposed to do? I'm a Linux noob.
git clone http://github.com/Bumblebee-Project/bbswitch.git -b hack-lenovo cd bbswitch mkdir /usr/src/acpi-handle-hack-0.0.1 cp Makefile acpi-handle-hack.c /usr/src/acpi-handle-hack-0.0.1 cp dkms/acpi-handle-hack.conf /usr/src/acpi-handle-hack-0.0.1/dkms.conf dkms add acpi-handle-hack/0.0.1 dkms build acpi-handle-hack/0.0.1 dkms install acpi-handle-hack/0.0.1 echo acpi-handle-hack | sudo tee -a /etc/modules sudo update-initramfs -u
(had to use http:// instead of git://, in my uni).
How can I apply this "ACPI handle hack" on Ubuntu to solve my BIOS/Lenovo-specific problem and make Bumblebee/Nvidia work?