Qt, GNOME, and fonts

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I am trying to track down a font problem with MuseScore:

https://bugzilla.redhat.com/show_bug.cgi?id=1790829

The problem is that everything is displayed in Cantarell, no matter
which font the user actually selects.  In the style menu, one can pop
up a list of fonts to choose from, and even though every font on the
system is displayed by name, the text samples are all displayed in
Cantarell.

I spent several hours with GDB trying to figure this out (which is how
I was able to determine that Cantarell is the font we're always
looking at), but I still don't understand what is happening.  It
finally dawned on me that I'm running a GNOME desktop, but MuseScore
is a Qt application.  So I logged out, logged into a KDE Plasma
session, and (drum roll please) all of the fonts displayed correctly.

The bug submitter pointed out that if one downloads the AppImage
created by MuseScore upstream, that displays all of the fonts
correctly. Even on my GNOME desktop, that is true.  The fonts are all
correct.  I can see that all of the Qt and X libraries are baked into
the AppImage, but why does that matter?

Does anybody have experience with this sort of thing?  It would be
nice if we could display the fonts correctly when running on a GNOME
desktop.  Thanks,
-- 
Jerry James
http://www.jamezone.org/
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux