http://bugs.winehq.org/show_bug.cgi?id=58346 Stian Low <wineryyyyy@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wineryyyyy@gmail.com --- Comment #4 from Stian Low <wineryyyyy@gmail.com> --- Created attachment 81075 --> http://bugs.winehq.org/attachment.cgi?id=81075 Screenshots of missing text for wine fixed by wine-staging and minor bugs afterwards Confirming missing text for wine-11.10-83f7493618d: Steam Client Windows build 1780352834 (built 2026-06-01) Fixed by latest wine-staging-v11.10-d1526eaf. Backtrace errors for installer were ignored (shown in screenshots) and cause no obvious issues. Proton heavily depends on wine-staging so it's probably best to run Steam aligned with that community's methods. Unclear which staging patches fix but Steam seems to choose dcomp for rendering similar to Battle.net since staging recently added support: https://bugs.winehq.org/show_bug.cgi?id=59631 Severe flicker happens after staging fixes missing text mostly caused by this log: 01c4:fixme:dcomp:device_QueryInterface {0987cb06-f916-48bf-8d35-ce7641781bd9} not implemented, returning E_NOINTERFACE. Adding IID_IDCompositionDevice3 support to device_QueryInterface() for staging fixes log and flicker: +diff --git a/dlls/dcomp/device.c b/dlls/dcomp/device.c +--- a/dlls/dcomp/device.c ++++ b/dlls/dcomp/device.c +@@ -75,5 +75,6 @@ static HRESULT STDMETHODCALLTYPE device_QueryInterface(IDCompositionDevice *ifac } else if ((device->version >= 2 && (IsEqualGUID(iid, &IID_IDCompositionDevice2) + || IsEqualGUID(iid, &IID_IDCompositionDevice3) || IsEqualGUID(iid, &IID_IDCompositionDesktopDevice))) || IsEqualGUID(iid, &IID_IDCompositionDesktopDevicePartner) || IsEqualGUID(iid, &IID_IDCompositionDeviceUnknown)) -- After this patch, splash screen and system tray icon menu appear as blackscreen but everything else seems functional. System tray icon menu resolves blackscreen as soon as mouse hovers over items and is otherwise fully functional. @leslie_alistair, this patch has been pushed to wine-staging branch: https://gitlab.winehq.org/stianlow/wine-staging/-/tree/dcomp-Support-IID_IDC... I tried to to submit a merge request with a link to this bug but don't have permission. Please let me know if I submit a request for permission. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.