https://bugs.winehq.org/show_bug.cgi?id=52735
Bug ID: 52735 Summary: Wine does not launch GUI apps Product: Wine Version: 7.5 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: bihag37553@flowminer.com Distribution: ---
Wine versions above wine 7.0rc2 don't work for me on intel+nvidia setup on manjaro linux kernel 5.17.0-1 and I have also tried kernel 5.16. I'm using nvidia drivers version 510.60.02 When I launch wine, I get the following error:
00f4:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. 00f4:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
I have tried deleting the wine prefix and using wine-staging but couldn't fix this issue.
https://bugs.winehq.org/show_bug.cgi?id=52735
nj8ne5e16@mozmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nj8ne5e16@mozmail.com
https://bugs.winehq.org/show_bug.cgi?id=52735
Kuma zhongjie007@yeah.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zhongjie007@yeah.net
--- Comment #1 from Kuma zhongjie007@yeah.net --- there is 2 way to solve this problem: 1: you can try running Wine Apps under Wayland 2: I'm using a laptop with intel+nvidia GPU too, the real problem for that:
00f4:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. 00f4:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
just because of a wrong Xorg config. you can check /var/log/Xorg.0.log for more detail.
To simply solve it, you can ref my ops:
a. if you are using optimus-manager to switch 2 GPUs. firstly, check 'optimus-manager --status' whether return any error or not. b. if optimus-manager's error seems like ''modprobe -r xxx nvidia' returned 1'. maybe you should disable nvidia-persistence by 'systemctl disable nvidia-persistence'. for other reason, find pid which are using /dev/nvidia0 by 'sudo fuser -a /dev/nvidia0 -v', and try to stop it. c. re-enable optimus-manager by 'systemctl enable optimus-manager' and reboot
if this method still don't work. you should check GPU driver, install xf86-video-intel & mesa