protonscr

Custom game launch commands broke

steamclosed reviewedbumblebee
ValveSoftware/steam-for-linux#2614 · opened 2013-06-23 by stevepoppers · updated 2017-05-16 · 10 comments · github
Sstevepoppers 2013-06-23 github

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

Ggdrewb-valve maintainer 2013-06-24 github

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?

Sstevepoppers 2013-06-25 github

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.

Ddphoyes 2013-06-29 github

I've recently had the same behaviour here. Also using Arch Linux.

Aamonakov 2013-07-01 github

Does changing shebang in /usr/bin/primusrun to #!/usr/bin/env bash fix it?

Ddphoyes 2013-07-01 github

Nope, doesn't seem to make a difference.

Sstevepoppers 2013-07-02 github

Same here, no difference.

Aamonakov 2013-07-02 github

Please set launch command to bash -x primusrun %command% and if it still fails, provide the console output.

Sstevepoppers 2013-07-02 github

Still fails. Sorry. http://pastebin.com/p5grjdqG

Kkisak-valve maintainer 2017-05-16 github

Closing per the last comment.

Nothing extracted yet.