SteamOS icon indicating copy to clipboard operation
SteamOS copied to clipboard

Add support for Nvidia Optimus based devices

Open ChristianHersevoort opened this issue 12 years ago • 7 comments

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 :-()

ChristianHersevoort avatar Dec 14 '13 18:12 ChristianHersevoort

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?

lairju1 avatar Dec 20 '13 01:12 lairju1

bumblebee related goodies are in the wheezy-backports repo

hitsuji avatar Dec 20 '13 01:12 hitsuji

I know, and that's what I used, but I couldn't get socat.

lairju1 avatar Dec 20 '13 01:12 lairju1

Socat is in wheezy main. odd. maybe try another mirror, or pull the file manually: http://packages.debian.org/wheezy/amd64/socat/download

hitsuji avatar Dec 20 '13 01:12 hitsuji

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.

vokama avatar Apr 15 '14 12:04 vokama

@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.

vokama avatar Apr 15 '14 12:04 vokama

I've just had this problem today while trying to play Metro 2033 on Manjaro. Anyone knows how to fix it?

kemelzaidan avatar Jul 24 '20 23:07 kemelzaidan