Bug 54178
Summary: | freetype and type1 modules not loaded | ||
---|---|---|---|
Product: | [Retired] Red Hat Public Beta | Reporter: | Tobias Ringstrom <tobias> |
Component: | XFree86 | Assignee: | Mike A. Harris <mharris> |
Status: | CLOSED NOTABUG | QA Contact: | David Lawrence <dkl> |
Severity: | low | Docs Contact: | |
Priority: | medium | ||
Version: | roswell | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2001-09-30 17:23:37 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Tobias Ringstrom
2001-09-30 17:23:33 UTC
This is not a bug. Red Hat Linux uses xfs as the font server. xfs handles Truetype and Type1 fonts. The modules only need to be loaded into the X server itself if the server is handling fonts itself, which it is not in any default configuration. The supported configuration, is using the xfs font server. If you disable xfs for whatever reason, or manually add font paths to the X server's font path instead of to the xfs catalogues, then you must to load the modules by adding the necessary lines to the X server's config. The same applies to using xset. For details and help configuring XFree86 or xfs font server, please consult the user support forums roswell-list and/or xpert. Hope this helps. No, it does not help, but thanks for your swift reply. I must not have been clear enough, so please let me try again: I know that the fonts are normally handled by the font server, and that the font server understands truetype and type1 fonts. The problem is that only root can add fonts to the font server. The xset method is the only way for ordinary users to add fonts dynamically. I do think it is a very reasonable thing to do, to add fonts as a normal user, for example for GIMP usage. I also know that the local admin could add the freetype and type1 modules, but I doubt most admins would do that unless requested. I see no harm in having those modules loaded by default. It's not like they require a lot of memory or other resources. Another problem is that the error message you get when trying to add unsupported fonts is VERY hard to understand, even for an expert. I hope this makes my wish more clear. I understand your request. It is not supported in the default configuration. The default configuration is suited towards the general case. Since it is impossible to have one configuration that fits every possible user's usage patterns, a default has to be set. That default is to have xfs handle all font handling. This suits the general case quite well, without loading extra modules that are not necessary. I consider this to be a localized non-general configuration issue.On most systems which are using Linux for X desktops, the user of the system is quite frequently 'root'. On those where he/she is not, the system administrator can modify the default configuration to handle the special case IMHO. |