Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LotRO crashes after wine update 9.22 #4487

Open
jotkah opened this issue Nov 24, 2024 · 5 comments
Open

LotRO crashes after wine update 9.22 #4487

jotkah opened this issue Nov 24, 2024 · 5 comments

Comments

@jotkah
Copy link

jotkah commented Nov 24, 2024

I am playing "The Lord of the Rings Online" using wine-staging and dx-vk 2.5.1

K_LAYER_NV_optimus (NVIDIA Optimus layer) Vulkan version 1.3.242, layer version 1:
Layer Extensions: count = 0
Devices: count = 3

            GPU id = 0 (Intel(R) HD Graphics 630 (KBL GT2))
            Layer-Device Extensions: count = 0

            GPU id = 1 (llvmpipe (LLVM 15.0.7, 256 bits))
            Layer-Device Extensions: count = 0

            GPU id = 2 (NVIDIA GeForce GTX 1060)
            Layer-Device Extensions: count = 0

This is my lotro.sh starting script:

#!/bin/sh
exec >~/Programme/lotro.log 2>&1

export WINEARCH=win64
export WINEPREFIX=~/LotRO
export DXVK_HUD=devinfo,fps,gpuload
#export DXVK_FRAME_RATE=60

export __NV_PRIME_RENDER_OFFLOAD=2
export __GLX_VENDOR_LIBRARY_NAME=nvidia
export __VK_LAYER_NV_optimus=NVIDIA_only
export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json

g502_profile=$(ratbagctl singing-gundi profile active get)
ratbagctl singing-gundi profile active set 1

#winecfg
/opt/wine-staging/bin/wine 'C:\lotro\LotroLauncher.exe'

ratbagctl singing-gundi profile active set $g502_profile

After performing an update from wine-staging 9.21 to 9.22 the game will not start. I see some "broken" desktop windows and i can't click any ui element. After some minutes the task will be terminated.

Is this a dx-vk oder a wine issue? :-)

@Blisto91
Copy link
Contributor

Blisto91 commented Nov 24, 2024

If it broke via a Wine update then it is most likely a Wine issue.

Edit: Does it work with wined3d?

@jotkah
Copy link
Author

jotkah commented Nov 24, 2024

I haven't tested. The only thing I've done is preventing a wine upgrade:

apt-get install wine-staging=9.21~jammy-1 wine-staging-amd64=9.21~jammy-1 wine-staging-i386=9.21~jammy-1 apt-mark hold wine-staging wine-staging-amd64 wine-staging-i386

This works fine for me and i think I'll have a peak with wine-staging 9.23 :-)

@mrdeathjr28
Copy link

I haven't tested. The only thing I've done is preventing a wine upgrade:

apt-get install wine-staging=9.21~jammy-1 wine-staging-amd64=9.21~jammy-1 wine-staging-i386=9.21~jammy-1 apt-mark hold wine-staging wine-staging-amd64 wine-staging-i386

This works fine for me and i think I'll have a peak with wine-staging 9.23 :-)

according Alexandre Julliard:

https://www.phoronix.com/news/Wine-10.0-Release-Plans

wine 9.22 is the last, after this begin wine 10.0 RC series

@Blisto91
Copy link
Contributor

@jotkah Can you check if this also happens with wined3d? If yes then it is better to make a issue at the Wine tracker

@jotkah
Copy link
Author

jotkah commented Dec 7, 2024

@Blisto91 I have also errors with wine-staging 10.0 (see below). My english and my linux experience does not reach a level which allows me to discuss this in a greater circle of developers.

Maximum number of clients reached
Maximum number of clients reached
021c:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
021c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
021c:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
021c:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
021c:fixme:toolhelp:Heap32ListFirst : stub
021c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
wine: Unhandled page fault on read access to 00000010 at address 75EF11A0 (thread 021c), starting debugger...
Maximum number of clients reached
Maximum number of clients reached
025c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
025c:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
Maximum number of clients reached
0268:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0268:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
0268:err:systray:initialize_systray Could not create tray window
0254:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0254:err:winediag:nodrv_CreateWindow L"Make sure that your display server is running and that its variables are set."
0254:fixme:dbghelp:elf_search_auxv can't find symbol in module
0254:fixme:dbghelp:elf_search_auxv can't find symbol in module

Edit: I opened an issue in winehq community: https://forum.winehq.org/viewtopic.php?t=39781

@jotkah jotkah changed the title LotRO rashes after wine update 9.22 LotRO crashes after wine update 9.22 Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants