想要一个真正的轻量级桌面Linux体验?试试看窗口管理器。

窗口管理器是什么?
一个窗口管理器是一个程序,它执行这一功能,在X Window系统中管理窗口行为。
X Window System,或者称为X,本身并不是一个完整的图形用户界面系统。它实际上只知道如何在屏幕上绘制像素。窗口装饰,如标题栏、窗口按钮或关闭、最大化和最小化按钮,是由窗口管理器创建的。
在实践中,不使用窗口管理器运行是可能的,但非常困难。如果你这样做,你会发现你几乎什么都做不了。你无法移动窗口,除非有可点击的东西。如果不幸终止了窗口管理器,你可能会发现自己被注销或它会自动重启。
为什么只需要一个窗口管理器?
虽然现代Linux发行版中常见全功能桌面环境,其中一些旨在轻量级,但裸窗口管理器仍然是Linux高级用户的热门选择。这种设置在喜欢轻量级环境的人群中很常见,因为窗口管理器本身使用很少的内存或CPU。
开发者通常会使用一个独立的窗口管理器。如果你大部分时间都在命令行工作,你可能不需要桌面系统附带的其他许多工具。其他人则喜欢一个最小化、无干扰的工作环境。如果你的系统没有预装纸牌游戏,你就不会浪费时间在上面。
平铺与堆叠
不同的窗口管理器之间的一个主要区别在于它们管理窗口的方式。主要有两种范式:平铺和堆叠。
平铺窗口管理器
平铺窗口管理器将窗口像墙上的瓷砖一样排列。当你打开一个窗口时,它会占据整个屏幕。当你打开另一个窗口时,原来的窗口会缩小,并且两个窗口并排显示。当你关闭一个窗口时,过程是相反的。其他窗口会变大以填充整个屏幕。上图中的dwm是一个这样的窗口管理器的例子。
平铺窗口管理器在Linux高级用户中很受欢迎,因为他们认为平铺是一种更有效的屏幕空间使用方式。这也是1985年微软Windows 1.0启动时管理窗口的方式。
堆叠窗口管理器
堆叠窗口管理器的行为像传统的窗口管理器。和其他这种风格的窗口管理器一样,它因极简主义而闻名。
流行的Linux窗口管理器
开放盒子
Openbox 是一个全面的基本堆叠窗口管理器的好选择。你可以通过右键菜单启动程序。大多数发行版会自动生成一个菜单。它基于一个早期的窗口管理器,名为 Blackbox。
“Fluxbox”
Fluxbox,像Openbox一样,受到Blackbox项目的启发。和其他这种风格的窗口管理器一样,它因极简主义而闻名。
精彩
优秀的窗口管理器是“动态”平铺窗口管理器的典范。你可以将窗口并排排列,或者一个比另一个更大,或者窗口可以浮动在其他窗口之上。它比自动平铺窗口更灵活。正如前面提到的dwm一样,也是一个动态窗口管理器。
启迪
Enlightenment是Linux窗口管理器界的支柱之一。尽管它在上世纪90年代初推出时以-demanding而闻名,但随着时间的推移,它已经变成了一个轻量级且高效的准桌面环境。它是你可以在只安装窗口管理器的情况下,最接近桌面环境的选择。
这只是Linux窗口管理器的皮毛。你的发行版包管理器会有我在这里能涵盖的更多内容。所以如果你想在桌面上添加新功能,可以尝试一个或多个。
分类
最新文章
- <p><strong>Satechi SM3 机械键盘测评:安静高效的生产力利器</strong></p>
- This old mobile phone has become a fire hazard right before my eyes.
- <p>苹果日历的邀请函:与苹果待办事项有10种不同之处</p>
- <p><strong>苹果的工作:</strong> 2025 年苹果会发布一个与谷歌 Workspace 竞争的产品吗?</p>
- <p>苹果不太可能会举办特别活动来宣布 iPhone SE 4。</p>
- Today's New York Times Crossword Puzzle Clues and Answers (#608)
- Ubuntu 20.04 LTS 的支持即将到期。
- <p>读书清单太长了吗?让 AI 为您朗读。</p>
- This is my holy grail Blu-ray player.
- <p>Apple will release new products next week. Here's what's coming.</p>