Launch commands are working, then since 'optirun -b primus %command%' is working? The actual issue here is that primusrun no longer works but optirun -b primus does work?
Well, yes, I suppose they're only broken from the Bumblebee point of view. Primusrun and optirun work elsewhere, but only within Steam am I experiencing this. I know this isn't critical, but I thought I'd report it anyway.
I've recently had the same behaviour here. Also using Arch Linux.
Does changing shebang in /usr/bin/primusrun to #!/usr/bin/env bash fix it?
Nope, doesn't seem to make a difference.
Same here, no difference.
Please set launch command to bash -x primusrun %command% and if it still fails, provide the console output.
Still fails. Sorry. http://pastebin.com/p5grjdqG
Should be fixed with https://github.com/amonakov/primus/commit/7ee56ce9aa987130c769dd56e11300a0135fe792
Closing per the last comment.
Nothing extracted yet.
Linux Archtop 3.9.7-1-ARCH #1 SMP PREEMPT Thu Jun 20 22:45:32 CEST 2013 x86_64 GNU/Linux
baseboard-manufacturer: Acer
baseboard-product-name: JE50_HR
baseboard-version : Base Board Version
system-manufacturer : Acer
system-product-name : Aspire 5750
system-version : V1.21
bios-vendor : Acer
bios-version : V1.21
bios-release-date : 08/09/2012
Bumblebee 3.2.1
Launching Steam games by modifying their command argument from within the Steam GUI to 'primusrun %command%' quit working after some recent update. Using 'optirun -b primus %command%' works as desired. Steam itself and other programs can be launched in the normal way, e.g. 'primusrun steam' results in Steam launching and games running without modified commands.
Some logs of launching steam and then TF2:
%command%
http://pastebin.com/L9qEcRGj
primusrun %command%
http://pastebin.com/sg08gy2s
optirun %command%
http://pastebin.com/hsFB5977
optirun -b primus %command%
http://pastebin.com/XwD2mCbk