ValveSoftware / halflife

Half-Life 1 engine based games
Other
3.62k stars 610 forks source link

(anniversary edition) main menu uses system font #3430

Open jali-peno opened 9 months ago

jali-peno commented 9 months ago

the new won menu uses the default system font seemingly, even with tahoma installed on my machine. this only applies to the buttons on the menu itself, the options menu still correctly uses tahoma. my system font in gnome is currently set to fira sans, as pictured below

image image

reproducing the issue should be as simple as just launching the game on linux

version command output:

Protocol version 48
Exe version 1.1.2.2/Stdio (valve)
Exe build: 07:09:14 Nov 17 2023 (9885)

system info from steam:


Computer Information:
Manufacturer: Micro-Star International Co., Ltd.
Model: B450M PRO-VDH MAX (MS-7A38)
Form Factor: Desktop
No Touch Input Detected
Processor Information:
CPU Vendor: AuthenticAMD
CPU Brand: AMD Ryzen 7 3700X 8-Core Processor
CPU Family: 0x17
CPU Model: 0x71
CPU Stepping: 0x0
CPU Type: 0x0
Speed: 4426 MHz
16 logical processors
8 physical processors
Hyper-threading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Supported
SSE41: Supported
SSE42: Supported
AES: Supported
AVX: Supported
AVX2: Supported
AVX512F: Unsupported
AVX512PF: Unsupported
AVX512ER: Unsupported
AVX512CD: Unsupported
AVX512VNNI: Unsupported
SHA: Supported
CMPXCHG16B: Supported
LAHF/SAHF: Supported
PrefetchW: Unsupported
Operating System Version:
"Fedora Linux 39 (Workstation Edition)" (64 bit)
Kernel Name: Linux
Kernel Version: 6.5.11-300.fc39.x86_64
X Server Vendor: The X.Org Foundation
X Server Release: 12302002
X Window Manager: GNOME Shell
Steam Runtime Version: steam-runtime_0.20231024.64411
Video Card:
Driver: AMD AMD Radeon RX 6700 XT (navi22, LLVM 16.0.6, DRM 3.54, 6.5.11-300.fc39.x86_64)
Driver Version: 4.6 (Compatibility Profile) Mesa 23.2.1
OpenGL Version: 4.6
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 164 Hz
VendorID: 0x1002
DeviceID: 0x73df
Revision Not Detected
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1920 x 1080
Desktop Resolution: 1920 x 1080
Primary Display Size: 20.47" x 11.42" (23.43" diag), 52.0cm x 29.0cm (59.5cm diag)
Primary VRAM: 12288 MB
Sound card:
Audio device: USB Mixer
Memory:
RAM: 15897 Mb
VR Hardware:
Headset: Oculus Miramar (oculus)
Controller: Oculus Miramar (Left Controller) (oculus)
Controller: Oculus Miramar (Right Controller) (oculus)
Miscellaneous:
UI Language: English
LANG: en_IE.UTF-8
Total Hard Disk Space Available: 952244 MB
Largest Free Hard Disk Block: 504399 MB
Storage:
Number of SSDs: 3
SSD sizes: 2000G,1000G,0B
Number of HDDs: 0
Number of removable drives: 0
GordonFreakman commented 9 months ago

The menu font uses Trebuchet MS.

jali-peno commented 9 months ago

The menu font uses Trebuchet MS.

installing this font didnt seem to fix the issue. im not exactly sure how the engine decides what font to use so there isnt much more i can think of to test