26、X 服务器相关知识与故障排查全解析

X 服务器相关知识与故障排查全解析

1. X 显示管理器

在探讨了窗口管理器和 X 服务器之后,接下来就该了解显示管理器了。在对 X 服务器进行故障排查时,首先要确保 X 服务器能够正常启动。之后,通过启用显示管理器让桌面变得可用。市面上有很多种显示管理器,如今大多数发行版默认使用 K - 桌面管理器或 Sawfish,不过也有其他选择,比如 fvwm、twm、xdm 和 WindowMaker。需要注意的是,这些仍然属于 X 客户端,它们会告知 X 服务器如何绘制屏幕。

获取显示管理器有多种方式。如果没有安装其他桌面管理器,X 服务器本身就提供了几种启动窗口管理器和 X 服务器的方法。其中,startx 和 xinit 是最常用的命令,其次是 xdm。startx 实际上是 xinit 的前端,xinit 从 X 诞生之初就存在了,几乎在所有 X 服务器实现中都能找到它。它会使用用户 $HOME 目录下的配置文件来指定要启动的内容。由于 xinit 和 startx 只是初始化服务器,所以配置文件会指定要打开的终端数量以及要使用的窗口管理器,通常是 twm。虽然大多数人使用默认设置,但和 UNIX/Linux 中的其他事物一样,它也有配置文件。

若要使用 xinit 或 startx 初始化 X 服务器,并同时启动几个 xterm、一个 xclock 和 twm 窗口管理器,用户的 $home/.xinitrc 文件应如下所示:

# cat .xinitrc
xsetroot -solid gray &
xterm &
xterm &
xclock &
twm
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值