5.2. 使用 X 桌面管理器

如果您希望在系统启动时自动启动 X 窗口系统,可以使用 X 桌面管理器 (``xdm'')。这允许您的 Linux 系统始终在 X 环境下运行(虽然您可以使用<Ctrl>-<Alt>-<F1>从 GUI 切换到常规控制台,然后再使用<Alt>-<F7>切换回 GUI,根据需要)。这是一种为您和您的用户提供有吸引力且友好的环境的好方法,并避免一直输入 ``startx'' 命令。

要启用 xdm,只需编辑 ``/etc/inittab'' 文件,并将读取 "id:3:initdefault:" 的行更改为以下内容

id:5:initdefault:

上述更改会将 Linux 切换到系统启动时的运行级别 5;默认情况下,此运行级别将启动 xdm。您可能还需要检查您的 ``/etc/inittab'' 文件,可能在底部附近,以确保存在以下行

x:5:respawn:/usr/bin/X11/xdm -nodaemon

如果您已启用 xdm 并希望使用高于默认值 8 的 ``bpp'' 值(并且您的显卡和显示器支持它),您将需要修改 ``/etc/X11/xdm/Xservers'' 文件,如下所示

:0 local /usr/X11R6/bin/X -bpp 24

上述更改将以每像素 24 位启动 xdm。

您可能还希望编辑 ``/etc/X11/xdm/Xsetup_0'' 文件,并使用 ``#'' 字符注释掉以 ``xbanner'' 开头的行,如图所示

#/usr/X11R6/bin/xbanner

这将防止默认的 xdm 标语屏幕在 KDE 会话之间短暂显示。我知道这只是美观问题,但是...

提示:提示:有时您可能会发现有必要切换回控制台(例如,某些游戏在控制台下运行,但在 X 环境下不运行)。有两种方法可以做到这一点。要临时从 X 切换到控制台,请按<Alt><F1>,要切换回 X,请按<Alt><F7>。或者,如果您希望完全终止 X(从而释放您可用的内存),您可以键入 ``/sbin/telinit 3'' 作为 "root" 以切换系统运行级别;这将告诉 XDM 终止。要切换回来,请键入 ``/sbin/telinit 5''.