[ebuild R ] virtual/wine-0-r10::gentoo USE="staging -proton" ABI_X86="32 64" 0 KiB [ebuild R *] app-emulation/wine-staging-9999:9999::gentoo USE="alsa cups ffmpeg fontconfig gecko gphoto2 gstreamer mingw mono nls odbc opencl opengl pcap pulseaudio sdl smartcard ssl strip truetype udev udisks usb v4l vulkan wayland -X -capi -crossdev-mingw -custom-cflags -dos -kerberos -llvm-libunwind -netapi -osmesa -perl -samba -scanner (-selinux) -unwind -wow64 -xcomposite -xinerama" ABI_X86="32 64" 0 KiB [ebuild R *] media-libs/mesa-9999::gentoo USE="X d3d9 llvm lm-sensors opencl (opengl) proprietary-codecs vaapi vulkan wayland zstd -debug -osmesa (-selinux) -test -unwind -valgrind -vdpau -xa" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="sse2" LLVM_SLOT="18 -15 -16 -17" VIDEO_CARDS="radeon radeonsi -d3d12 (-freedreno) -intel -lavapipe (-lima) -nouveau -nvk (-panfrost) -r300 -r600 (-v3d) (-vc4) -virgl (-vivante) -vmware -zink" 0 KiB KDE Plasma 6, Wayland joerg@jlgentoo ~ $ rm -rf .wine/ joerg@jlgentoo ~ $ winecfg wine: created the configuration directory '/home/joerg/.wine' 002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) 002c:fixme:winediag:loader_init wine-staging 9.17 is a testing version containing experimental patches. 002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org. 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) 004c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. 004c:err:winediag:nodrv_CreateWindow L"The explorer process failed to start." 004c:err:systray:initialize_systray Could not create tray window 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 0044:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. 0044:err:winediag:nodrv_CreateWindow L"The graphics driver is missing. Check your build!" 0054:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. 0054:err:winediag:nodrv_CreateWindow L"The graphics driver is missing. Check your build!" 0054:err:ole:apartment_createwindowifneeded CreateWindow failed with error 1400 0054:err:ole:apartment_createwindowifneeded CreateWindow failed with error 1400 0054:err:ole:apartment_createwindowifneeded CreateWindow failed with error 1400 0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80070578 0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80070578 0054:err:ole:apartment_get_local_server_stream Failed: 0x80070578 0054:err:ole:start_rpcss Failed to open RpcSs service 002c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. 002c:err:winediag:nodrv_CreateWindow L"The graphics driver is missing. Check your build!" 0080:err:ntoskrnl:ServiceMain Failed to load L"C:\\windows\\system32\\win32k.sys" 0080:err:ntoskrnl:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgkrnl.sys" 0080:err:ntoskrnl:ServiceMain Failed to load L"C:\\windows\\system32\\drivers\\dxgmms1.sys" 009c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. 009c:err:winediag:nodrv_CreateWindow L"The graphics driver is missing. Check your build!" 009c:fixme:file:NtLockFile I/O completion on lock not implemented yet 009c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 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) 00fc:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet 00fc:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. 00fc:err:winediag:nodrv_CreateWindow L"The graphics driver is missing. Check your build!" 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 0128:fixme:wineusb:query_id Unhandled ID query type 0x5. 0128:fixme:wineusb:query_id Unhandled ID query type 0x5. 0128:fixme:wineusb:query_id Unhandled ID query type 0x5. 0128:fixme:wineusb:query_id Unhandled ID query type 0x5. 0128:fixme:wineusb:query_id Unhandled ID query type 0x5. 0128:fixme:wineusb:query_id Unhandled ID query type 0x5. 0128:fixme:wineusb:query_id Unhandled ID query type 0x5. 0128:fixme:wineusb:query_id Unhandled ID query type 0x5. 0128:fixme:wineusb:query_id Unhandled ID query type 0x5. 0128:fixme:wineusb:query_id Unhandled ID query type 0x5. 0128:fixme:wineusb:query_id Unhandled ID query type 0x5. 0168:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. 0168:err:winediag:nodrv_CreateWindow L"The graphics driver is missing. Check your build!"
Created attachment 903236 [details] emerge --info
I wouldn't do -X yet, wayland-only needs special settings to be activated I think and is limited (haven't really messed with it, afaik acceleration barely started to work but not sure)
(I considered flat out keeping wayland masked, but is kind of annoying for those that want to try it, suppose I could have the ebuild warn if "-X wayland" though)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b4de8fc3d5447cc6aa554695d1796984f9cd0d commit 24b4de8fc3d5447cc6aa554695d1796984f9cd0d Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2024-11-22 22:53:34 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2024-11-22 23:40:11 +0000 app-emulation/wine-vanilla: add 9.22 Have not tested with wayland myself (will give it a try when it's time to stabilize wine-vanilla-10.0), but upstream changelog states: - Wayland driver enabled in default configuration. I "assume" this means that it will now use wayland without requiring custom configuration, albeit "believe" it'll still try x11 first given `default_driver[] = L"mac,x11,wayland";` ordering so it'll "likely" use xwayland if USE=X and DISPLAY is set and likely does not warrant an ebuild warning for what would otherwise be a sudden change. Either way, this "likely" fixes bug #939792 which had USE="-X wayland". wine-staging-9999 (that the bug listed) may or may not already have the changes (if not, will likely do when it rebases for 9.22) so going ahead and closing it. For anyone reading this, do keep in mind that wayland support is still kind of WIP. Closes: https://bugs.gentoo.org/939792 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> app-emulation/wine-vanilla/Manifest | 1 + .../wine-vanilla/wine-vanilla-9.22.ebuild | 445 +++++++++++++++++++++ 2 files changed, 446 insertions(+)