Questions tagged [bbswitch]

Questions about bbswitch, a kernel module for saving power on Nvidia Optimus laptops.

bbswitch is a kernel module designed for the program, though it can be installed as a single entity. The kernel module manually disables the Nvidia video card on Optimus laptops in order to save power which leads to a longer battery life.

See also the tag.

18 questions
7
votes
1 answer

Bumblebee : Module bbswitch could not be loaded

I've upgraded to 12.04 and I had to switch from Ironhide to the latest version of Bumblebee. Now, when I try to run bumblebeed, I get this error: FATAL: Module bbswitch not found. [ERROR]Module bbswitch could not be loaded (timeout?) [WARN]No…
StepTNT
  • 333
4
votes
1 answer

Understanding bbswitch and nvidia kernel module

I have a laptop with a GTX 970M dGPU and an Intel GMA iGPU. I currently have the proprietary nvidia drivers installed (no nouveau) as well as bumblebee and bbswitch. Basically, I want the laptop to use the iGPU by default, and be able to switch to…
oaskamay
  • 657
  • 1
  • 9
  • 21
3
votes
1 answer

Problem installing bbswitch on Ubuntu 14.04.3

I have an Nvidia Optimus graphic card installed and have the Nvidia driver installed and working for my Intel card, but I cannot switch to the Nvidia card. This is because bbswitch-dkms will not build during install via apt-get or from source. My…
fgordon
  • 31
2
votes
0 answers

bbswitch: No suitable _DSM call found

I am trying to install CUDA on my Ubuntu 16.04, following these instructions. One of the errors I've got so far is connected with necessity to "exit X" before installing the nvidia driver. So I press Ctrl+Alt+F1, log in, enter sudo service lightdm…
Massyanya
  • 123
2
votes
0 answers

How to fix battery problems in Ubuntu 16.04 Acer Laptop with 940 MX?

My laptop used to get 12 hours of battery life in Windows. I'm getting only 2-3 in Ubuntu. Windows had software that would shut off the gpu unless it was required, however I don't think that Ubuntu has the same functionality. I've looked into…
2
votes
1 answer

bbswitch failing to turn of Nvidia GPU (Refused to change power state, currently in D0)

I've noticed that my laptop has been running hotter than it should be as well as output similar to the following from dmesg around when bbswitch should be shutting down my Nvidia GPU [ 5775.721636] NVLINK: Unregistered the Nvlink Core, major device…
2
votes
1 answer

How to run a program using the Nvidia card with bbswitch?

I have a Nvidia graphics card running with Nouveau drivers which I keep disabled (at boot) using bbswitch in Ubuntu 12.04. Bumblebee always kept the card on, so I uninstalled it, and installed the bbswitch module by downloading the source code and…
HSanjay
  • 41
2
votes
1 answer

bbswitch unable to turn discrete graphics off

Laptop: Acer Predator PH315-52 OS : UBUNTU 18.04.2 LTS Nvidia Driver : 418.87 Kernel : 5.0.0-37-generic Processors : Intel UHD 630 and Nvidia 1660 Ti bbswitch version: 0.8-4ubuntu1 bumblebee version: 3.2.1+git20181231-103~bionicppa1 $ grep…
2
votes
1 answer

Modules being ignored

/etc/modules includes: bbswitch load_state=0 Every time, bbswitch isn't loaded, and I have to manually: sudo modprobe bbswitch Then run bbswitch command to toggle graphics card. Why isn't it respecting load_state=0?
Tom Mercer
  • 1,748
  • 4
  • 20
  • 38
2
votes
0 answers

Unable to boot because of Nvidia driver

I have Nvidia Tesla K20 GPU to use for Tensorflow. When I install Nvidia driver version 375 or 384, after restart it shows . bbswitch: No suitable _DSM call found. . bbswitch: No suitable _DSM call found. . bbswitch: No suitable _DSM call found. .…
laradov
  • 21
1
vote
0 answers

ubuntu 16.04 nvidia prime problem

I have asus n552 with optimus (nviadi 960m and intel gpu) installed ubuntu 16.04 LTS logged in with nouveau.modeset=0 in grub and installed nvidia 361.42 and intel microcode in additional drivers. now prime is installed but when i select intel…
Mohamad
  • 11
1
vote
1 answer

how to fix bumblebee after a package upgrade?

I have been having issues with bumblebee after a kernel package upgrade. It started in 12.04 and has been carried on into 13.04. Basically it is outlined as follows; after a clean install of ubuntu (no matter the release), i install bumblebee and…
nluigi
  • 131
  • 1
  • 1
  • 10
1
vote
1 answer

Is bbswitch required for bumblebee to work properly?

I have an NVIDIA Optimus video card. I disabled it using bbswitch, and I'm using bumblebee to run programs using the discrete graphic card. I want to know what's going to happen if I remove bbswitch (because it, sometimes, prevents Ubuntu from…
Mohamed
  • 329
1
vote
0 answers

Deactivated nvidia for longer battery, xrandr doesn't show HDMI

As everyone knows, nvidia drivers don't work well on Ubuntu. I deactivated my RTX 2060 nvidia card on my Lenovo Legion Y540 with Ubuntu 18.04 LTS (keeping its use on Windows for gaming) doing the following (from there): I checked Enable hybrid…
0
votes
1 answer

Swap a module at boot

I am trying to use a version of bbswitch hacked for a T450s mentioned in this issue on bumblebee-project/bbswitch. It works well and now my Nvidia 940m card turns off properly. To install it I run make load from it's root, which executes the…
1
2