http://bugs.winehq.org/show_bug.cgi?id=19522
Summary: Team Fortress 2 (TF2) missing menu fonts Product: Wine Version: 1.1.26 Platform: PC OS/Version: FreeBSD Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: kris@pcbsd.org
Created an attachment (id=22722) --> (http://bugs.winehq.org/attachment.cgi?id=22722) Screenshot of Missing Fonts / menus in TF2
I've been seeing this bug in TF2 on FreeBSD for as long as I can remember. When you enter the game, the menu fonts appear to be missing, but some show up in the game browser. I've tried the obvious stuff, like installing various fonts, such as Arial, Tahoma, etc, but nothing seems to make a difference. When playing the game, fonts show up just fine for in-game chat and such, its only the menus which are effected.
I've also tested this on different systems, with nvidia, and intel cards, and the issue is the same, which makes me suspect it's a wine issue, not drivers.
Here's a list of extra fonts in my .wine/drive_c/windows/Fonts folder:
Arial.ttf Ariali.ttf cour.ttf couri.ttf georgiai.ttf tahomabd.ttf timesbi.ttf trebucbd.ttf verdana.ttf verdanaz.ttf Arialbd.ttf comic.ttf courbd.ttf georgia.ttf georgiaz.ttf times.ttf timesi.ttf trebucbi.ttf verdanab.ttf webdings.ttf Arialbi.ttf comicbd.ttf courbi.ttf georgiab.ttf tahoma.ttf timesbd.ttf trebuc.ttf trebucit.ttf verdanai.ttf
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #1 from Austin English austinenglish@gmail.com 2009-07-30 13:47:59 --- Might try native gdiplus...or perhaps the DIB engine in bug 421.
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2009-07-30 21:22:46 --- (In reply to comment #1) Neither have anything to do with the problem (it's the d3d game, not gui app).
Can you set ClientSideWithRender to N ( http://wiki.winehq.org/UsefulRegistryKeys )?
Where there any errors, missing dependencies when you compiled Wine? Did you run configure with "--verbose --enable-maintainer-mode" to verify everything is present and installed?
What video card and drivers?
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #3 from Alexandre Julliard julliard@winehq.org 2009-08-04 13:19:16 --- Please don't suggest that people use the --enable-maintainer-mode flag, that's not meant for normal users.
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #4 from Kris Moore kris@pcbsd.org 2009-08-05 14:20:30 --- (In reply to comment #2)
(In reply to comment #1) Neither have anything to do with the problem (it's the d3d game, not gui app).
Can you set ClientSideWithRender to N ( http://wiki.winehq.org/UsefulRegistryKeys )?
Where there any errors, missing dependencies when you compiled Wine? Did you run configure with "--verbose --enable-maintainer-mode" to verify everything is present and installed?
What video card and drivers?
The ClientSideWithRender doesn't seem to make a difference :(
I'm currently using a GF 9800GT, with the Nvidia 180.15.29 drivers (latest). All the previous nvidia drivers have worked the same for the last year. I've also tested this on my Intel 945 laptop, with several versions of intel drivers, and the exact same issue is present, so I'm not thinking its a driver problem, unless it effects both nvidia / intel which would be odd.
I'm going to add an attachment of the config.log, so you can pick it apart, see if anything is amiss.
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #5 from Kris Moore kris@pcbsd.org 2009-08-05 14:21:29 --- Created an attachment (id=22836) --> (http://bugs.winehq.org/attachment.cgi?id=22836) Configure Log for wine 1.1.26 on FreeBSD 7.2 / PC-BSD
http://bugs.winehq.org/show_bug.cgi?id=19522
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #22836|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=19522
Kris Moore kris@pcbsd.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.1.26 |1.1.27
--- Comment #6 from Kris Moore kris@pcbsd.org 2009-08-10 08:29:31 --- Just re-tested with 1.1.27, confirmed problem still exists on there.
http://bugs.winehq.org/show_bug.cgi?id=19522
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.1.27 |1.1.26 Severity|normal |minor
--- Comment #7 from Vitaliy Margolen vitaliy@kievinfo.com 2009-08-10 08:51:26 --- Don't change original reported Wine version. A note is enough.
http://bugs.winehq.org/show_bug.cgi?id=19522
Alexander Brüning lama@lamamail.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lama@lamamail.de
--- Comment #8 from Alexander Brüning lama@lamamail.de 2009-11-15 04:52:08 --- It's still an issue in Wine 1.1.32.
http://bugs.winehq.org/show_bug.cgi?id=19522
dcn.w0rf@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dcn.w0rf@gmail.com
--- Comment #9 from dcn.w0rf@gmail.com 2010-01-05 05:07:52 --- I am also getting this bug in wine 1.1.35. Fresh install of wine from ports on FreeBSD 8.0 REL. Tried using winetricks to install fonts as well, no success.
http://bugs.winehq.org/show_bug.cgi?id=19522
il.mangus@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #10 from il.mangus@gmail.com 2010-01-29 16:10:49 --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=19522
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Team Fortress 2 (TF2) |Team Fortress 2 (TF2) |missing menu fonts |missing menu fonts on | |FreeBSD
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #11 from Kris Moore kris@pcbsd.org 2010-04-02 10:55:37 --- Created an attachment (id=27161) --> (http://bugs.winehq.org/attachment.cgi?id=27161) Output when running TF2 and missing fonts
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #12 from Kris Moore kris@pcbsd.org 2010-04-02 10:56:11 --- Just re-confirmed this failure in 1.1.41 on FreeBSD 8.0 and attached wine output log.
http://bugs.winehq.org/show_bug.cgi?id=19522
Kris Moore kris@pcbsd.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.1.26 |1.1.41
http://bugs.winehq.org/show_bug.cgi?id=19522
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.1.41 |1.1.26
--- Comment #13 from Juan Lang juan_lang@yahoo.com 2010-04-02 12:26:16 --- Please don't change the originally reported Wine version, a comment is enough.
http://bugs.winehq.org/show_bug.cgi?id=19522
Kenton Varda temporal@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |temporal@gmail.com
--- Comment #14 from Kenton Varda temporal@gmail.com 2010-08-06 11:27:00 --- Sill present on Wine 1.2 / FreeBSD 8.1. Any hints where a competent coder new to Wine should start looking to fix this? (Not that I'm promising to do so, but if I have some spare time...)
http://bugs.winehq.org/show_bug.cgi?id=19522
quaker quaker66@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |quaker66@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #15 from quaker quaker66@gmail.com 2011-04-02 07:32:28 CDT --- getting this bug too. Also happens in Left 4 Dead in subtitles and chat, any HL2 game (except Alien Swarm and old engines like Lost Coast and HL: Source), and happens in Steam Overlay too.
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #16 from quaker quaker66@gmail.com 2011-05-20 09:26:57 CDT --- Still getting the bug on 1.3.20/git. Relates to TF2, as well as all Source games except Alien Swarm which has its own GUIs and except old Source games like Lost Coast and HL:Source. It also still applies for Steam overlay.
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #17 from quaker quaker66@gmail.com 2011-05-20 09:35:52 CDT --- Note that I'm willing to test any changes and I'm updating my Wine regularily from git, so I can do regular reports here. I'll be possibly also looking into Wine source if I get some free time.
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #18 from quaker quaker66@gmail.com 2011-06-29 04:01:35 CDT --- I've come to some new conclusions. Apparently, Steam resource system, which is also used for vgui of newer Source games, doesn't seem to handle "regular" font-style and renders it invisible. I've worked it around in steam ingame overlay for now by setting all those to "underline" style. That renders most of Steam fonts underlined, but that's only cosmetic thing and at least you can read what's written there :) Some unimportant stuff is still invisible (headers, non-hover URLs, non-hover buttons), but the important things (chat, friend invites, etc) finally work :) I'll post a file for other Source games as well later. Anyway, looking forward to proper fix!
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #19 from quaker quaker66@gmail.com 2011-06-29 04:04:08 CDT --- Created an attachment (id=35349) --> (http://bugs.winehq.org/attachment.cgi?id=35349) the patch that workarounds invisible fonts in overlay (apply in Steam installation dir, tested with latest beta steam)
http://bugs.winehq.org/show_bug.cgi?id=19522
Oliver Henshaw yoho_ahoy@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |yoho_ahoy@hotmail.com
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #20 from Oliver Henshaw yoho_ahoy@hotmail.com 2011-08-21 14:24:03 CDT --- I see this on Fedora 15 (wine-1.3.24-1.fc15) so it's not just FreeBSD.
http://bugs.winehq.org/show_bug.cgi?id=19522
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Team Fortress 2 (TF2) |Team Fortress 2 (TF2) |missing menu fonts on |missing menu fonts |FreeBSD |
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #21 from Oliver Henshaw yoho_ahoy@hotmail.com 2011-08-29 12:31:54 CDT --- Actually it turns out that my problem was missing/disabled tahoma fonts. So there is no problem on fedora, sorry for the noise.
http://bugs.winehq.org/show_bug.cgi?id=19522
Lyubomir Grigorov nm.knife@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nm.knife@gmail.com
--- Comment #22 from Lyubomir Grigorov nm.knife@gmail.com 2011-09-28 12:08:31 CDT --- PC-BSD 9.0 AMD64 with 1.3.28 (64bit package) and 1.3.27 (32bit pacakage). WINEARCH=win32
Fonts are missing from TF2 menus, server, chat, anything. Also Options are missing the sliders and checkboxes.
I have both 32bit and 64bit NVIDIA drivers installed. I have installed "corefonts" "allfonts" "tahoma" via winetricks. I then copied all the fonts from a Windows install to wine in both windows/fonts and the steam fonts folder. They just don't appear. I tried the patch adding underlining, and fonts still don't appear.
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #23 from quaker quaker66@gmail.com 2011-09-28 12:09:57 CDT --- (In reply to comment #22)
PC-BSD 9.0 AMD64 with 1.3.28 (64bit package) and 1.3.27 (32bit pacakage). WINEARCH=win32
Fonts are missing from TF2 menus, server, chat, anything. Also Options are missing the sliders and checkboxes.
I have both 32bit and 64bit NVIDIA drivers installed. I have installed "corefonts" "allfonts" "tahoma" via winetricks. I then copied all the fonts from a Windows install to wine in both windows/fonts and the steam fonts folder. They just don't appear. I tried the patch adding underlining, and fonts still don't appear.
the underlining patch is for steam ingame overlay only, to make the change in TF2 and other source games you'd have to extract the gcf's and modify the definitions.
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #24 from Lyubomir Grigorov nm.knife@gmail.com 2011-10-18 15:22:07 CDT --- Fonts appear as of version 1.3.30 with no additional settings, just installing the game.
- FreeBSD / PC-BSD 9.0-BETA3 AMD64 - Wine 1.3.30, 64bit package by David Naylor - NVIDIA driver version 280 - C2D 2.5GHz, 4G RAM
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #25 from quaker quaker66@gmail.com 2011-10-18 16:49:52 CDT --- will try as soon as i get my wine up to date, we'll see
http://bugs.winehq.org/show_bug.cgi?id=19522
Kris Moore kris@pcbsd.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #26 from Kris Moore kris@pcbsd.org 2011-10-19 12:55:16 CDT --- Confirmed that this appears fixed in 1.3.30 here on PC-BSD 9.0-BETA3. \o/
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #27 from quaker quaker66@gmail.com 2011-10-19 16:14:52 CDT --- not fixed here, freebsd 8.2 x64, wine compiled in chroot environment, nvidia gts250, drivers 285.03, xserver 1.9.4
http://bugs.winehq.org/show_bug.cgi?id=19522
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #28 from Alexandre Julliard julliard@winehq.org 2011-10-21 13:50:36 CDT --- Closing bugs fixed in 1.3.31.
http://bugs.winehq.org/show_bug.cgi?id=19522
--- Comment #29 from quaker quaker66@gmail.com 2011-11-17 13:00:27 CST --- I got FreeBSD 9 recently and I can finally confirm this to be fixed. Appears to be visible with FreeBSD 8 and older only.