programs icon indicating copy to clipboard operation
programs copied to clipboard

Epic Games Store fails to install

Open Richard-Payne opened this issue 2 years ago • 3 comments

Bottles: 51.9 (Flatpak) System: Manjaro (fully updated)

Created a new bottle: Win64 soda-7.0.9 Click "Install Programs" Click the download icon next to Epic Games Store Click "Start Installation"

First run took a minute to going something and then displayed:

Installation Failed!
Checks failed, the program is not installed.

Subsequent attempts display:

Processing installer steps

for a short time before display the same error as above.

Manifest it is using:

Name: epicgamestore
Description: The official Epic Games launcher.
Grade: Platinum
Arch: win64

Dependencies:
- d3dx9
- msls31
- riched20
- allfonts
- d3dcompiler_43
- d3dcompiler_47
- vcredist2015
- mono

Parameters:
  dxvk: true
  sync: fsync
  discrete_gpu: true
  
Executable:
  name: Epic Games Store
  icon: epicgamestore.svg
  file: EpicGamesLauncher.exe
  path: Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe
  arguments: -opengl -SkipBuildPatchPrereq
  
Steps:
- action: install_msi
  file_name: EpicGamesLauncherInstaller.msi
  url: https://proxy.usebottles.com/redistributable/programs/EpicGamesLauncherInstaller.msi
  file_checksum: False
  arguments: /q

Checks:
  files:
    - Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe

Log output:

14:17:08 (INFO) Bottles Started! 
14:17:09 (INFO) Performing Bottles checks… 
14:17:09 (INFO) Dxvks found:
         - dxvk-2.3
 
14:17:09 (INFO) Vkd3ds found:
         - vkd3d-proton-2.10
 
14:17:09 (INFO) Nvapis found:
         - dxvk-nvapi-v0.6.4
 
14:17:09 (INFO) Latencyflexs found:
         - latencyflex-v0.1.1
 
14:17:09 (INFO) Runners found:
         - soda-7.0-9
         - sys-wine-8.0.2
 
14:17:09 (INFO) Bottles found:
         - Games
 
14:17:09 (INFO) Catalog installers loaded 
14:17:09 (INFO) Catalog components loaded 
14:17:09 (INFO) Catalog dependencies loaded 
14:17:14 (INFO) Setting Key sync=fsync for bottle Games… 
14:17:14 (INFO) There is no running wineserver. 
14:17:19 (INFO) Installing dependencies 
14:17:19 (INFO) Updating bottle parameters 
14:17:19 (INFO) Setting Key dxvk=True for bottle Games… 
14:17:19 (INFO) Setting Key discrete_gpu=True for bottle Games… 
14:17:19 (INFO) Executing installer steps 
14:17:19 (WARNING) File [EpicGamesLauncherInstaller.msi] already exists in temp, skipping. 
14:17:19 (INFO) Launching an executable… 
14:17:19 (INFO) Using Wine MSI Installer -- install 
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -r" (2).
wineserver: file_set_error() can't map error: Function not implemented
14:17:21 (INFO) Executing installer checks 
14:17:21 (ERROR) During checks, file /run/user/1001/doc/10ccd5b8/Games/Games/drive_c/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe was not found, assuming it is not installed. Aborting. 

Is this a bug, or am I doing something wrong?

Richard-Payne avatar Oct 23 '23 13:10 Richard-Payne

Just noticed, seems odd that it's downloading the msi but trying run an exe. Not sure it that's related.

Richard-Payne avatar Oct 23 '23 13:10 Richard-Payne

There's a problem with your setup, it seems you've changed the path where Bottles are created to a place the app doesn't have permission to access (that "Games" folder). You should use Flatseal to give Bottles permission to access the folder where you created the bottle.

jntesteves avatar Apr 29 '24 18:04 jntesteves

I having the same issue and tried to manually install depepncy and it fails. I think the main problem is why installing on the bottle after it creates it. I did give permission to ~/Games and still fails

binarydepth avatar May 04 '24 14:05 binarydepth