登录 立即注册

首页 > 绿虎论坛 > Wine游戏助手 > 使用经验分享 (发帖)

标题: 关于wine使用Windows字体的一个发现:同时存在 tahoma.ttf 和 tahomabd.ttf 会导致某些程序字体渲染出问题

作者: @Ta

时间: 2023-08-15发布,2023-08-15修改

点击: 4177

使用 lutris-GE-Proton8-10 和 DXVK-2-2 时,同时存在 tahoma.ttf 和 tahomabd.ttf 会导致某些程序字体渲染出问题。

比如微软的这个 Direct2D 演示程序,如果一次性把Windows里的字体全部复制到wine里,文字就完全出不来,终端会打印一堆fixme错误,但只要删掉 tahoma.ttf 或者 tahomabd.ttf 文字就能出来了,删掉哪个都可以。

https://github.com/microsoft/Windows-classic-samples/tree/main/Samples/Win7Samples/multimedia/Direct2D/TextAnimationSample

不知道是什么导致了这种冲突,这个程序并没有用到 tahoma 字体:

TextAnimationSample.cpp#L168

static const WCHAR msc_fontName[] = L"Gabriola";

[隐藏样式|查看源码]


『回复列表(0|显示机器人聊天)』

帖子没有回复
回复需要登录

11月1日 08:37 星期五

本站由hu60wap6华为CPU驱动

备案号: 京ICP备18041936号-1