Bug 497667

Summary: Inconsistent font rendering
Product: [I don't know] kde Reporter: Luis <stereomato>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED UPSTREAM    
Severity: normal CC: nate
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: NixOS   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Spectacle window
Dolphin window
Multiple windows showcasing this
Haruna window where the menubar is bold

Description Luis 2024-12-19 02:57:12 UTC
Created attachment 176753 [details]
Spectacle window

SUMMARY
I see inconsistent text rendering across KDE.

STEPS TO REPRODUCE
1. Use KDE, preferably with OTF fonts
2. Observe various KDE/QT apps.
3. 

OBSERVED RESULT
Font rendering varies

EXPECTED RESULT
Font rendering is consistent

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Operating System: NixOS 25.05
KDE Plasma Version: 6.2.4
KDE Frameworks Version: 6.8.0
Qt Version: 6.8.0
Kernel Version: 6.12.5 (64-bit)
Graphics Platform: Wayland
Processors: 16 × 12th Gen Intel® Core™ i5-12500H
Memory: 11.4 GiB of RAM
Graphics Processor: Mesa Intel® Graphics
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: Vivobook_ASUSLaptop X1605ZA_X1605ZA
System Version: 1.0

ADDITIONAL INFORMATION
I use OTF fonts because QT/KDE applies stem darkening (making them slightly bolder) and thus more pleasurable to the eye.
Comment 1 Luis 2024-12-19 02:59:15 UTC
Created attachment 176754 [details]
Dolphin window

Menubar text is less bold as the location bar
Comment 2 Luis 2024-12-19 03:04:26 UTC
Created attachment 176756 [details]
Multiple windows showcasing this

Multiple windows showcasing this
Comment 3 Luis 2024-12-19 03:16:00 UTC
Created attachment 176758 [details]
Haruna window where the menubar is bold
Comment 4 Nate Graham 2024-12-20 18:49:40 UTC
Unfortunately anything here will be a Qt bug/quirk. It's also not clear what's "correct" here and what's not. The differences are practically imperceptible to me. I'm impressed you;re able to notice at all.