Steam telepítése
belépés
|
nyelv
简体中文 (egyszerűsített kínai)
繁體中文 (hagyományos kínai)
日本語 (japán)
한국어 (koreai)
ไทย (thai)
Български (bolgár)
Čeština (cseh)
Dansk (dán)
Deutsch (német)
English (angol)
Español - España (spanyolországi spanyol)
Español - Latinoamérica (latin-amerikai spanyol)
Ελληνικά (görög)
Français (francia)
Italiano (olasz)
Bahasa Indonesia (indonéz)
Nederlands (holland)
Norsk (norvég)
Polski (lengyel)
Português (portugáliai portugál)
Português - Brasil (brazíliai portugál)
Română (román)
Русский (orosz)
Suomi (finn)
Svenska (svéd)
Türkçe (török)
Tiếng Việt (vietnámi)
Українська (ukrán)
Fordítási probléma jelentése
I tried to figure out how to adjust the command line accordingly, and my best guess was
However, it exits after a few seconds, with an error message about a core dump. strace.log doesn't have any reference to cert, crt, or pem; I don't think it gets nearly far enough to try.
Note: Borderlands 2 runs just fine on my system with the settings I'm using, except it won't connect to SHIFT.
Ok, let me nitpick a bit: primusrun seems to be deprecated in favour of optirun -b primus, and both might yield different behavior (though, not sure if that holds in your case)
You can also use /etc/ssl/certs since it seems to be symlinked to the proper directory.
Not quite sure either, on how to use strace with optirun. Maybe env SSL strace -f -e ... optirun ./Borderlands2? Or if the integrated cards can handle OpenGL3 you could just test the network stuff with the integrated one.
Or you could use:
So I added a symlink to 2c543cd1.0, the way I'd previously had one for 157753a5.0.
And then I could authenticate with SHIFT. So I'm wondering if they switched TLS cert providers, or some such.
Some other details: I hadn't created a symlink for /usr/lib/ssl, which is the solution others recommend, and it looks like Borderlands2 still checks for /usr/lib/ssl/cert.pem, regardless of the environment setting. So perhaps doing that would be more robust.
Also, I noticed that Borderlands2 kept crashing when I tried to launch it from the command line, but I was able to insert the strace command into "launch options", and that worked -- with the caveat that it didn't work with '&> strace.log', which I had to replace with '> strace.log 2>&1', so my full "launch options" (note: for debugging purposes) were this:
So I'm guessing that Steam does more to modify the environment, perhaps to resemble the typical Ubuntu environment, which is why I couldn't launch Borderlands2 from the command line. Also, it's not launching a BASH shell, but something more restricted, which is why '&> strace.log' didn't work.
Finally, de.nagical[linux], I'm not sure why you're suggesting 'primusrun' is deprecated, since both the Bumblebee and primus projects suggest using it, and neither says anything about it being deprecated.
Glad you could resolve the issue, or lets call it work around it. Probably the game's libraries aren't able to load the cert bundles or something in that way. I don't have /usr/lib*/ssl or a single cert bundle, so it's probably not more robust to symlink that file. The distributed libcrypto seems to look into:
Steam launches a subshell for the game (I noticed because of the lobby join bug):
It opens cert "2c543cd1.0" three times.
And about primusrun: "[..] We do not depend on primusrun script anymore for primus backend, note that primusrun and optirun -b primus will have different behavior [..]"[github.com]. Though it seems to be an enhancement to not use it anymore.
May I still ask, if the openssl s_client command, I posted in an earlier comment, did work without the symlinks?
I can recharge ammo with my first thumb button now.
When I try to bind my thumb buttons to anything it does not work. Also, I can't bind the Ctrl key to "Crouch" either. These are both problems the game originally had.
Yep, at first it had the problem, I remember that. But nowadays it works, don't remind since which patch.
1. I don't remember there being a single update since Linux release. (and thus, if my memory serves me right, "since whitch patch" is not applicable)
2. I re-tested moments ago, just in case. Nope, still can't bind mouse keys 4 and 5
Also, while I now initially connect to SHIFT, and get a list of all the awards I've claimed, when I try to claim a SHIFT code, I eventually get an error message that it isn't possible to claim it. Perhaps this is because there haven't been any new codes since February, and I've already claimed them, but in the past that gave me a specific error that I'd already claimed it.
Are you sure it's Borderlands 2 you're talking about and not the Pre-Sequel? Because that one does not have this problem.
Pffft, may I show you an idiot? That's me, pleased to meet you! :P
I mixed and matched BL2 and TPS - just checked, in TPS it works (btn4 & 5), in BL2 it doesn't
My bad
If that file exists, the game won't start anymore. Deleting it helps.
That problem is new, as it worked normally weeks ago.
I'm running Ubuntu 14.04 LTS (german) on a Intel Q9550 with nVidia GTX 670 and 349.16 proprietary drivers.
Any suggestions, or should I send in the ~1 GB core file?