https://bugs.winehq.org/show_bug.cgi?id=53674
Bug ID: 53674 Summary: Nvidia driver loaded : Unhandled page fault on execute access to Product: Wine Version: 7.17 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: loader Assignee: wine-bugs@winehq.org Reporter: malo.allee@hotmail.fr Distribution: ---
Created attachment 73086 --> https://bugs.winehq.org/attachment.cgi?id=73086 logs for: WINEPREFIX=~/test wine wineboot -u > fulllogs.txt 2>&1
Hello,
I have one nvidia gpu and intel graphics I want to run a program on my intel graphics GPU on my monitor connected on it. If nvidia-driver is loaded (seems like dkms specifically) wine does crash at boot event with `wine wineboot -u`. It works normally when I uninstall nvidia-driver or when I disconnect my GPU from the slot and reboot.
In a few specific cases (winecfg if nothing else has been run in a new environment) a window is still displayed, but in most cases it freeze without window showing.
Some background I want to be able to run a multi-seat environment with my program running on both, this is why I need the nvidia driver to be loaded. BTW when a run it with display connected to nvidia gpu output it works fine.
My Xorg config does no mention nvidia at all.
OS: Ubuntu 22.04.1 jammy
wine version tried: - 6.0.3 - 7.17 - wine-stable - wine-staging
GPUs: - NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] - driver : nvidia-driver-510 - Intel Corporation HD Graphics 530 - driver : i915
logs :
$ WINEPREFIX=~/test wine wineboot -u wine: created the configuration directory '/home/user/test' 002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) 0048:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) 0050:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
0048:err:seh:KiUserCallbackDispatcher ignoring exception 0048:err:seh:KiUserCallbackDispatcher ignoring exception wine: Unhandled page fault on execute access to 00007FA5017B0D10 at address 00007FA5017B0D10 (thread 0050), starting debugger... 0048:err:seh:KiUserCallbackDispatcher ignoring exception 0048:err:seh:KiUserCallbackDispatcher ignoring exception 0048:err:seh:KiUserCallbackDispatcher ignoring exception 0048:err:seh:KiUserCallbackDispatcher ignoring exception 0048:err:seh:KiUserCallbackDispatcher ignoring exception 0048:err:seh:KiUserCallbackDispatcher ignoring exception 0048:err:seh:KiUserCallbackDispatcher ignoring exception 0048:err:seh:KiUserCallbackDispatcher ignoring exception 0048:err:seh:KiUserCallbackDispatcher ignoring exception 0048:err:seh:KiUserCallbackDispatcher ignoring exception 0050:err:seh:start_debugger Couldn't start debugger L"winedbg --auto 76 92" (2) Read the Wine Developers Guide on how to set up winedbg or another debugger wine: Unhandled page fault on execute access to 00007F95FE04DD10 at address 00007F95FE04DD10 (thread 0048), starting debugger...
https://bugs.winehq.org/show_bug.cgi?id=53674
malo.allee@hotmail.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|loader |-unknown
https://bugs.winehq.org/show_bug.cgi?id=53674
malo.allee@hotmail.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |malo.allee@hotmail.fr Distribution|--- |Ubuntu
https://bugs.winehq.org/show_bug.cgi?id=53674
malo.allee@hotmail.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|malo.allee@hotmail.fr |
https://bugs.winehq.org/show_bug.cgi?id=53674
malo.allee@hotmail.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wine-bugs@winehq.org
https://bugs.winehq.org/show_bug.cgi?id=53674
madcamel@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madcamel@gmail.com
--- Comment #1 from madcamel@gmail.com --- Created attachment 73471 --> https://bugs.winehq.org/attachment.cgi?id=73471 wineboot log
https://bugs.winehq.org/show_bug.cgi?id=53674
--- Comment #2 from madcamel@gmail.com --- Created attachment 73472 --> https://bugs.winehq.org/attachment.cgi?id=73472 strace of wineboot
https://bugs.winehq.org/show_bug.cgi?id=53674
--- Comment #3 from madcamel@gmail.com --- I am also affected by this exact bug.
I am using a laptop that has both Nvidia and Intel GPUs. If I start with a fresh WINEPREFIX everything works great for the first run, then crashes on every subsequent run.
If I remove the nvidia kernel modules everything works well.
I do not believe this to be a misconfiguration with my system as I am able to use both GPUs without issue in other applications. Wine will not work with either GPU.
I tried forcing software rendering by setting the environment variable LIBGL_ALWAYS_SOFTWARE=true. This does not make a difference.
Wine 6.0.3 and 7.20, Ubuntu 22.04, nvidia-driver-520, Intel i915.
https://bugs.winehq.org/show_bug.cgi?id=53674
mail@kristofszalay.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mail@kristofszalay.com
--- Comment #4 from mail@kristofszalay.com --- Same here with Ryzen (renoir), wine-staging 8.1, nvidia 525.89 on Arch Linux