7. 常见问题解答 (FAQ)

7.1. 我无法启动 X window 系统。它报错 “无法打开默认 Indic 字体 'xyz'”。
7.2. 我可以使用其他字体代替 IndiX 系统自带的 raghu 字体作为默认系统字体吗?
7.3. 我安装了 IndiX 系统,但是它不显示印地语字符。为什么?
7.4. 为什么印地语字符中的一些像素失真了?
7.5. 所有印地语字符都显示了,但是为什么它们没有正确渲染?
7.6. 为什么我还不能下载 ISO Exodus GNU/Linux 的镜像文件?

7.1. 我无法启动 X window 系统。它报错 “无法打开默认 Indic 字体 'xyz'”。

请确保字体 'xyz' 已正确安装,并且位于当前的 FontPath 中。Indic 字体通常位于/usr/X11R6/lib/X11/fonts/TrueType/目录。您的 FontPath 定义在/etc/X11/XFree86Config-4文件中。要了解更多关于如何指定您的 FontPath,请阅读本 HOWTO 中关于 X Window 系统 (3.2) 的章节。

7.2. 我可以使用其他字体代替 IndiX 系统自带的 raghu 字体作为默认系统字体吗?

您可以在启动 X Window 系统时通过提供命令行服务器选项来加载 Indic 脚本字体。例如:
  $ startx -- -devanagari "my_devanagari_font"
  $ startx -- -tamil "my_tamil_font"
这里,“my_devanagari_font” 和 “my_tamil_font” 应该替换为您想要加载的字体名称。您可以指定别名或字体的完整 XLFD 名称。但是别名必须在fonts.alias文件中,而 XLFD 名称必须在fonts.dir文件中。

7.3. 我安装了 IndiX 系统,但是它不显示印地语字符。为什么?

这可能是由于您的印地语区域设置不正确。要更改/设置区域设置,您应该设置 LANG 环境变量。在
  export LANG=hi_IN.UTF-8
您的~/.bashrc~/.bash_profile文件中。重启您的终端模拟器程序并运行应用程序。之后,应用程序应该会显示印地语字符。

7.4. 为什么印地语字符中的一些像素失真了?

这可能是因为 X 字体服务器 (xfs) 正在运行并且仍然在当前的 FontPath 中。您可以关闭 X 字体服务器或将其从当前的 FontPath 中移除。要关闭 xfs,请在成为 root 用户后执行以下命令
  # /etc/rc.d/init.d/xfs stop
要从当前的 FontPath 中移除 xfs,请阅读本 HOWTO 中 第 3.2 节

7.5. 所有印地语字符都显示了,但是为什么它们没有正确渲染?

IndiX 系统使用 OpenType 字体来渲染 Indic 脚本字符,因为它是 Indic 脚本最合适的字体格式。如果您使用其他类型的字体,例如 TrueType 字体或位图字体,那么该字体没有足够的信息来正确渲染 Indic 脚本文本。因此,建议仅对 Indic 脚本使用 OpenType 字体。此外,如果您已经在使用 OpenType 字体,请更新您的 glibc。

7.6. 为什么我还不能下载 ISO Exodus GNU/Linux 的镜像文件?

Centurion Linux 的好心人们正在寻找可以照顾他们托管需求的赞助商。如果您有兴趣帮助 Centurion Linux,请通过以下方式联系我.