I cannot get the latest wine versions to work. wine 10.2-2 works with no issues, but 10.3 and 10.4 simply stall. Running from the terminal I get no debugging info or text at all, just a black screen, even trying to run things like “winecfg” or “wine explorer.exe”. Looking at XFCE’s task manager I notice wineserver trying to do something but it looks like it’s just stalled, utilizing a constant 13% of cpu. I’ve tried deleting the .wine directory and that doesn’t do anything, and wine still stalls .
Any ideas how to go about figuring out this issue? Thanks.
Edit: it looks like wine doesn’t seem to work with kernel 5.4.
For the sake of verification - on my desktop system - which does not utilise wine at all
sudo pacman -Syu wine
Execution
I tested on both Xorg and Wayland - no issues.
$ pamac info wine | grep -e Version
Version : 10.4-1
$ wine explorer
wine: created the configuration directory '/home/fh/.wine'
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
004c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0054:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0054:err:ole:apartment_get_local_server_stream Failed: 0x80004002
004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
004c:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
004c:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0054:err:ole:start_rpcss Failed to open RpcSs service
009c:fixme:file:NtLockFile I/O completion on lock not implemented yet
009c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00a4:fixme:file:NtLockFile I/O completion on lock not implemented yet
00a4:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00ac:err:winediag:gnutls_process_attach failed to load libgnutls, no support for encryption
00ac:err:winediag:process_attach failed to load libgnutls, no support for pfx import/export
00a4:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
00a4:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
009c:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
009c:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0104:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
0104:err:winediag:gnutls_process_attach failed to load libgnutls, no support for encryption
0104:err:winediag:process_attach failed to load libgnutls, no support for pfx import/export
002c:err:setupapi:do_file_copyW Unsupported style(s) 0x10
002c:err:setupapi:do_file_copyW Unsupported style(s) 0x10
0128:err:setupapi:do_file_copyW Unsupported style(s) 0x10
002c:err:setupapi:do_file_copyW Unsupported style(s) 0x10
0128:err:setupapi:do_file_copyW Unsupported style(s) 0x10
0164:err:ole:create_server class {9ba05972-f6a8-11cf-a442-00a0c90a8f39} not registered
0164:err:ole:com_get_class_object no class object {9ba05972-f6a8-11cf-a442-00a0c90a8f39} could be created for context 0x4
0164:fixme:nstc:NSTC2_fnSetControlStyle2 mask & style (0x00000004) contains unsupported style(s): 0x00000004
0164:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00007FFFFE8E0D20 (2, 1026, a003, 0, 00007FFFFE2FF388)
0164:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00007FFFFE8E0D20 (2, 1026, a004, 1, 00007FFFFE2FF388)
0164:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00007FFFFE8E0D20 (2, 1025, a003, 1, 00007FFFFE2FF388)
0164:fixme:shell:IShellBrowser_fnSendControlMsg stub, 00007FFFFE8E0D20 (2, 1025, a004, 1, 00007FFFFE2FF388)
Suggesting a troubleshooting approach is next to impossible when it cannot be reproduced.
Yeah. I tried simply renaming the .wine directory, and allowed wine to recreate the .wine directory. It simply states that it’s recreating the directory, and then hangs and does nothing.
I’ve just tested changing my kernel version. I normally use kernel 5.4 because it works best with my computer. After trying kernel 6.12 wine ran with no issues. Not sure what’s going on, and why wine doesn’t work with kernel 5.4 or 5.10. It works with 5.15.
Next time you have issues and open a Support request, please remember to include your system information which will allow others to more easily see whether other factors might be contributing to an issue.
Regards.
System Information
Output of this command (formatted according to forum requirements) may be useful for those wishing to help:
inxi --filter --verbosity=8
or the short form:
inxi -zv8
Be prepared to provide more information and outputs from other commands whenever asked; but, it’s equally important to provide as much actionable information as possible from the onset, rather than simply indicating there is a problem.