ValveSoftware / ValveSoftware/Proton

Star Wars Battlefront 2 (2005) doesnt start from GUI but does from command line (6060)

Open
#1,165 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Game compatibility
Dominant language
C++
Stars
32.8k
Forks
1.6k
PR merge metrics
PR metrics pending

Description

When I click Play in GUI, the game never starts. When I run it in command line it runs correctly.

miro@DESKTOP:~$ cd /game/steamapps/common/Star\ Wars\ Battlefront\ II/GameData/
miro@DESKTOP:/game/steamapps/common/Star Wars Battlefront II/GameData$ ~/.steam/steam/steamapps/common/Proton\ 3.7/dist/bin/wine BattlefrontII.exe
wine: cannot find L"C:\windows\system32\winemenubuilder.exe"
000b:err:wineboot:ProcessRunKeys Error running cmd L"C:\windows\system32\winemenubuilder.exe -a -r" (2)
0025:err:module:load_builtin_dll failed to load .so lib for builtin L"winebus.sys": libudev.so.0: cannot open shared object file: No such file or directory
0025:err:winedevice:async_create_driver failed to create driver L"WineBus": c0000142
000f:fixme:service:scmdatabase_autostart_services Auto-start service L"WineBus" failed to start: 31
0009:err:winediag:gnutls_initialize failed to load libgnutls, no support for encryption
0009:fixme:ver:GetCurrentPackageId (0x23eddb8 (nil)): stub
0009:err:module:load_library somehow failed to load steamclient
0009:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x166478, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8A8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
0009:err:ole:CoGetClassObject class {ef985e71-d5c7-42d4-ba4d-2d073e2e96f4} not registered
0009:err:ole:CoGetClassObject class {ef985e71-d5c7-42d4-ba4d-2d073e2e96f4} not registered
0009:err:ole:CoGetClassObject no class object {ef985e71-d5c7-42d4-ba4d-2d073e2e96f4} could be created for context 0x3
0030:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #6:
0030:fixme:d3d_shader:print_glsl_info_log Vertex info
0030:fixme:d3d_shader:print_glsl_info_log -----------
0030:fixme:d3d_shader:print_glsl_info_log 0(21) : warning C7050: "vs_out[1]" might be used before being initialized
0030:fixme:d3d_shader:print_glsl_info_log 0(21) : warning C7050: "vs_out[2]" might be used before being initialized
0030:fixme:d3d_shader:print_glsl_info_log 0(21) : warning C7050: "vs_out[3]" might be used before being initialized
0030:fixme:d3d_shader:print_glsl_info_log 0(21) : warning C7050: "vs_out[4]" might be used before being initialized
0030:fixme:d3d_shader:print_glsl_info_log 0(21) : warning C7050: "vs_out[5]" might be used before being initialized
0030:fixme:d3d_shader:print_glsl_info_log 0(21) : warning C7050: "vs_out[6]" might be used before being initialized
0030:fixme:d3d_shader:print_glsl_info_log 0(21) : warning C7050: "vs_out[7]" might be used before being initialized
0030:fixme:d3d_shader:print_glsl_info_log 0(21) : warning C7050: "vs_out[8]" might be used before being initialized
0030:fixme:d3d_shader:print_glsl_info_log 0(21) : warning C7050: "vs_out[9]" might be used before being initialized
0030:fixme:d3d_shader:print_glsl_info_log 0(21) : warning C7050: "vs_out[11]" might be used before being initialized
0009:fixme:msvcrt:__clean_type_info_names_internal (0x1042603c) stub
miro@DESKTOP:/game/steamapps/common/Star Wars Battlefront II/GameData$

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the GUI launch failure for Star Wars Battlefront II and compare it with the command-line invocation from the issue. Review the listed Wine and Proton errors, then verify that launching from the GUI starts the game successfully without regressing the working command-line path.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.