Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

To get Nouveau back I ran through this guide: http://solidsmoke.blogspot.com/2011/12/fedora-16-uninstall-proprietary-nvidia.html

Then to get CUDA back I followed this guide: http://fedoraproject.org/wiki/Cuda but removed xorg.conf and anything that blacklisted nouveau (still keeping the nvidia libs though).

Then I ran through this guide to get optimus back: http://fedoralync.blogspot.com/2012/07/switching-graphic-card-between-nvidia.html but had to tweak it for the newer Bumblebee by renaming the downloads bbswitch-0.4.2 and bumblebee-3.0. Changing step four to read

tar xvzf bbswitch-0.4.2.tar.gz
sudo cp -Rv  bbswitch-0.4.2 /usr/src
sudo ln -s /usr/src/bbswitch-0.4.2/dkms/dkms.conf /usr/src/bbswitch-0.4.2/dkms.conf
sudo dkms add -m bbswitch -v 0.4.2
sudo dkms build -m bbswitch -v 0.4.2
sudo dkms install -m bbswitch -v 0.4.2

Changing step four to read:

tar xvzf bumblebee-3.0.tar.gz
cd bumblebee-3.0
autoreconf -fi
./configure --prefix=/usr --sysconfdir=/etc 
make 
sudo make install 
sudo cp scripts/systemd/bumblebeed.service /lib/systemd/system

Now optimus + cuda works like before.

To get Nouveau back I ran through this guide: http://solidsmoke.blogspot.com/2011/12/fedora-16-uninstall-proprietary-nvidia.html

Then to get CUDA back I followed this guide: http://fedoraproject.org/wiki/Cuda but removed xorg.conf and anything that blacklisted nouveau (still keeping the nvidia libs though).

Then I ran through this guide to get optimus back: http://fedoralync.blogspot.com/2012/07/switching-graphic-card-between-nvidia.html but had to tweak it for the newer Bumblebee by renaming the downloads bbswitch-0.4.2 and bumblebee-3.0. Changing step four to read

tar xvzf bbswitch-0.4.2.tar.gz
sudo cp -Rv  bbswitch-0.4.2 /usr/src
sudo ln -s /usr/src/bbswitch-0.4.2/dkms/dkms.conf /usr/src/bbswitch-0.4.2/dkms.conf
sudo dkms add -m bbswitch -v 0.4.2
sudo dkms build -m bbswitch -v 0.4.2
sudo dkms install -m bbswitch -v 0.4.2

Changing step four six to read:

tar xvzf bumblebee-3.0.tar.gz
cd bumblebee-3.0
autoreconf -fi
./configure --prefix=/usr --sysconfdir=/etc 
make 
sudo make install 
sudo cp scripts/systemd/bumblebeed.service /lib/systemd/system

Now optimus + cuda works like before.