Can't launch any application

I have been using Bottles fro 2 months now. It was working perfectly until it wasn’t.

I am using Flatpak Bottles downloaded from Fedora’s 38 “Software” application.

I have recently bought a new GPU and installed new drivers. I believed this was what caused my Bottles stop working. I installed a fresh copy of Fedora 38. Unfortunately no application that previously worked is working anymore. It does not matter if it is Steam, Epic Games is installed using the .msi .exe or the native Bottles installer.

Once in a while the Epic Games installation or update screen shows up, but the actual Epic Games Launcher does not get installed.

The “Legacy Wine Tools → Debugger” show the following error.
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).

Other times I also get this error.

esync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely

Is there anything extra when you run Bottles from the terminal? The errors you posted aren’t exactly note worthy and happen to every program.
flatpak run com.usebottles.bottles

[kuma@d3skt0pkuma ~]$  flatpak run com.usebottles.bottles
14:24:24 (ERROR) Unable to load libGLX_nvidia.so.0 
14:24:24 (WARNING) Unable to locate libGLX_nvidia 
14:24:24 (INFO) Bottles Started! 
14:24:26 (INFO) Performing Bottles checks… 
14:24:26 (INFO) Dxvks found:
	 - dxvk-2.3
 
14:24:26 (INFO) Vkd3ds found:
	 - vkd3d-proton-2.10
 
14:24:26 (INFO) Nvapis found:
	 - dxvk-nvapi-v0.6.4
 
14:24:26 (INFO) Latencyflexs found:
	 - latencyflex-v0.1.1
 
14:24:26 (INFO) Runners found:
	 - soda-experimental_8.0
	 - soda-7.0-9
	 - sys-wine-8.0.2
 
14:24:26 (INFO) Bottles found:
	 - Epic Games 
 
14:24:26 (INFO) Catalog installers loaded 
14:24:26 (INFO) Catalog dependencies loaded 
14:24:26 (INFO) Catalog components loaded 
14:24:27 (INFO) Setting Key vmtouch=True for bottle Epic Games … 
14:24:27 (INFO) Setting Key sync=esync for bottle Epic Games … 
14:24:27 (INFO) There is no running wineserver. 
14:24:29 (INFO) Launching an executable… 
14:24:29 (WARNING) Windows path detected. Avoiding validation. 
14:24:29 (INFO) Using Wine Starter -- run 
14:24:29 (ERROR) Unable to load libGLX_nvidia.so.0 
14:24:29 (WARNING) Unable to locate libGLX_nvidia 
14:24:29 (INFO) Using EasyAntiCheat runtime 
14:24:29 (INFO) Using BattlEye runtime 
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).
vmtouch: WARNING: unable to stat /home/kuma/.var/app/com.usebottles.bottles/data/bottles/bottles/Epic-Games-/drive_c/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/-SkipBuildPatchPrereq (No such file or directory)

           Files: 0
     Directories: 0
   Evicted Pages: 0 (0)
         Elapsed: 2.7e-05 seconds
info:  Game: EpicGamesLauncher.exe
info:  DXVK: v2.3
info:  Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6fa837a0
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Required Vulkan extension VK_KHR_surface not supported
err:   DxvkInstance: Required instance extensions not supported
info:  Game: CrashReportClient.exe
info:  DXVK: v2.3
info:  Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6fa837a0
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Required Vulkan extension VK_KHR_surface not supported
err:   DxvkInstance: Required instance extensions not supported
wine: Unhandled page fault on read access to 00000010 at address 6F49A9D2 (thread 028c), starting debugger...
14:25:54 (INFO) Launching an executable… 
14:25:54 (WARNING) Windows path detected. Avoiding validation. 
14:25:54 (INFO) Using Wine Starter -- run 
14:25:54 (ERROR) Unable to load libGLX_nvidia.so.0 
14:25:54 (WARNING) Unable to locate libGLX_nvidia 
14:25:54 (INFO) Using EasyAntiCheat runtime 
14:25:54 (INFO) Using BattlEye runtime 
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).
vmtouch: WARNING: unable to stat /home/kuma/.var/app/com.usebottles.bottles/data/bottles/bottles/Epic-Games-/drive_c/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/-SkipBuildPatchPrereq (No such file or directory)

Thank you for your reply. :slight_smile:

Alright. So you were correct. It is due to new gpu. Unfortunately I think there’s nothing you can do since you mentioned you already reinstalled OS so it should use the newest available flatpak runtimes.

[Bug]: "Unable to load libGLX_nvidia.so.0 " · Issue #2690 · bottlesdevs/Bottles · GitHub
[Bug]: Unable to load libGLX_nvidia.so.0 · Issue #2800 · bottlesdevs/Bottles · GitHub
[Bug]: Unable to load libGLX_nvidia.so.0 · Issue #3133 · bottlesdevs/Bottles · GitHub

Supposedly it’s due to Bottles detecting the GPU in a way that should be improved:
[BUG] "Discrete GPU" option selects the wrong GPU on a desktop with GPU passthrough · Issue #940 · bottlesdevs/Bottles · GitHub

If you’re in a mood for adventure you can follow the issues above and try to research that more, but I can’t help anymore.