本文共 2533 字,大约阅读时间需要 8 分钟。
java 情侣最佳升高
对于 ,那是去年),我选择的是ssh和tar ,这两个Linux命令可以很好地协作以完成出色的工作。 今年,我为2016年的Best Couple选择了不同的类型。今年,我为Best Couple选择的实际上是一对程序类型,而不是特定的命令或程序。
因此,让我们欢迎我们迎来2016年最佳情侣:为显示管理器( dm )和窗口管理器( wm )共同努力。
不管您在Linux GUI桌面系统上使用哪种程序,这两个程序始终紧密协作,以使您的GUI体验甚至连桌面都变得流畅无缝。
显示管理器是一段代码,为您的Linux桌面提供了GUI登录屏幕。 登录到GUI桌面后,显示管理器将控制权移交给窗口管理器。 当您注销桌面时,显示管理器将再次获得控制以显示登录屏幕并等待其他登录。
有几个显示管理器-一些显示管理器提供了各自的桌面。 请注意,某些显示管理器没有直接与特定的桌面关联。 任何显示管理器都可用于您的登录屏幕,而不管您使用的是哪个桌面。 并非所有台式机都有自己的显示管理器。 这就是Linux和编写良好的模块化代码的灵活性。
下表显示了典型的桌面和显示管理器:
桌面 | 展示经理 | 注释 |
---|---|---|
GNOME | GDM | GNOME显示管理器 |
KDE | KDM | KDE Display Manager(直到Fedora 20为止) |
轻型DM | 轻量级显示管理器 | |
LXDE | LXDM | LXDE显示管理器 |
KDE | SDDM | 简单桌面显示管理器(Fedora 21及更高版本) |
XDM | 默认的X Window系统显示管理器 |
表1:显示管理器的简短列表。
默认安装的第一个桌面(即GNOME,KDE等)的显示管理器。 对于Fedora,通常是 ,它是GNOME的显示管理器。 如果未安装GNOME,则默认为已安装桌面的显示管理器。 如果在安装过程中选择的桌面没有默认的显示管理器,则将安装并使用GDM。 如果将KDE用作桌面,则新的 (简单桌面显示管理器)将成为显示管理器。
无论在安装时将哪个显示管理器配置为默认设置,以后安装其他桌面都不会自动更改所使用的显示管理器。 如果要更改显示管理器,必须自己从命令行进行。 无论使用哪个窗口管理器和桌面,都可以使用任何显示管理器。
窗口管理器的功能是在GUI桌面上管理窗口的创建,移动和销毁。 窗口管理器与或更新的一起执行这些任务。 X Window系统提供了所有图形基元和功能,以生成用于Linux或Unix图形用户界面的图形。
窗口管理器还控制它生成的窗口的外观。 这包括窗户的功能性装饰方面,例如按钮,滑块,窗框,弹出菜单等的外观。
与Linux的几乎所有其他组件一样,有许多不同的窗口管理器可供选择。 以下列表仅表示可用窗口管理器的一个示例。
桌面 | 窗口管理器 | 注释 |
---|---|---|
Unity | 康比兹 | |
助焊剂盒 | ||
FVWM | ||
IceWM | ||
KDE | 科文 | 从2008年开始使用KDE Plasma 4 |
GNOME | 元城 | GNOME 2的默认设置 |
GNOME | 杂音 | 默认从GNOME 3开始 |
twm | 一个非常古老而简单的窗口管理器。 如果没有其他窗口管理器或桌面可用,某些发行版(如Fedora)会将其用作备用。 | |
Xfce | Xfwm |
表2:窗口管理器的简短列表。
请注意,大多数窗口管理器并不直接与任何特定的桌面关联。 实际上,某些窗口管理器可以在没有任何类型的桌面软件(例如KDE或GNOME)的情况下使用,从而为用户提供简约的GUI体验。
在大多数现代发行版中,选择是在安装时为您做出的,并且取决于您选择的台式机和发行版打包程序的偏好。 在某些发行版中,可以轻松更改桌面本身,并且在许多情况下,还可以更改显示管理器。
在Fedora 18之前,更改显示管理器是通过更改/ etc / sysconfig / desktop文件中的PREFERRED=
行来完成的。 该文件来自/ etc / X11 / prefdm文件。 如果该文件不存在,则可以创建该文件,并添加带有首选桌面管理器的名称和路径的PREFERRED=
行(大写)。 您也可以直接在prefdm文件中进行设置,但是可以通过升级或重新安装来清除更改。
现在, 已成为许多发行中的标准启动系统,您可以在/ etc / systemd / system中设置首选的显示管理器,这是基本系统启动配置所在的位置。 有一个名为display-manager.service的符号链接(symlink)指向/ usr / lib / systemd / system中的显示管理器服务单元之一。 每个已安装的显示管理器在/ usr / lib / systemd / system目录中都有一个服务单元。
要更改活动的显示管理器,请删除现有的display-manager.service链接,并将其替换为您要使用的链接。 例如,要配置为使用KDM显示管理器,请使用以下命令:
cd /etc/systemd/systemrm display-manager.serviceln -s /usr/lib/systemd/system/kdm.service display-manager.service
我最初可以找到的有关更改窗口管理器的唯一信息是在《 ,该显然已经过时了,可能不再有效。 我还发现了有关wmctrl
命令的信息, wmctrl
,该信息提供了对窗口管理器的某些控制,但没有更改窗口管理器的功能。
我确实发现某些发行版和台式机具有各种更改窗口管理器的方法。 例如,GNOME用户可以使用gconf-editor,而Puppy Linux使用wmswitcher
命令。
与GNU / Linux的许多其他组件一样,可以使用许多不同的显示和窗口管理器。 当您使用任何类型的桌面安装大多数现代发行版时,安装程序将选择要安装和激活的发行版。 对于大多数用户而言,永远不需要更改这些选择。 对于其他有不同需求或更喜欢冒险的人,有很多选择和组合可供选择。 通过一些研究,您可以进行有趣的更改。
翻译自:
java 情侣最佳升高
转载地址:http://bcjzd.baihongyu.com/