[pkg-wine-party] Bug#818925: [wine-development] Glitches in Windows window systemmenu (minimize, windowed/fullscreen, close)

Jens Reyer jre.winesim at gmail.com
Wed Mar 23 00:33:04 UTC 2016

control: block 814844 by -1

On 03/22/2016 10:41 PM, Joerg Schiermeier wrote:
> 1.) How to reproduce this error:

I can confirm that in Gnome now.

>> First try some additional fonts from the wine source:
>> $ cd fonts/
>> $ sudo cp marlett.ttf symbol.ttf tahomabd.ttf tahoma.ttf \
>>   wingding.ttf /usr/share/wine/fonts/
> First I copied all fonts like yours description. This was working the
> glitch disappears. To catch the right suspect I copied than the font
> files one by one and discovered that 'marlett.ttf' was the one which
> did the trick.

Ok. So we need to package these TrueType fonts again.

See also #814844 (wine: fonts-wine fonts are not found). I assume
upstream's fix for that bug now triggers your issue.

Next to my tests there, I also found a real world issue: the login
window of Steam [1] has no writing at all, independently if fonts-wine
(1.8.1-2) is installed and the system's fonts are there or not. Found in
1.9.5-3 and 1.9.6-1, so even before the recent upstream change. Only
installing the Wine TrueType fonts solves this.

[1]: https://steamcdn-a.akamaihd.net/client/installer/SteamSetup.exe

However I just noted that the TrueType fonts are generated by upstream.
So we should regenerate before we can package them.

@Mike: Can you implement that? I guess you're fitter in these changes,
it would take me some time to find my way there.

>> Then uninstall fonts-wine (make sure that /usr/share/wine/fonts/ gets
>> removed).
> This wasn't necessary.

I tried but it didn't fix the issue. I had expected otherwise.

> I would like to have the changes in Debians wine code under source
> control for instance of git. I like the bisection mechanism to find the
> patch with is to blame (<https://git-scm.com/docs/git-bisect>).

wine-development is on the master branch at


More information about the pkg-wine-party mailing list