[Bug 42748] New: Flickering, disappearing text in Steam client user interface (DirectWrite enabled)

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Mar 31 13:52:50 CDT 2017


https://bugs.winehq.org/show_bug.cgi?id=42748

            Bug ID: 42748
           Summary: Flickering, disappearing text in Steam client user
                    interface (DirectWrite enabled)
           Product: Wine
           Version: 2.4
          Hardware: x86
               URL: https://steamcdn-a.akamaihd.net/client/installer/Steam
                    Setup.exe
                OS: Linux
            Status: NEW
          Keywords: download, regression
          Severity: minor
          Priority: P2
         Component: dwrite
          Assignee: wine-bugs at winehq.org
          Reporter: gyebro69 at gmail.com
                CC: bunglehead at gmail.com
   Regression SHA1: 89d074a3fc063722fe45a3148ee3b55cb473d11d
      Distribution: ---

Created attachment 57756
  --> https://bugs.winehq.org/attachment.cgi?id=57756
plain terminal output

As I move the mouse across the user interface in Steam client, or activate a
menu item or scrolling through the installed games' list in the library, text
in the user interface periodically disappears and reappears.
Also can be reproduced in the login window: as I begin typing in the input
fields, text disappears then reappears.

Disabling dwrite.dll or launching Steam with 'no-dwrite' parameter is a
workaround.
Reproduced in fullscreen and virtual desktop mode and with running Steam in
Windows XP and Windows 7 modes.

Reverting the following commit fixes the problem:

commit 89d074a3fc063722fe45a3148ee3b55cb473d11d
Author: Nikolay Sivov <nsivov at codeweavers.com>
Date:   Thu Mar 30 15:07:00 2017 +0300

    dwrite: Allocate glyph buffer once per run rendering pass.

Antergos Linux 64-bit
lib32-freetype2 2.7.1-1
wine-2.4-289-geda35423f4 (32-bit)
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 730/PCIe/SSE2
OpenGL core profile version string: 4.5.0 NVIDIA 378.13

-- 
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.



More information about the wine-bugs mailing list