Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 939792 - app-emulation/wine-staging-9999 - The graphics driver is missing. Check your build!
Summary: app-emulation/wine-staging-9999 - The graphics driver is missing. Check your ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Wine Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-17 20:37 UTC by jospezial
Modified: 2024-11-22 23:40 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (file_939792.txt,10.17 KB, text/plain)
2024-09-17 20:39 UTC, jospezial
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jospezial 2024-09-17 20:37:56 UTC
[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!"
Comment 1 jospezial 2024-09-17 20:39:16 UTC
Created attachment 903236 [details]
emerge --info
Comment 2 Ionen Wolkens gentoo-dev 2024-09-17 20:43:00 UTC
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)
Comment 3 Ionen Wolkens gentoo-dev 2024-09-17 20:44:10 UTC
(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)
Comment 4 Larry the Git Cow gentoo-dev 2024-11-22 23:40:30 UTC
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(+)