Bug 1677056
Summary: | default out of the box font rendering is virtually unreadable | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Chris Murphy <bugzilla> | ||||||||
Component: | gsettings-desktop-schemas | Assignee: | Matthias Clasen <mclasen> | ||||||||
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
Severity: | unspecified | Docs Contact: | |||||||||
Priority: | unspecified | ||||||||||
Version: | rawhide | CC: | ajax, bugzilla, caillon+fedoraproject, debarshir, fmuellner, fonts-bugs, giallu, gnome-sig, i18n-bugs, john.j5live, klember, lruzicka, mclasen, pnemade, rhughes, rstrode, sandmann, tagoh | ||||||||
Target Milestone: | --- | ||||||||||
Target Release: | --- | ||||||||||
Hardware: | Unspecified | ||||||||||
OS: | Unspecified | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | gsettings-desktop-schemas-3.31.90-2.fc30 | Doc Type: | If docs needed, set a value | ||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2019-02-19 09:44:00 UTC | Type: | Bug | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Attachments: |
|
Description
Chris Murphy
2019-02-13 21:58:21 UTC
Created attachment 1534576 [details]
screenshot of the problem
This shows you're using a proportional font instead of a monospace one; hence not a gnome-terminal problem but with your font configuration. (In reply to Christian Persch (GNOME) from comment #2) > This shows you're using a proportional font instead of a monospace one; > hence not a gnome-terminal problem but with your font configuration. That doesn't tell me anything that helps progress or fix the bug. 1. The problem materializes just by doing updates. Was working on 20190201 and after updates it's broken. No change in configuration. 2. The problem happens out of the box just by booting LiveOS media and launching gnome-terminal. So in any case it's not my font configuration, it is the default font configuration. I don't think it's a gnome-terminal problem but something going wrong with the fonts. Moving the ticket to fontconfig to loop in the relevant people. No changes in fontconfig these days... maybe good to try fc-match monospace and see if both images makes any difference on results? also good to see what fonts were opened with cat /proc/`pidof gnome-terminal`/maps | grep fonts Created attachment 1536208 [details]
20190201 compose (working)
Requested information from the working environment, Fedora-Workstation-Live-x86_64-Rawhide-20190201.n.0.iso
Created attachment 1536209 [details]
20190201 compose (non-working)
This is the requested information from the non-working environment, Fedora-Workstation-Live-x86_64-Rawhide-20190211.n.0.iso
gnome-terminal-3.30.2-1.fc30.x86_64 7fc02868e000-7fc0286cc000 r--p 00000000 fd:00 264766 /usr/share/fonts/dejavu/DejaVuSansMono-BoldOblique.ttf 7fc0286cc000-7fc02870a000 r--p 00000000 fd:00 264767 /usr/share/fonts/dejavu/DejaVuSansMono-Oblique.ttf 7fc02870a000-7fc02875b000 r--p 00000000 fd:00 264765 /usr/share/fonts/dejavu/DejaVuSansMono-Bold.ttf 7fc02875b000-7fc0287af000 r--p 00000000 fd:00 264768 /usr/share/fonts/dejavu/DejaVuSansMono.ttf gnome-terminal-3.30.2-2.fc30.x86_64 7fa6f9bfd000-7fa6f9c9a000 r--p 00000000 fd:00 264482 /usr/share/fonts/dejavu/DejaVuSans-BoldOblique.ttf 7fa6f9c9a000-7fa6f9d35000 r--p 00000000 fd:00 264484 /usr/share/fonts/dejavu/DejaVuSans-Oblique.ttf 7fa6f9d35000-7fa6f9de1000 r--p 00000000 fd:00 264481 /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf 7fa6f9de1000-7fa6f9e9a000 r--p 00000000 fd:00 264485 /usr/share/fonts/dejavu/DejaVuSans.ttf fc-match monospace in both cases is [liveuser@localhost-live ~]$ fc-match monospace DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book" The problem is that: $ gsettings list-recursively | grep mono org.gnome.Epiphany.web monospace-font 'Monospace 10' org.gnome.desktop.interface monospace-font-name 'Source Code Pro 10' $ fc-match "Source Code Pro 10" DejaVuSans.ttf: "DejaVu Sans" "Book" No Source Code Pro installed. if GNOME wants to make it default, they should have a dependency for that. this schema comes from gsettings-desktop-schemas. reassigning... Ahh, thanks for investigating! I added "Recommends: adobe-source-code-pro-fonts" in https://src.fedoraproject.org/rpms/gsettings-desktop-schemas/c/b04c5d9bf4d6a66f879c4fe9f9678a138b0d8b42?branch=master *** Bug 1678683 has been marked as a duplicate of this bug. *** Please never require font packages by name, it can change over time, use the fonts() autoprovides computed by fontconfig at package build time |