Borderlands: The Pre-Sequel

Borderlands: The Pre-Sequel

View Stats:
Hakkaeni Jul 2, 2017 @ 12:21pm
I can't launch the game
A friend gifted me this game and I have spent most of my Sunday afternoon trying to get it to start.
I installed the game, I launched it and the launcher opened. Great. I click on "play" launcher closes, nothing happens. I thought it might be some kind of admin rights issue, so I go to the folder launch as admin. When I click play, it tells me there's no executable... I check the files with steam and indeed it downloads a couple of MOs and then I try again. The launcher closes after clicking on play and nothing happens.
I uninstall the game and reinstall it. Same issues.
I find the executable, launch it as admin I get an error that said "the application has failed to start because its side by side configuration is incorrect". Google tells me it might be linked to C++ distributions being corrupted or whatever. Using ccleaner, I uninstall all of them, then use th setups in BL TPS folders. Still have the same issues.

I restarted my computer multiple times already, tried to compatibility troubleshooting wizard, tried praying and threatening the game, nothing works.

DOES ANYBODY HAVE ANY IDEA OF A SOLUTION ? BLTPS is the first game to ever give me so many issues trying to play it. I'm not going to go on many more wild goose searches before completely giving up on it.

Plz help
< >
Showing 1-8 of 8 comments
ZeLibertineGamer Jul 3, 2017 @ 12:01am 
I'm having the same issue on GNU/Linux, and have verified the game files. I killed all processes that might be using the GPU and TPS still doesn't launch. I will try downgrading my nvidia drivers to see if that fixes it.
Hakkaeni Jul 3, 2017 @ 2:11am 
Originally posted by Sysgen:
http://steamcommunity.com/app/261640/discussions/search/?q=launch&gidforum=540741859711164007&include_deleted=1


... This isn't very helpful, ya know? You think I didn't look in Steam discussions first before asking this question? I literally spent an entire afternoon looking for solutions. (not to mention, this search link also includes things that have nothing to do with the issue I had like "launch trailer")


Anyway, thank you for your answer.
Last edited by Hakkaeni; Jul 3, 2017 @ 2:14am
Hakkaeni Jul 3, 2017 @ 2:13am 
Originally posted by ZeLibertineGamer:
I'm having the same issue on GNU/Linux, and have verified the game files. I killed all processes that might be using the GPU and TPS still doesn't launch. I will try downgrading my nvidia drivers to see if that fixes it.


Keep us posted if you manage to get anything to work
ZeLibertineGamer Jul 5, 2017 @ 5:26pm 
I downgraded to kernel 4.10 and nvidia-drivers 381.09, still can't launch. However, when I try to run it in a terminal, I get the following output:

$ ./BorderlandsPreSequel env: ‘lspci’: No such file or directory [S_API FAIL] SteamAPI_Init() failed; no appID found. Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder. env: ‘lspci’: No such file or directory Segmentation fault

The `lspci` program *is* present on my system, but protected to allow only the super user to run it. Borderlands 2 loads and plays without any issues.

When I inspect it with `ldd`, I get the following:

$ ldd ./BorderlandsPreSequel linux-gate.so.1 (0xf77a7000) libsteam_api.so => ./libsteam_api.so (0xf7793000) libcrypto.so.1.0.0 => ./libcrypto.so.1.0.0 (0xf75e8000) libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7460000) libGL.so.1 => /usr/lib32/opengl/nvidia/lib/libGL.so.1 (0xf73f2000) libz.so.1 => /usr/lib32/libz.so.1 (0xf73d9000) libpthread.so.0 => /lib32/libpthread.so.0 (0xf73bd000) librt.so.1 => /lib32/librt.so.1 (0xf73b4000) libdl.so.2 => /lib32/libdl.so.2 (0xf73af000) libm.so.6 => /lib32/libm.so.6 (0xf735b000) libuuid.so.1 => /usr/lib32/libuuid.so.1 (0xf7353000) libc++.so.1 => ./libc++.so.1 (0xf72a9000) libcxxrt.so => ./libcxxrt.so (0xf728a000) libc.so.6 => /lib32/libc.so.6 (0xf70d4000) libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/32/libgcc_s.so.1 (0xf70b8000) libiconv.so.2 => ./libiconv.so.2 (0xf6fd4000) libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.0/32/libstdc++.so.6 (0xf6dcb000) libasound.so.2 => /usr/lib32/libasound.so.2 (0xf6cd4000) libssl.so.1.0.0 => ./libssl.so.1.0.0 (0xf6c7e000) libopenal.so.1 => /usr/lib32/libopenal.so.1 (0xf6bda000) /lib/ld-linux.so.2 (0xf77a9000) libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf6ba9000) libGLX.so.0 => /usr/lib32/opengl/nvidia/lib/libGLX.so.0 (0xf6b89000) libGLdispatch.so.0 => /usr/lib32/opengl/nvidia/lib/libGLdispatch.so.0 (0xf6af2000) libXau.so.6 => /usr/lib32/libXau.so.6 (0xf6aed000) libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf6ae6000) libXext.so.6 => /usr/lib32/libXext.so.6 (0xf6ad0000)

