Desktop Awesome
- XDG - X Design Group
- specifications.freedesktop.org
- gnome DraftSpecs
- https://regolith-linux.org/
- Xpra-org/xpra
- GPLv2, Python
- XPra - screen for X - Persistent remote applications for X11
- screen sharing for X11, MacOS and MSWindows
- https://xpra.org/
- Xpra-org/xpra-html5
- Screensaver
- sandydoo/flux
- macOS Drift screensaver
- sandydoo/flux
- DE/Desktop Environment/桌面环境
- Xfce
- LXDE - Lightweight X11 Desktop Environment
- 建议使用 LXQt 替代
- LXQt
- Unity
- by Canonical for Ubuntu
- 2017 停止 - Ubuntu 18.04 使用 GNOME
- 由 UBPorts 作为 Lomiri 继续开发
- Comparison of X Window System desktop environments
DE | Adopted by |
---|---|
GNOME | Fedora Workstation, Ubuntu, Debian, Pop!_OS |
KDE Plasma | KDE Neon, openSUSE, Kubuntu, Manjaro KDE |
XFCE | Xubuntu, Linux Mint (XFCE Edition), EndeavourOS |
MATE | Ubuntu MATE, Linux Mint (MATE Edition) |
LXQt | Lubuntu |
Sway |
Windowing System
- X11
- 1984-06
- Wayland
- v1.0 @ 2012
- rootless
- EGL-based
- adopted by:
- fedora v25, ubuntu 21.04, rhel v8 @2019, debian
- pmOS, rpi
- macOS/iOS Quartz
- NeXT, NeXTSTEP, Mac OS X
- Plan 9 rio
- Android SurfaceFlinger, EGL for 3D
- Network
- VNC
- RDP
- Citrix XenApp
- 虚拟
- XQuartz
- runs X applications in macOS’s native windowing system
- XWayland
- X Server running as a Wayland client
- X.Org Server
- by X.Org Foundation
- 实现 X Window System display server
Window Manager
- EWMH Extended Window Manager Hints
- blackbox >= 0.70
- icewm
- kwin - KDE
- metacity - GNOME
- openbox >= 3
- sawfish
- fvwm
- waimea
- pekwm
- enlightenment
- xfce >= 4
- fluxbox >= 0.9.6
- matchbox
- window maker >= 0.91
- baskerville/bspwm
- BSD-2-Clause, C
- tiling
- fluxbox/fluxbox
- MIT, C++
- 基于 Blackbox
- lightweight and highly-configurable window manager
- wmctrl
- interact with an EWMH/NetWM compatible X Window Manager
- compiz
- beryl
- awesome
- 基于 dwm
- dwm fork with XCB, EWMH, Lua script, Xft, D-Bus, multihead.
- i3
- wmii fork with XCB, multihead, vertical column, command mode
- http://suckless.org/
Themes
FAQ
- /usr/share/applications/micro.desktop
- /usr/share/icons/hicolor/scalable/apps/micro-logo.svg