[Bug 58346] New: Text is not shown in non-full screen Steam windows
http://bugs.winehq.org/show_bug.cgi?id=58346 Bug ID: 58346 Summary: Text is not shown in non-full screen Steam windows Product: Wine Version: 10.9 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: jonis9898(a)hotmail.com Distribution: --- Created attachment 78723 --> http://bugs.winehq.org/attachment.cgi?id=78723 Installation window for Borderlands 2 in Steam. Any account details have been painted over. When running Steam through Wine at first no text is shown, but is restored it the window is resized. The installation window can not be resized and stays textless. The install buttons are also missing. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58346 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://cdn.cloudflare.stea | |mstatic.com/client/installe | |r/SteamSetup.exe Keywords| |download --- Comment #1 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- What workarounds, if any, did you use? Please attach the console log. https://gitlab.winehq.org/wine/wine/-/wikis/Bugs -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58346 --- Comment #2 from jonis9898(a)hotmail.com --- Launching it through wine instead of opening it as normal works, but there is a lot of flickering while switching tabs in the Steam client. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58346 --- Comment #3 from Ken Sharp <imwellcushtymelike@gmail.com> --- (In reply to jonis9898 from comment #2)
Launching it through wine instead of opening it as normal works
What does this mean? How are you running Steam? What workarounds have you used, if any? -- 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.
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.
participants (2)
-
WineHQ Bugzilla -
WineHQ Bugzilla