ldd's output appears okay. Segfaults mean something is going wrong in memory, be it over-allocation, a missing library, or even bugs within the game code itself. Since this game's source is closed, I have no other tools available to me to triage, short of downgrading GCC (which is a big no-no) or a walk through valgrind.

I will continue downgrading the kernel and Nvidia drivers, since those are the most picky when it comes to gaming, and report more results.

If it matters, I'm running Gentoo Linux with anyC's Steam overlay and NOT using the Steam runtime (instead, a tool that resolves the correct dependencies inside my package manager, including 32-bit dependencies). The current Steam runtime packages outdated libraries with security vulnerabilities.
ZeLibertineGamer Jul 5, 2017 @ 5:39pm 
Here's the output from the launch log:

Log: Log file open, 07/05/17 02:09:54 Log: WinSock: version 1.1 (1.1), MaxSocks=255, MaxUdp=255 Log: Version: 8630 Log: Compiled (32-bit): Sep 10 2015 15:28:58 Log: Changelist: 1074873 Log: Command line: -ONETHREAD -FULLSCREEN Log: Base directory: \home\zlg\.local\share\Steam\steamapps\common\BorderlandsPreSequel\steamassets\Binaries\Win32\ [0000.78] Log: CPU Page size=4096, Processors=6 [0000.78] Log: High frequency timer resolution =1000.000000 MHz [0000.78] Log: Memory total: Physical=15.7GB (15GB approx) Pagefile=15.7GB Virtual=23.7GB [0000.82] Log: STEAMWORKS initialized 1 [0000.82] Log: Presizing for 0 objects not considered by GC, pre-allocating 0 bytes. [0000.82] Log: Presizing GObjAvailable to 262144 slots (~1048576 bytes) [0000.83] Log: Object subsystem initialized [0000.83] Log: Steamworks-provided language string: english [0000.96] Log: OS stats: [0000.96] Log: Windows XP [0000.96] Log: RemoteDesktop=0 [0000.96] Log: Memory stats: [0000.96] Log: Physical: 16045MB [0000.96] Log: Virtual: 24237MB [0000.96] Log: PageFile: 16045MB [0000.96] Log: CPU stats: [0000.96] Log: MeasuredPerformanceTime: -1.000 (stored result) [0000.96] Log: Hyperthreaded: 0 [0000.96] Log: NumProcessorsPerCPU: 1 [0000.96] Log: NumLogicalProcessors: 6 [0000.96] Log: NumPhysicalProcessors: 12294 [0000.96] Log: MaxSpeed: 3214 [0000.96] Log: CurrentSpeed: 3214 [0000.96] Log: CoresPerProcessor: 12294 [0000.96] Log: IsOnBattery: 0 [0000.96] Log: BatteryLevel: 100 [0000.96] Log: Manufacturer: AMD [0000.96] Log: CPUName: Unknown AMD CPU [0000.96] Log: L1CacheSize: 16 [0000.96] Log: L2CacheSize: 1024 [0000.96] Log: Architecture: x86 [0000.96] Log: GPU stats: [0000.96] Log: VendorID: 00000030 [0000.96] Log: DeviceID: 00000030 [0000.96] Log: DriverVersion: 0.0.0.0 [0000.96] Log: DeviceName: Unknown Video Card [0000.96] Log: DriverName: Unknown Video Driver [0000.96] Log: PixelShaderVersion: 3 [0000.96] Log: VertexShaderVersion: 3 [0000.96] Log: VRAMQuantity: 1024 [0000.96] Log: DedicatedVRAM: 1024 [0000.96] Log: AdapterCount: 1 [0000.96] Log: SupportsHardwareTnL: 1 [0000.96] Log: IsLowMemoryXPMachine: 0 [0000.96] Log: Machine detected compatibility level: Composite: 1. CPU: 5. GPU: 1. [0000.96] Log: Previous detected compatibility level: Composite: 1. CPU: 5. GPU: 1. [0000.96] Log: Shader platform (RHI): PC-D3D-SM3 [0001.08] Log: PhysX GPU Support: DISABLED [0001.08] Log: Initializing FaceFX... [0001.08] Log: FaceFX 1.7.4 initialized. [0004.12] Log: Finished loading startup packages in 2.91 seconds [0004.15] Log: 160389 objects as part of root set at end of initial load. [0004.15] Log: Initializing Engine... [0004.19] Log: UEngine initialized [0004.30] Log: AK Audio Device initialized. [0004.31] Log: Client initialized [0006.38] Log: Initializing Steamworks [0006.67] Log: Primary PhysX scene will be in software. [0006.67] Log: Creating Primary PhysX Scene. [0006.73] Log: Bringing World menumap.TheWorld up for play (60) at 2017.06.05-02.10.00 [0006.75] Log: Bringing up level for play took: 0.086660 [0007.47] Log: Game engine initialized [0007.50] Log: Initializing Engine Completed [0011.34] Log: >>>>>>>>>>>>>> Initial startup: 11.34s <<<<<<<<<<<<<<< [0543.22] Log: Primary PhysX scene will be in software. [0543.22] Log: Creating Primary PhysX Scene. [0543.27] Log: Bringing World ExampleEntry.TheWorld up for play (60) at 2017.06.05-02.18.56 [0543.27] Log: Bringing up level for play took: 0.067301 [0543.46] Log: Primary PhysX scene will be in software. [0543.46] Log: Creating Primary PhysX Scene. [0543.50] Log: Bringing World Loader.TheWorld up for play (60) at 2017.06.05-02.18.56 [0543.52] Log: Bringing up level for play took: 0.071356 [1444.52] Warning: Warning, FPhysXParticleSystem FX_Fluid_Grass failed to be created in PhysX Sdk! [50567.11] Log: Primary PhysX scene will be in software. [50567.11] Log: Creating Primary PhysX Scene. [75004.43] Warning: Warning, FPhysXParticleSystem LargeGoo failed to be created in PhysX Sdk! [78333.43] Log: Primary PhysX scene will be in software. [78333.44] Log: Creating Primary PhysX Scene. [86982.85] Log: Primary PhysX scene will be in software. [86982.85] Log: Creating Primary PhysX Scene. [88341.85] Log: Primary PhysX scene will be in software. [88341.85] Log: Creating Primary PhysX Scene. [89402.29] Log: Primary PhysX scene will be in software. [89402.29] Log: Creating Primary PhysX Scene. [89658.61] Log: Primary PhysX scene will be in software. [89658.61] Log: Creating Primary PhysX Scene. [95774.14] Log: Primary PhysX scene will be in software. [95774.14] Log: Creating Primary PhysX Scene. [97657.65] Log: Primary PhysX scene will be in software. [97657.65] Log: Creating Primary PhysX Scene. [97657.70] Log: Bringing World menumap.TheWorld up for play (60) at 2017.06.06-05.17.31 [97657.72] Log: Bringing up level for play took: 0.088486 [97662.75] Log: Closing by request [97662.84] Log: Preparing to exit. [97663.49] Log: Game engine shut down [97663.67] Log: Windows client shut down [97663.87] Log: AK Audio shut down. [97664.02] Log: Object subsystem successfully closed. [97664.04] Log: Shutting down FaceFX... [97664.04] Log: FaceFX shutdown. [97664.04] Log: Exiting. [97664.05] Log: Log file closed, 07/06/17 05:17:37
ZeLibertineGamer Jul 5, 2017 @ 6:37pm 
kernel 3.9.34, nvidia-drivers 378.13. Steam runtime ON and OFF, with and without Steam overlay enabled. All attempts failed. By now I've spent a hew hours on this and I'd like to enjoy my day off. Shame it won't be on a Gearbox game.

Sorry if I spammed anyone's inbox. Hopefully it's enough info to help someone else.
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Jul 2, 2017 @ 12:21pm
Posts: 8