HyperView uses scalable fonts for Linux to render text in the 3D window.
To use scalable fonts, they must be installed and properly configured under X Windows. The X Window server must also be configured for the correct display resolution - dots per inch (dpi) - to render fonts at the correct size.
It’s important that the correct fonts are installed for your operating system. Issue the command xlsfonts | grep 0-0 | grep iso8859-1 to list the fonts. By default, HyperView uses Helvetica and Times. Under RHEL6 and RHEL 5, the fonts list should include b&h luxi sans, b&h luxi serif as well as several other typeface families. On SuSE 11, the font list should include b&h luxi sans, b&h luxi serif, bitstream vera sans, and bitstream vera serif.
FontPath "unix/:7100". |
fonts-xorg-100dpi fonts-xorg-base urw-fonts bitstream-vera-fonts fonts-xorg-75dpi xorg-x11-xfs
FontPath "unix/:7100" |
screen #0: dimensions: 1280x1024 pixels (361x271 millimeters) resolution: 90x96 dots per inch If the reported resolution is 75x75 dpi, it's likely the X server and video driver cannot determine the physical dimensions of the monitor in order to calculate the resolution. This can happen when the video driver fails to obtain EDID information from the connected display. It can also happen if the computer is connected to a KVM switch, or when Nvidia TwinView is being used. In these instances, you should calculate the vertical DPI manually, using the number of pixels wide divided by the display width (in inches). 96 dpi is typical on a 19" monitor with a resolution set to 1280x1024. 100 dpi is typical for a 21" monitor with a resolution set to 1600x1200. |
Option "UseEdidDpi" "false" Option "DPI" "96x96" |
Edit /etc/gdm/custom.conf and add a section that reads: [server-Standard] name=Standard server flexible=true command=/usr/bin/Xorg :0 -br -dpi 96
The gdm configuration appears to currently be broken in terms of accepting custom parameters for the X server. You can install kdm, and specify that kdm be the default login display manager by editing /etc/sysconfig/ desktop to read: DISPLAYMANAGER="KDE". Edit /etc/kde/kdm/kdmrc and append "-dpi 96" to the line beginning with "ServerArgsLocal" so that it reads: ServerArgsLocal= -nr -dpi 96
Edit /etc/sysconfig/displaymanager and append "-dpi 96" to the line beginning with "DISPLAY_MANAGER_KDM_LOCALARGC=" so that it reads: DISPLAY_MANAGER_KDM_LOCALARGC="-dpi 96" |