Client-Server
模型。在这个模型中,X server
运行在连接有键盘、显示器和鼠标的计算机上。服务器的职责包括管理显示器,处理来自键盘和鼠标的输入,以及处理来自其他设备(如平板电脑或视频投影仪)的输入或输出等任务。这使一些人感到困惑,因为 X 术语与他们所期望的完全相反。他们认为 X server
是楼下大厅里那台功能强大的设备,而 X client
则是位于他们办公桌上的设备。client
。client
客户端向服务器发送消息,如“请在这些坐标处画一个窗口”,而服务器则返回消息,如“用户刚刚点击了 OK
按钮”。X Server
和 多台 X clients
通常运行在同一台计算机上。另外在一台性能不那么强大的计算机上运行 X Server
,而在一台性能更强的计算机上运行多个 X 应用端程序也是可行的。在这种情况下,X Client
和 X Server
之间的通信是通过网络进行的。Start
按钮,有些可以充当主题样式,允许完全改变桌面的外观和体验。在 Ports Collection 的 x11-wm
分类中有不同的窗口管理器可供选择。click-to-focus
,在这种模式下,一个窗口在接收到鼠标点击时就被激活为活动窗口。而在 focus-follows-mouse
策略中,位于鼠标指针下方的窗口就是被激活的活动窗口,通过将鼠标指向另一个窗口来改变活动窗口。如果鼠标在根窗口上,那么这个窗口就是活动窗口。另外 sloppy-focus
在模式下,如果鼠标在根窗口上方移动,那么最近一次使用的窗口仍然是活动窗口。通过这种 sloppy-focus
模式,只有当光标到达一个新的窗口区域时,活动窗口才会改变,而不是在离开当前窗口区域时就发生改变。在 click-to-focus
模式下,活动窗口是通过鼠标点击来被选中。然后该窗口可以提升并出现在所有其他窗口之前。所有的按键现在都会被作用于该窗口,即使光标已经移动到另一个窗口。click-to-focus
,而且其中大多数也支持其他策略。请查阅相关窗口管理器的文档以确定哪些活动窗口管理策略可供选择。