窗口管理器,显示管理器,登录管理器执行什么顺序

维品

我试图了解Xorg的用途。我对很多词感到困惑,例如窗口管理器,显示管理器,登录管理器等。

之后,我在stackexchange术语协调中获得了一些链接:显示管理器与会话管理器,窗口系统与窗口管理器这也让我感到困惑。

我试图在Wiki的帮助下安装arch linux。我从未安装过xorg。而且我只有一个带有登录用户名和密码的终端。那么Xorg,xinitrc窗口管理器,显示管理器等的用途是什么。

我几乎不认识Google,就像Windows Manager负责位置,Windows边框关闭按钮等。然后我的问题是它执行什么顺序?这些东西的用途是什么?我可以在没有这些所有内容的情况下运行GUI应用程序吗?GUI应用程序需要哪些强制性服务?为什么我问这个问题是dwm suckless实用程序,所以在安装时仅安装xorg。

直接

显示管理器,因为它的名字说,管理一个“显示器”(或有时数),在X的世界是一个显示器/键盘/鼠标组合某处。几十年前,一台机器上连接了多个这样的“显示器”。如今,很少见到一个以上的产品了(多座位的处理方式有所不同)。

显示管理器可以为该显示启动X服务器,如果显示失败,将重新启动它,并且(通常)还向用户显示一个登录屏幕。因此,从某种意义上讲,它是一个“登录管理器”(尽管我从未听说过使用过“登录管理器”一词)。

因此,首先启动显示管理器。xdm是最老的显示管理器之一,Gnome和KDE都有自己的显示管理器(gdmkdm),还有其他类似的显示管理器lightdm

X服务器是一个程序,让X客户端(应用程序)把显示器上的内容。客户端使用X协议在本地或服务器上(今天很少)与服务器对话

X服务器由显示管理器启动,但是startx如果您不使用显示管理器,也可以手动启动X服务器(通常使用名为的程序)。

X服务器没有任何变化(简化了一点)。但是,现代发行版越来越多地使用Wayland作为X服务器的替代产品。

一个窗口管理器(WM)是与允许其控制的其他应用程序的窗口在一定程度特权的特殊的X客户端。它将在这些窗口周围绘制装饰(如标题栏),将实现按键绑定以操纵窗口,它将处理图标化,最小化,最大化或以其他方式更改窗口大小的请求,等等。

有许多不同的窗口管理器,根据您的喜好使用哪种窗口管理器。窗口管理器通常在特定用户登录期间执行(默认或自定义)脚本时由显示管理器启动。因此,每个用户可以有一个不同的窗口管理器。

在现代发行版中,您无需自己处理所有事情(除非您愿意):您可以选择Gnome或KDE桌面(或其他变体),所有内容都将为您安装和配置。

或者,您可以混合和匹配并安装您不想使用的任何“大型”台式机零件(例如,我使用xdmfvwm)。但是随后您需要更好地了解这些部分。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

替代窗口管理器

来自分类Dev

多个窗口管理器

来自分类Dev

什么是Ubuntu mate登录管理器

来自分类Dev

禁用桌面窗口管理器会话管理器

来自分类Dev

术语对帐:显示管理器与会话管理器,窗口系统与窗口管理器

来自分类Dev

术语对帐:显示管理器与会话管理器,窗口系统与窗口管理器

来自分类Dev

显示服务器-显示管理器-窗口管理器结构如何正常工作?

来自分类Dev

显示服务器-显示管理器-窗口管理器结构如何正常工作?

来自分类Dev

什么是升级管理器?

来自分类Dev

什么是升级管理器?

来自分类Dev

片段管理器

来自分类Dev

合成管理器

来自分类Dev

多显示器窗口管理器

来自分类Dev

桌面管理器和显示管理器有什么区别?

来自分类Dev

登录时更改窗口管理器的图标

来自分类Dev

GDM显示管理器无法显示登录信息

来自分类Dev

登录屏幕桌面管理器?

来自分类Dev

StumpWM作为窗口管理器

来自分类Dev

StumpWM作为窗口管理器

来自分类Dev

Fedora窗口管理器列表

来自分类Dev

独立运行mutter窗口管理器

来自分类Dev

StumpWM作为窗口管理器

来自分类Dev

在LightDM中更改窗口管理器

来自分类Dev

无法运行Gala窗口管理器

来自分类Dev

WordPress窗口管理器按钮样式

来自分类Dev

很棒的窗口管理器无法启动

来自分类Dev

无法让窗口会话管理器工作

来自分类Dev

哪种显示管理器/窗口管理器可以支持具有不同dpi的多台显示器?

来自分类Dev

哪种显示管理器/窗口管理器可以支持具有不同dpi的多台显示器?