Add support for Nvidia Optimus based devices
It seems like it's currently not possible to run SteamOS on devices using Nvidia Optimus. On Arch Linux I needed to install bumblebee (optirun) to enable Nvidia Optimus, this package is not in the steam repository .
A possible workaround for this problem is to install bumblebee from the debian repositories. See: https://wiki.debian.org/Bumblebee#Installation
By default SteamOS doesn't have any debian repositories, you can add the debian repositories by editing /etc/apt/sources.list. I generated new entries for the sources.list using http://debgen.simplylinux.ch/ (this website generates entries based on your location).
Be careful: I tried to get Bumblebee running, but for some reason the Nvidia driver is refusing to load. (it used to load :-()
How did you get bumblebee to install? The link is broken, so I tried the official debian wheezy repo, where I could only get bumblebee and not the proprietary bumblebee-nvidia. When I try to install it, it says that it's dependent on socat, and when I call apt-get install socat, It says that it can't find that, either. Also, for some reason, add-apt-repository doesn't work, and when I try to apt-get install python-software-properties, it can't find that, either. Any ideas?
bumblebee related goodies are in the wheezy-backports repo
I know, and that's what I used, but I couldn't get socat.
Socat is in wheezy main. odd. maybe try another mirror, or pull the file manually: http://packages.debian.org/wheezy/amd64/socat/download
That's funny, I have problems with socket too:
[ 1642.747559] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect. [ 1642.747629] [ERROR]Could not connect to bumblebee daemon - is it running?
FIX: Oh, lairju1's problem is connected to socat, not socket. Anyway, it's problem with bumblebee too.
@hitsuji can you be more precise? Should I just install this socket using dpkg after I've downloaded it, or should I do something else? Just installing it solves nothing, restarting bumblebeed still gives a fail message.
I've just had this problem today while trying to play Metro 2033 on Manjaro. Anyone knows how to fix it?