แแก แกแขแแขแแ แแฎแแแ แแแแแ, แแฃ แ แแแแ แแฃแจแแแแก แแ แแคแแแ Linux-แจแ แแ แ แ แแแแแแแแแขแแแแกแแแ แจแแแแแแ. แแก แจแแแชแแแก แฃแแแ แแ แกแแ แแแจแแขแก แแแกแแขแแแแก แแแ แแแแก แกแฎแแแแแกแฎแแ แแแแฎแแ แชแแแแแแแก แจแแกแแฎแแ.
แแฃ แแแแแแแแแ แแ แแแแแกแฎแแแแแแ KDE-แกแ แแ GNOME-แก, แแ แแแแแแแ, แแแแ แแ แแกแฃแ แ แแชแแแแ แ แ แกแฎแแ แแแขแแ แแแขแแแแแ แแ แกแแแแแก, แแแจแแ แแก แกแขแแขแแ แแฅแแแแแแแกแแ. แแก แแ แแก แแแแแฎแแแแ แแ แแแฃแฎแแแแแแ แแแแกแ, แ แแ แจแแแชแแแก แฃแแแ แแ แกแแฎแแแก แแ แ แแแแแแแแ แขแแ แแแแก, แแแกแแแ แแกแแแ แกแแกแแ แแแแแ แแฅแแแแ แแแแฌแงแแแแแแแแก แแ แแแแแแแก, แแแแช แฃแแ แแแแ แแซแแแก Linux-แก.
แแแแ แจแแแซแแแแ แแกแแแ แแงแแก แแแแแขแแ แแกแแแฃแแ แแแฌแแแแแ แแแแฎแแแ แแแแแแแกแแแแก แแแกแขแแแชแแฃแ แ แฌแแแแแแก แแแงแแแแแแก แแ แแฎแแแ แแแแแแขแแก แแแแแ แแแแกแแก. แแ แฎแจแแ แแ แแฎแแแแแ Linux-แแก แแแแแชแแแ แแแแฎแแแ แแแแแแก แแแแชแฎแแแแแแแแ โแกแแ แแแ แแ แแ แแก แแฎแแแแ แแ แซแแแแแแก แฎแแแ แแ แแ แแแแแ แแ แแ แแคแแแแก แฃแคแ แ แแแขแแแฃแ แแ แจแแกแฌแแแแแก, แ แแแแแ แแก แงแแแแแคแแ แ แกแแญแแ แแ แฉแแแฃแแแแ แแแ แแแแฎแแแ แแแแแแแกแแแแกโ. แแแแ แแ Linux-แแก แแฅแกแแแ แขแแแแช แแ แซแแแแแ แแแแแแ แแแแฃแแแ แแ แแแแแแแ แแแ แแ แแแ ssh แแ แซแแแแแแกแแแแก "-X" แแแ แแแแขแแก แแฆแแแฉแแแแ (แแ แแแแกแแแแแก แกแแกแแ แแแแแแ X แกแแ แแแ แแก แแแฅแแแแแแแกแ แแ แคแฃแแฅแชแแแแแก แแแแแแ).
แแแแฅแแแก 15 แฌแแแแ แแแกแฌแแแแ Linux-แแก แแฃแ แกแแแก "
แกแขแแขแแแก แแ แแแ แแกแแ แแแแกแแแ แแ แแแ, แแ แแแซแแแ แแแฃแแแแก แแแแแแฃแแ แแแแแแแแแขแแกแแแแก แแแแแแแก, แแแกแแช แกแฃแ แก แฃแคแ แ แฆแ แแแ แฉแแกแฌแแแแก แแแแแก, แแแแแแแแแ, แแแแแแแแแแก แกแขแแขแแแแก (แแแแก แแ แแแแฃแแแแแ แฃแคแ แ แกแ แฃแ/แกแแกแแ แแแแแ แแแ แกแแแก, แแฃ แแ แกแแแแแก แแแแแแกแฃแ แ แแ แ แฃแกแฃแแ แกแขแแขแแแแ).
แซแแ แแแแแ แแแแแแแแแแแกแ แแ แแแ แแแแก แแแแแแญแแแแแกแแแแก แแ แแแแแแแงแแแ openSUSE แแแกแขแ แแแฃแชแแ. แแแแแกแแแแ แ แกแฎแแ แกแแแแแแแแแแแก แแแแ แจแแแฃแจแแแแแฃแแ แแแกแขแ แแแฃแชแแแก แแแแแงแแแแแ แจแแแซแแแแแแ, แกแแแแ แกแแชแแแจแ แแงแ แแแแ แ แแแแแแแแแ แแแแแขแแแ. แ แแฃแแแ, แแแแ แแ แแ แ แจแแฃแซแแแแแแ, แแแกแแขแแแแก แแแแแแแแก แแ แแแแแคแแ แแแแแแแก แแแแแแกแขแ แแ แแแ แแแแแ แชแแฃแ แแแกแขแ แแแฃแชแแแแ, แ แแแแแ แแกแแแ แฎแจแแ แแ แแงแแแแแแ แแฎแแแแ แแ แ แแ แแ แงแแแแแแ แชแแแแแ แแแกแแขแแ แแแ แแแแก. แแ แแแแ, แแแแแแแแแ แแแ แแแแฌแ แแแแแ แกแขแแแแแฃแ แ, แแแแแ แแฃแแ OS-แแก แแแแแจแแแแแก แแแแชแแแแก. แแแแแ แกแแกแขแแแแแ แแแแแแแกแขแแแแ แ แงแแแแ DM/DE/WM (แแ แขแแ แแแแแแแก แแฎแกแแ แฅแแแแแ), แ แแแแแแช แแแแแแ แกแแชแแแจแ.
แกแแ แแแจแแขแแแ โแแฃแ แฏแ แฉแแ แฉแแแแแโ แแแแแฆแแแฃแแแ openSUSE-แแ.
แแ แแแแแแแฆแ แกแแ แแแจแแขแแแ "แแแแ แ แฉแแ แฉแแแแแ" แกแฎแแ แแแกแขแ แแแฃแชแแแแแ, แแกแแแ แแแแแแแแฃแแแ แแแ แแแแก แกแฃแ แแแแ.
โแแแชแ แแกแคแแ แ แฉแแ แฉแแแแแโ แกแแ แแแจแแขแแแ แแฆแแแฃแแแ แแแขแแ แแแขแแแแ, แ แแแแ แช แฌแแแ แฌแแแแแก แแแกแแขแแแแก แแแแแแแแก แแแแแแแแแแ.
แแแจ แแกแ, แแแแแฌแงแแ.
แซแแ แแแแแ แแแแแแแแแขแแแ, แ แแแแแแแช แฅแแแแแ แแ แแคแแแแก
แแ แแแแแแงแแค แกแแ แซแแ แแแแ แแแแแแแแแขแก แแ แฉแแแแแแแแ แแแ แแแแแแแแแแ แแแแ, แ แแแแแแแช แแกแแแ แแแจแแแแฃแแแ แกแแกแขแแแแก แแแจแแแแแกแแก:
- DM (แฉแแแแแแแก แแแแแฏแแ แ);
- แฉแแแแแแแก แกแแ แแแ แ;
- DE (Desktop Environment).
แแแ แแ แแแแกแ, แ แแแแ แช Desktop Environment-แแก แแแแจแแแแแแแแแ แฅแแแแฃแแฅแขแแแ:
- Apps Manager/Launcher/Switcher (แแแฌแงแแแแก แฆแแแแแ);
- WM (แคแแแฏแ แแก แแแแแฏแแ แ);
- แกแฎแแแแแกแฎแแ แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแ, แ แแแแแแช แแแงแแแแ แแแกแแขแแแแก แแแ แแแแก.
แแแขแ แแแขแแแ แแแแแแฃแ แแฃแแฅแขแแ.
DM (แฉแแแแแแแก แแแแแฏแแ แ)
แแแ แแแแ แแแแแแแชแแ, แ แแแแแแช แแฎแกแแแแ โแแ แแคแแแแกโ แแแฌแงแแแแกแแก แแ แแก DM (Display Manager), แแแกแแแแแก แแแแแฏแแ แ. แแแกแ แซแแ แแแแแ แแแแชแแแแแ:
- แกแแฎแแแแ แ แแแแ แแแแฎแแแ แแแแแแก แจแแฃแจแแแ แกแแกแขแแแแจแ, แแแแแฎแแแแ แแแแแแขแแคแแแแชแแแก แแแแแชแแแแแ (แแแ แแแ, แแแแแก แแแแแแญแแ);
- แแแ แฉแแแ แแแกแแขแแแแก แ แแแแแ แแแ แแแ แแแจแแแแ.
แแแแแแแ แคแแ แแแ แแแแแแงแแแแแ แกแฎแแแแแกแฎแแ แแแแแฌแแแแแแจแ:
SDDM (แจแแชแแแแแแแ ),GDM ,LightDM ,xdm .- แแฅแแแ แแกแแแ แจแแแแซแแแแ แแฎแกแแแแ Fly-DM (แแแแแแงแแแแแ AstraLinux-แจแ).
แแ แกแแแฃแแ DM-แแแแก แกแแ แแแแแฎแแแแฃแแแ
แแฆแกแแแแจแแแแแ, แ แแ แจแแแแแแ แแแ แแแแก แแแแแแญแแแแ แแงแแแแแก แแแแแ LightDM แแแกแแแแแก แแแแแฏแแ แก, แแแแ แแ แกแฎแแแแแกแฎแแ แแแกแขแ แแแฃแชแแแจแ (แแแกแขแ แแแฃแชแแแก แกแแฎแแแแแ แแแแแแแแฃแแแ แคแ แฉแฎแแแแแจแ). แแแฎแแ, แ แแแแแแแ แแแแกแฎแแแแแแฃแแ แจแแแซแแแแ แแแแแแงแฃแ แแแแแแก แแก DM แกแฎแแแแแกแฎแแ แแแกแขแ แแแฃแชแแแก แแแแแแแแ แแแแก แแฃแจแแแแแก แฌแงแแแแแแ.
แแ แแ แแแแแคแแ แแแแแแแจแ แแแแแแ แแ แแแแก แแแ แแแแแ, แ แแ แแ แกแแแแแก แแแแแแแชแแ, แ แแแแแแช แแแกแฃแฎแแกแแแแแแแแ แแ แแคแแแแก แแแจแแแแแแ แแ แแแแฎแแแ แแแแแก แแซแแแแก แแ แแ แแคแแแแแ แฌแแแแแแก แกแแจแฃแแแแแแก แแ แแ แแแแแแแชแแแก แกแฎแแแแแกแฎแแ แแแแแแแแแขแแชแแแ, แ แแแแแแแช แแแแกแฎแแแแแแแ แแแ แแแแฃแแแ แแ แแแแแ แคแฃแแฅแชแแแแแแฃแ แแแแ (แจแแ แฉแแแ แแแแแแแแก แแแ แแแ, แแแแฎแแแ แแแแแแแก แจแแ แฉแแแ, แแแ แกแแ แชแฃแแ แแฎแแแแแแแแแก แแแแฎแแแ แแแแแแแกแแแแก, แแแกแขแแแชแแฃแ แ แฌแแแแแแก แฎแแแแแกแแฌแแแแแแแ แแ แแขแแแแแแก แกแแจแฃแแแแแแ
แฉแแแแแแแก แกแแ แแแ แ
Display Server แแ แแก แแ แแแแแ แ แแ แแคแแแฃแแ แกแแคแฃแซแแแแ, แ แแแแแก แแแแแแ แ แแแแชแแแแ แแฃแจแแแแ แแแแแ แแแ แแแแแ, แแแแแขแแ แแแ แแ แกแฎแแแแแกแฎแแ แจแแงแแแแแก แแแฌแงแแแแแแแแแแแ (แแแแแแแขแฃแ แ, แแแฃแกแ, แกแแแกแแ แฃแแ แแแแแแ). แแแฃ, แแแแแแแชแแแก (แแแแแแแแแ, แแ แแฃแแแ แก แแ แขแแฅแกแขแฃแ แ แแแแฅแขแแ แก), แ แแแแแแช แ แแแแแ แแ แแแฃแแแ โแแ แแคแแแแจแโ, แแ แฃแแแ แแชแแแแก แ แแแแ แฃแจแฃแแแแ แแแฃแจแแแก แแแฌแงแแแแแแแแแแแ แแ แแ แช แแ แแแแแ แแแแก แชแแแแ. X Window แแ แฃแแแแก แแ แงแแแแแคแแ แแ.
แ แแแแกแแช แแกแแฃแแ แแแ Display Server-แแ, แแ แแแแแ แฌแแแก แแแแแแแแแแแจแ Linux-แจแ แแ แแฃแแแแช Unix-แจแ, แแแแแแแชแแ แแแฃแแแกแฎแแแแแแ
แแฎแแ แแแแ แ แแแกแขแ แแแฃแชแแ แชแแแแก X-แก
แแกแแแ แจแแแแซแแแแ แฌแแแแแแฎแแ:
X-แแก แแ แฅแแขแแฅแขแฃแ แแก แแแแแแ แแฆแฌแแ แ ,แแแจแแแแฃแแ X-แแแ X-แจแ ,X แแ แแก Windows OS-แแก แฅแแแจ (แกแแญแแ แแ แแ แแคแแแฃแแ แแแแแแแชแแแแแก แแแกแขแแแชแแฃแ แแ แแแกแแจแแแแแ, แแแแแแแแแ PuTTY แแแแแงแแแแแแ).
แแแ แแแแ, แแแแแ แแแแฃแจแแแ X แแ แ แแแแแแแแ แแ แแคแแแฃแแ แแแแแแแชแแ แแแแจแ.
แกแแแแแแ แ "X-แแก แแแจแแแแ แแ แแแกแจแ แแแแแแแชแแแแ"
แงแแแแแคแแ แก แแแแแแแแแ แแฎแแแ แจแแฅแแแแแ webinaruser แแแแฎแแแ แแแแแกแแแ (แฃแคแ แ แแแแแแ แแฅแแแแ, แแแแ แแ แแ แ แฃแกแแคแ แแฎแ, แงแแแแแคแแ แ แแแแแแแแ แ แแแแ แช root).
- แแแแแแแแ X-แก แกแญแแ แแแแ แฌแแแแแ แแแฌแงแแแแแแแแแแ, แแ แแแซแแแ แฌแแแแแแก: แแแฌแงแแแแแแแแแแก แกแแ แแแแแกแแแฆแแ แ แแฃแ แแแแจแ X-แแก แแแฌแงแแแแกแแก แจแแชแแแแแแแก แแแฎแแแ (/home/webinaruser/.local/share/xorg/Xorg.77.log)
% sudo setfacl -m u:webinaruser:rw /dev/tty8 /dev/dri/card0 /dev/fb0 /dev/input/*
- แแแแก แจแแแแแ แแแแฃแจแแ X-แแแ:
% X -retro :77 vt8 &
แแคแชแแแแ: * -แ แแขแ แ - แแแจแแแแ "แแแชแ แแกแคแแ แ" แแแแกแแแฃแ แ แคแแแแ แแ แแ แ แจแแแแ, แ แแแแ แช แแแแฃแแแกแฎแแแแ; * :77 - แแ แแแแแงแแแ (แแแแแกแแแแ แ แแแแแแ แฃแ แแแแแแแแแจแ แจแแกแแซแแแแแแแ, แแฎแแแแ :0 แแ แแก แแแแ แแแแแแแแแ แฃแแแ แแแแแแแแฃแแ แฃแแแ แแแจแแแแฃแแ แแ แแคแแแแ) แแแ แแแแก แแแแแ แ, แ แแแแฃแ แแ แแ แแแแแ แ แฃแแแแแแฃแ แ แแแแแขแแคแแแแขแแ แ, แ แแแแแแแช แจแแกแแซแแแแแแ แแฅแแแแ แ แแแแแแแแ แแแจแแแแฃแแ X-แแก แแแ แฉแแแ; * vt8 - แแแฃแแแแแแก แขแแ แแแแแแแ, แแฅ /dev/tty8, แ แแแแแแแแแช แแแฉแแแแแแ แแฅแแแแ X-แแแ).
- แแแฃแจแแแ แแ แแคแแแฃแแ แแแแแแแชแแ:
แแแแกแแแแแก แฉแแแ แฏแแ แแแแแงแแแแ แชแแแแแ, แ แแแแแแแช แแแแแแแชแแ แแแแแแแก, แ แแแแแ X-แแแแแแ แแแฅแแก แแแจแแแแฃแแ, แ แแ แแแแแแแแแก แแก, แ แแช แฃแแแ แแงแแก แแแฎแแขแฃแแ:
% export DISPLAY=":77"
แแฅแแแ แจแแแแซแแแแ แแแฎแแ แแแจแแแแฃแแ X-แแแแก แกแแ แแกแ:
ps -fwwC X
แชแแแแแแก แแแงแแแแแแก แจแแแแแ, แฉแแแ แจแแแแแซแแแ แแแแแแฅแขแแฃแ แแ แแแแแแแชแแแแ แฉแแแแก X-แแแจแ - แแแแแแแแแ, แแ แแแแฃแจแแ แกแแแแ:
% xclock -update 1 &
% xcalc &
% xeyes -g 200x150-300+50 &
แซแแ แแแแแ แแแแแแ แแ แแแกแแแแแแ แแ แคแ แแแแแแขแแแแ:
- X-แก แกแญแแ แแแแ แฌแแแแแ แแแฌแงแแแแแแแแแแ: แขแแ แแแแแแ, แแแแแ แแแ แแแ, แจแแงแแแแแก แแแฌแงแแแแแแแแแ,
- แแแแแ X-แแแ แแ แแฉแแแแแแแ แแแขแแ แคแแแกแแก แแแแแแแขแแแก - แแก แแ แแก แแแชแ แแกแคแแ แ (แแฃ แแฅแแก "--แ แแขแ แ" แแแ แแแแขแ) แแ แจแแแ แขแแแ แแแ แแแแฃแแ แแแแแก (แแแแแแแแแ, 1920x1080 แแ 1024x768), แ แแแ แแแกแจแ แแ แแคแแแฃแแ แแแแแแแชแแแแ แแแฃแจแแแก.
- "แฏแแ แแก" แแแซแ แแแแ แแแแฉแแแแแแก, แ แแ X-แแแ แแแแแขแ แแแแแแ แแแฃแกแแก แแแแแชแแแก แแ แแแแแกแชแแแแ แแ แแแคแแ แแแชแแแก แแแกแจแ แแแจแแแแฃแ แแแแแแแชแแแแก.
- X แแกแแแ แแญแแ แก แแแแแแแขแฃแ แแแ แแ แแ แแแคแแ แแแชแแแก แแแแแกแชแแแก แแแแแแแชแแแแก.
- DISPLAY แชแแแแแ แแฃแแแแแ แแ แแคแแแฃแ แแแแแแแชแแแแก, แ แแแแ แแแ แแแแ (แงแแแแแ X แแฎแกแแแแ แแแ แแแแก แฃแแแแแแฃแ แ แแแแ แแ แแแจแแแแแกแแแแแแ) แแ, แจแแกแแแแแแกแแ, แ แแแแ แแแแแแแจแ, แ แแแแแแแช แแฃแจแแแแแ แฉแแแก แแแแ แแขแแ, X-แแแ แฃแแแ แแแฎแแขแแ. (แแกแแแ แจแแกแแซแแแแแแแ แแ แชแแแแแจแ แแแกแขแแแชแแฃแ แ แแแแฅแแแแก แแแแแแแแ แแ แแแแแแแแแแ X-แแแแกแแแแก, แ แแแแแแแช แแฃแจแแแแแ แฅแกแแแจแ แกแฎแแ แแแฌแงแแแแแแแแแ.) แแแแแแแแ X-แแแ แแแจแแแแฃแแ แแงแ -aut แแคแชแแแก แแแ แแจแ, แแ แแ แแก แกแแญแแ แ XAUTHORITY แชแแแแแแแ แแ xhost-แแแ แจแแฎแแแ. แแ แซแแแแแ.
- แแ แแคแแแฃแแ แแแแแแแชแแแแ (แแ แ แแแแ แช X แแแแแแขแแแ แแซแแฎแแแ) แแแแแกแแฎแฃแแแ X-แแแจแ - แแแแ แแแแแแแแแแแแแก/แแแฎแฃแ แแแก/แจแแชแแแแก แจแแกแแซแแแแแแแแก แแแ แแจแ "-g (Width)x(Height)+(OffsetFromLeftEdge)+(OffsetFromTopEdge)". แแแแฃแก แแแจแแแ, แจแแกแแแแแแกแแ, แแแ แฏแแแแ แแ แฅแแแแ แแแแแแแ.
- แแ แ แขแแ แแแแ, แ แแแแแแ แแฆแแแจแแแแช แฆแแ แก: X-แกแแ แแแ แ (แแกแ แฐแฅแแแ X-แแแก) แแ X-แแแแแแขแแแ (แแกแ แฐแฅแแแ แแแแแกแแแแ แแ แแคแแแฃแ แแแแแแแชแแแก, แ แแแแแแช แแฃแจแแแแก X-แจแ). แแ แขแแ แแแแแแแแแแก แแแแแแแจแ แชแแขแ แแแฃแแแแ แแแแ; แแแแ แก แแก แแฃแกแขแแ แกแแแแ แแกแแแ แแ แแกแแแก. แแ แจแแแแฎแแแแแจแ, แ แแแแกแแช แแ แแฃแแแแจแแ แแแแ "แแแแแแขแแก แแแแฅแแแแแแ" (แแแกแขแแแชแแฃแ แ แฌแแแแแแก แขแแ แแแแแแแแแแจแ) "แกแแ แแแ แก" (แแแกแขแแแชแแฃแ แ แฌแแแแแแก แขแแ แแแแแแแแแแจแ), แ แแแ แกแแ แแแ แแแแ แแ แแคแแแฃแแ แแแแแแแชแแ แแฉแแแแ แฉแแแก แแแแแขแแ แแ, แแแจแแ X แกแแ แแแ แ แแฌแงแแแ แแแแฅแแแ, แกแแแแช แแแแแขแแ แ (แแแฃ "แแแแแแขแแก แแแแฅแแแแแ", แแ แ "แกแแ แแแ แแ") แแ X แแแแแแขแแแ แแฌแงแแแแ แแ แแฃแจแแแแแ "แกแแ แแแ แแ", แแฃแแชแ แแกแแแ แแแฉแแแแแแแ "แแแแแแขแแก แแแแ แแขแแก" แแแแแขแแ แแ.
DE แแแแแแแแแขแแแ
แจแแแแแแ, แแแแแ แจแแแฎแแแแ แแแแแแแแแขแแแก, แ แแแแแแแช แฉแแแฃแแแแ แแ แฅแแแแแ แแแกแแขแแแก.
DE แแแแแแแแแขแแแ: แแแฌแงแแแแก แฆแแแแแ แแ แกแแแฃแจแแ แแแแแแ
แแแแแฌแงแแ แ.แฌ. โแแแฌแงแแแแกโ แฆแแแแแแ. แฎแจแแ แแ แแก แแ แแก แชแแแแ แแแแแขแ, แ แแแแแแช แแแแแแงแแแแแ "Taskbar"-แจแ. แแกแแแ แฉแแแฃแแแแ แแ แแ แแก แแแแแขแ แแแจแแแแฃแ แแแแแแแชแแแแก แจแแ แแก แแแแแ แแแแกแแแแก.
แกแฎแแแแแกแฎแแ แแแกแแขแแแแก แแแ แแแแก แแแแแแแแแ แแแแก แจแแแแแ, แแ แจแแแแฏแแแแแแ แแกแแ แแแแแแแชแแแแก แแแแแแ แกแแฎแแแฌแแแแแแ "Apps Manager (Launcher/Switcher)", แแแฃ แแแแแแแชแแแแแก แแแ แแแแก แฎแแแกแแฌแงแ (แแแจแแแแ แแ แแแแแ แแแ แแแจแแแแฃแแก แจแแ แแก) แแ แแกแแแ แแแแฃแแแแแ แฃแขแแแแขแแแก, แ แแแแแแแช แแ แแก แแ แขแแแแก แแแแแชแฎแแแแก แแแแแแแแ.
- แแแ แแแแแแแก แฆแแแแแแก "แแแฌแงแแแแก" แกแแฎแแ แแแแกแแแฃแ (แแแ แแแแก แแ แ-แแ แแ แแแแแแแแก แแแแ แกแแแ แซแแแ) "Taskbar"-แแ:
โ xfce4-แแแแแแ,
โ mate-panel/gnome-panel,
โ แแแแ-แแแแแแ,
โ แแแคแแ แแ2. - แแฅแแแ แแกแแแ แจแแแแซแแแแ แแฅแแแแแ แชแแแแ "MacOS-แแก แคแแ แแแก แแแแชแแแแแแก แแแแแแ" (แแแ แแแแก แแแแแแแแก แแแแ แกแแแ แซแแแ แแ แ), แแฃแแชแ แแ แแแแแ แแแแแแแแแก แแแแ แจแแแซแแแแ แแแแแฉแแแแก แแ แแแ แกแขแแแจแ. แแฅ, แแแ แแฅแแ, แแแแแแ แ แแแแกแฎแแแแแแ แแ แแก แฌแแแแแ แแแแฃแแแฃแ แ - "แแแฅแขแแแ แแแแก แแแคแแ แแแแแแก แแคแแฅแขแแก แแ แกแแแแแ แฐแแแแ แแ".
โ แแแแกแแแแฃแ แ,
โ แแแขแ-แแแแ,
โ แแแแ แแก แแแแ,
โ แคแแชแแ แ. - แแ/แแ แกแแ แแแกแ, แ แแแแแแช แแฌแงแแแก แแแแแแแชแแแแก แชแฎแแแ แแแแแแจแแแแก แแแญแแ แแกแแก (แแแแ แแแกแแขแแแแก แแแ แแแแจแ แแกแแแแกแ แแแแแแแแแขแแ แกแแญแแ แ แแ แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแแคแแแฃแ แแ แแ แแฅแแแแ แกแแแฃแแแ แ แชแฎแแแ แแแแแแจแแแ):
SXHKD.
- แแกแแแ แแ แกแแแแแก แกแฎแแแแแกแฎแแ แแแแแฃแก แแกแแแแกแ โแแแแจแแแแโ (แแแแแแกแฃแ แ Launch (แแแจแแแแ)):
โ dmenu-run,
โ rofi - แจแแฃ แแแแ แแแ,
โ แแแแแ แขแ,
โ แฆแ แแแแ.
DE แแแแแแแแแขแแแ: WM (แคแแแฏแ แแก แแแแแฏแแ แ)
WM (Window Manager) - แแแแแแแชแแ, แ แแแแแแช แแแกแฃแฎแแกแแแแแแแแ Windows-แแก แแแ แแแแแ, แแแแขแแแก แจแแกแแซแแแแแแแแก:
- แคแแแฏแ แแแแก แแแแแแแแแแแแ แแแกแแขแแแแก แแแ แจแแแ (แแแ แจแแ แแก แกแขแแแแแ แขแฃแแ แคแแแฏแ แแก แแแแแกแแแแ แแแฌแแแแ Alt แแแแแแจแแก แแแญแแ แแ แแ แแ แ แแฎแแแแ แกแแแแฃแ แแก แแแแแ);
- แคแแแฏแ แแแแก แแแแแก แจแแชแแแ, แแแแแแแแแ, โแคแแแฏแ แแก แฉแแ แฉแแกโ แแแแแแ แแแแ;
- แแแแขแแแก โแกแแแแฃแ แกโ แแ แฆแแแแแแแก แแแแแแแชแแแก แแแแแแแแแชแแแก/แแแฅแกแแแแแแชแแแก/แแแฎแฃแ แแแก แแแแแแ แคแแแฏแ แแก แแแขแแ แคแแแกแจแ;
- แแแแชแแคแชแแ, แ แแแแแก แแแแแแแชแแแช แแ แแก โแคแแแฃแกแจแโ.
แแ แฉแแแแแแแแ แงแแแแแแ แชแแแแแแก (แคแ แฉแฎแแแแแจแ แแ แแแฉแแแแแ แ แแแแแ DE แแแแแแงแแแแแ แแแแฃแแแกแฎแแแแแ):
-
แฌแฃแฌแฃแแ (GNOME3) -
แคแแ แแแแแจแ (แแแแแแแ แ) -
แกแแแ แแแฃแแ (GNOME2) -
muffin (แแแ แแฉแแแ) -
แแแแ (KDE) -
xfwm (Xfce), -
แขแงแฃแแ .
แแ แแกแแแ แฉแแแแแแแแ "แซแแแ WM DE แแแแแแแขแแแแ". แแแแ. แคแแแฏแ แแก แแแแแฏแแ แแก แแแ แแ, แแแ แแฅแแ แแกแแแ แแแแแแแขแแแ, แ แแแแ แแชแแ "แแแฌแงแแแ" แฆแแแแแ แแ "แแแแแแแแแแแก แแแแแแ", แ แแแแแแแช แฃแคแ แ แแแแแฎแแกแแแแแแแแแ แกแ แฃแแคแแกแแแแแ DE-แกแแแแก. แแฃแแชแ, แ แแแแแแแ โแซแแแแแแโ โโแแ แแแ แแกแแแ, แแฃ แแ แแแ IceWM แแ WindowMaker แฃแแแ แแแแแฃแจแแแก แแแแแฎแแแแฃแแ แแแ แกแแแแ 2020 แฌแแแก. แแแแแแแก, แ แแ แแก แฃแคแ แ แกแฌแแ แแ แแ แ "แซแแแแ", แแ แแแแ "แซแแแแ แแ แแแแแแ":
-
IceWM , -
แคแแแฏแ แแก แจแแแฅแแแแแ , -
แงแฃแแแก แแแฎแกแแ ,แจแแแ แงแฃแแ ,แคแแฃแฅแกแแแฅแกแ ,fvwm , - ...
"แแแแกแแแแก" ("แกแขแแแแก แคแแแฏแ แแแแก แแแแแฏแแ แแแ") แแแ แแ, แแแแกแแแฃแแ แแแฃแแ แแฆแแแจแแแแก แฆแแ แกแแ
i3 ,ratpoison ,แแแกแแแชแแ แแ ,DWM ,xmonad ,- qtil,
- bspwm,
- herbstluftwm,
- ...
- แขแงแฃแแ
sway .
แชแแแแ แแฆแแแจแแแแก แฆแแ แกแแ แแ แแแฅแขแแช
แแกแแแ แจแแแแซแแแแ แแฎแแแแ แกแฎแแแแแกแฎแแ แคแแแฏแ แแก แแแแแฏแแ แแแแก แแแขแแแฃแ แ แกแแ
DE แแแแแแแแแขแแแ: แแแกแแแแแแ
แแกแแแ แแฆแกแแแแจแแแแแ แจแแแแแแ แแแกแแขแแแแก แแแแแแแแแขแแแ (แแฅ แแ แแแงแแแแ แแแแแแแแ แแแฃแ แแแแแแกแฃแ แขแแ แแแแแแก แแแแแแแชแแแก แขแแแแก แแฆแกแแฌแแ แแ - แแก แแ แแ แแก แแแแแ แแแแแแแชแแแแแก แกแแฎแแแแแ):
- แแแแแขแแแ:
- แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแ (แแแฏแแขแแก แฎแแแกแแฌแงแแแแแก แแแแ แแแ) - แฎแจแแ แแ แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแก แแแ แแแแฃแแ โแแแแแแแแฃแ แ แแแแ แแแโ แแแแฌแแแแแ แแแ แแแแก:
DE (Desktop Environment)
แแแแแแฆแแแจแแฃแแ แแแแแแแแแขแแแแแแ แแแแฆแแแ แ.แฌ. โDesktop Design Environmentโ. แฎแจแแ แแ แแแกแ แงแแแแ แแแแแแแแแขแ แจแแแฃแจแแแแแฃแแแ แแแแแ แแ แแคแแแฃแแ แแแแแแแแแแแแแก แแแแแงแแแแแแ แแ แแแแแ แแแแแแแแก แแ แแแชแแแแแแก แแแแแงแแแแแแ. แแแ แแแแ, แแแแแแฃแ, แจแแแแ แฉแฃแแแแฃแแแ แแแแแแแชแแแแแก แแแ แแแแแแแก แแแแแแ แกแขแแแ.
แแฅ แฉแแแ แจแแแแแซแแแ แแแแแแงแแ แจแแแแแแ แแแแแแแ แแ แกแแแฃแแ แแแกแแขแแแแก แแแ แแแ:
GNOME แแ KDE แแแแแแแ แงแแแแแแ แแแแ แชแแแแแฃแแแ แแ XFCE แแฎแแแก แแ แแก แแแ แฅแฃแกแแแแแ.
แกแฎแแแแแกแฎแแ แแแ แแแแขแ แแแแก แจแแแแ แแแ แชแฎแ แแแแก แกแแฎแแ แจแแแแซแแแแ แแฎแแแแ แจแแกแแแแแแกแจแ
DE แฏแแจแ
แแกแขแแ แแแแแ แแกแแแ แกแแแแขแแ แแกแ แแแแแแแแแแแช แแ แแ แแก: 2003-2007 แฌแแแแจแ Linux-แแกแแแแก แแแแแแแ โ3D แแแกแแขแแแแก แแแแแแแโ, แกแแฎแแแฌแแแแแแ โProject Looking Glassโ Sun-แแกแแแ. แแ แแแแแแ แแแงแแแแแแ แแ แแแกแแขแแแก, แฃแคแ แ แกแฌแแ แแ, "แแแแแแจแแแแ", แ แแแแแ แแแกแ แแแแแงแแแแแ แ แแฃแแ แแงแ. แแก "3D แแแแแแแ" แแแแฌแแ แ แฏแแแแจแ แแ แแ แแก, แ แแแแกแแช แแ แแ แกแแแแแแ แแแแแ แแแ แแแแแ 3D แแฎแแ แแแญแแ แแ. แแแแขแแ, แงแแแแ แแคแแฅแขแ แแแแแแแแแแ แแ แแชแแกแแ แแ แแ แแแแแแฃแขแแ แ แฃแแแ แงแแคแแแแงแ แซแแแแแ แซแแแแ แ, แฌแแแแแฆแแแแ แจแแแแฎแแแแแจแ แงแแแแแคแแ แ แแแแ แแฃแจแแแแแ. แแแแ แแ แแแแแแแ แแแแแแแแ. แกแแแแแแแแแแแแแแแแ แแแแแแแชแแแก แคแแแแแ แจแแแซแแแแ แแงแแก แ แแขแแชแแ/แแแคแแ แแแแแฃแแ. แจแแกแแซแแแแแแ แแงแ แแแกแแขแแแแก แชแแแแแแ แจแ แขแ แแแแ 360 แแ แแแฃแกแแแแ แแแแแ แแแแแแ แคแแแแ. แ แแแแแแแแ แแแแแแ แแแแแแแชแแ แแงแ: แแแแแแแแแ, แแฃแกแแแแก แแแกแแแแ โแแแกแแแแแก แจแแชแแแแกโ แกแแฎแแ แแ แ.แจ. แจแแแแซแแแแ แฃแงแฃแ แแ YouTube-แแ.
แแกแฃแแฃแฅแ แแแกแแขแแแ. แแ แแแฅแขแ แกแแแแแแ แแแแ แฎแแแก แแแแแแแแแแแจแ, 1996 แฌแแแแแ แแ แกแแแแแก. แแแแ แฌแแแแจแ แแก แกแแแแแแ แแแแฃแแแ แฃแแ แแงแ, แแแแกแฎแแแแแแแ แฃแคแ แ แแซแแแ KDE-แกแ แแ GNOME-แแกแแแ, แแแแ แแแกแขแ แแแฃแชแแแแ, แ แแแแแแช แแแแแฎแแแก แแกแฃแแฃแฅ แแ โแแแแกแแแฃแ โ แแแกแแขแแแแก แแแขแแ แคแแแกแก. แแแก แแฅแแก แแ แแแแแ แแแ แแแแขแ แ แแ แแแแ แ แแแแแแแแแ แกแแแฃแแแ แ แแ แแแ แแแแแ: แขแแ แแแแแแ (xfce4-แขแแ แแแแแแ), แคแแแแแแแก แแแแแฏแแ แ (thunar), แกแฃแ แแแแแแก แแแงแฃแ แแแแแ (ristretto), แขแแฅแกแขแแก แ แแแแฅแขแแ แ (แแแฃแกแแก pad).
แแแแแแงแแแแแ แแแแแแแขแแ แฃแแ OS แแแแแฌแแแแแแจแ. แแฅ แจแแแแแซแแแ แแแฅแแแ, แ แแ แแ แแก โแแแกแแขแแแแแโ, แ แแแแแแแช แแแแแแแแ แแแฃแแแ แแ แแแแแแงแแแแแ แแ แ แชแแแแแฃแ แแแกแขแ แแแฃแชแแแจแ แแ แแแแแแแแ แแแแแแงแแแแแ (แแฃ โแกแแแ แแแ แแ แแแแแแงแแแแแโ) แกแฎแแ แแแกแขแ แแแฃแชแแแแจแ. แงแแแแ แจแแแแฎแแแแแจแ แแแ แฏแแ แแแแแ แแแ แแแแแแแแก แแแแฃแแแ แแแ แแ แแฃแแแขแแ แแแก แฃแแแขแแกแแแ แแแแ แฌแแฃแแแก แแแแ แแแแแแแแก แฃแแแ แแขแแกแแแแแจแ. แแแแแแแแ แแแแแแ แแกแแฎแแแก macOS-แแก แแกแแแแกแ แแแขแแ แคแแแกแแก แจแแฅแแแแก.
แแแ แแแแขแ แแแแแก แแแแแแแ:
แซแแแแ แ แคแแแฃแกแแ แแแ แแ แแคแแแฃแ แแคแแฅแขแแแกแ แแ แแแฏแแขแแแแ (แแ แแ แแแแแ, แ แแแแกแแช แแแกแแขแแแแก แกแฎแแ แแแ แแแแจแ แแ แแงแ แแแกแแขแแแแก แแแฏแแขแแแ, แ แแแแ แแชแแ แแแแแแแแ แ/แกแแแแ). แแงแแแแแก แกแแแฃแแแ แแแแแแแแแแแแก. แแ แกแแแแแก แกแแแฃแแแ แ "แแแแแแ" แแแแแแแชแแแแแก แแแแ แแแแ แแแ: แขแแ แแแแแแ (แขแแ แแแแแแแแแ), แแแแแ แแแแแ แ (Rage), แกแฃแ แแแแแแก แแแงแฃแ แแแแแ (Ephoto).
แแก แแ แแก Enlightenment17-แแก แฉแแแแแแ, แ แแแแแแช แแแแแแงแแแแแ BodhiLinux-แแก แแแแแฌแแแแแแจแ.
แแแแแแแแ แแแแแ, "แแแแกแแแฃแ แ" แแแกแแขแแแแก แแแขแแ แคแแแกแ, แจแแฅแแแแแ KDE-แกแแแ แแแแกแฎแแแแแแแ, แ แแแแแแช แแแฌแแ แแแ แแงแ QT แแแแแแแแแแแจแ, แแ แแ แแก แแแแ แชแแแแ แแแชแแแแแแ, แ แแแแแแช แแ แแงแ แซแแแแแ แแแกแแฎแแ แฎแแแแแ แแแแแ แชแแฃแแ แแแกแขแ แแแฃแชแแแกแแแแก.
แแแกแแแ แแแ แกแแแแแ GNOME-แแ แแแแฌแงแ GNOME Shell-แแก แแแแแจแแแแ, แ แแแแแกแแช แแฅแแก โแแ แแแแแกแแแฃแ แ แกแแฎแโ, แ แแแแแแช แงแแแแ แแแแฎแแแ แแแแแก แแ แแแแฌแแแ (แแแขแแ แคแแแกแแแแก แแแแแกแแแแ แ แฃแแชแแ แ แชแแแแแแแ แแแแฎแแแ แแแแแกแแแแก แ แแฃแแแ แแแกแแฆแแแ). แจแแแแแแ, แแแฉแแแ แฉแแแแแแ แแ แแแฅแขแแแ, แ แแแแแแแช แแแแแแ แซแแแแ แแ แแแกแแขแแแแก แแแแแแแแ แแแแก โแแแแกแแแฃแ แโ แกแขแแแจแ: MATE แแ Cinnamon. แแแแฃแแแกแฎแแแแแ แแแแแแงแแแแแ แแแแ แแแแแ แชแแฃแ แแแกแขแ แแแฃแชแแแจแ. แแแก แแฅแแก แแแแ แ แแแแแแแแแ แแแ แแแแขแ แแแ แแ แกแแแฃแแแ แ แแแแแแแชแแแแ.
แแก แฌแแ แแแแจแแ GNOME2-แแแ แแ แแแ แซแแแแแก แแ แแแแแแแแก แแแ แแแแก แแแแแแแแ แแแแก. แแแก แแฅแแก แแ แแแแแ แแแ แแแแขแ แ แแ แแแแแแแชแแแก แฉแแแแแแ, แ แแแแแแแช แแแแแแงแแแแแแแ GNOME2-แจแ (แแแแแแงแแแแแ แแฎแแแ แกแแฎแแแแแ), แ แแแ แแ แแแแแ แแแก แฉแแแแแแแ แแแ แแฎแแ แแแ แกแแแจแ GNOME3-แแกแแแแก).
GNOME Shell-แแก แฉแแแแแแ, แ แแแแแแช แแแแฎแแแ แแแแแแก แกแแแแแแแแก "แแแแกแแแฃแ แ" แกแขแแแแก แแแขแแ แคแแแกแก (แ แแแแ แช แแก แแงแ GNOME2-แจแ).
แแแก แแฅแแก แแแแ แ แแแแแแแแแ แแแ แแแแขแ แแแ แแ แแแแแ แแแแแแแชแแแแ, แ แแแแ แช GNOME Shell-แแกแแแแก.
GNOME-แแก "แแแแกแแแฃแ แ" แกแขแแแแก แฉแแแแแแ, แ แแแแแแช แจแแแฅแแแ Solus แแแกแขแ แแแฃแชแแแก แแแฌแแแแ, แแแแ แแ แแฎแแ แแกแแแ แแแแแก แ แแแแ แช แแแแแฃแแแแแแแแ แกแแแฃแจแแ แแแแแแ แกแฎแแแแแกแฎแแ แกแฎแแ แแแกแขแ แแแฃแชแแแแแ.
KDE แแ แแแฅแขแแก แแแแ แจแแแฃแจแแแแแฃแแ แแแกแแขแแแแก แแแ แแแ.
แแแก แแฅแแก แฃแแแ แแแ แแแ แแแแขแ แ, แ แแแแแแช แฎแแแแแกแแฌแแแแแแ แแแ แขแแแ แแแแฎแแแ แแแแแกแแแแก แแ แแคแแแฃแแ แแแขแแ แคแแแกแแแแ แแ แแ แแแกแแขแแแแก แคแแ แแแแแจแ แจแแแฃแจแแแแแฃแแ แแ แแแแแ แแ แแคแแแฃแแ แแแแแแแชแแ.
2008 แฌแแแก KDE-แ แแแแแฃแจแแ KDE Plasma-แก แแฎแแแ แแแแแแแแแขแแชแแ (แแแกแแขแแแแก แซแ แแแ แซแแแแ แแแแแฌแแ แแแ แแงแ). แแกแแแ, แ แแแแ แช GNOME/MATE-แแก แจแแแแฎแแแแแจแ, KDE-แก แงแแแแ แคแแแ แแ แแแแฌแแแ. แจแแแแแแ, แแแแแฉแแแ แแ แแแฅแขแแก แฉแแแแแแ, แ แแแแแแช แแแ แซแแแแแแ แฌแแแ แแแ แกแแแก แแแแแแแแ แแแแก, แกแแฎแแแฌแแแแแแ TDE (Trinity Desktop Environment).
แแ แ-แแ แแ แแฎแแแ แแแกแแขแแแแก แแแ แแแ, แ แแแแแแช แแแฌแแ แแแแ Qt-แแก แแแแแงแแแแแแ (แ แแแแแแแช KDE แแฌแแ แแแ). แแแก แแฅแแก แแ แแแแแ แแแ แแแแขแ แ แแ แกแแแแแแ แแแแแแแ (แแฃแแชแ แแก แกแฃแแแแฅแขแฃแ แ แแแแชแแคแชแแแ) แแ แแแ แแแ แแแแแแแแ แแแฃแแ แแแขแแ แคแแแกแ. แจแแแฃแจแแแแแฃแแแ แ แแแแ แช Deepin Linux แแแกแขแ แแแฃแชแแแก แแแฌแแแ. แแกแแแ แแ แกแแแแแก แแแแแขแแแ แกแฎแแ แแแแแฌแแแแแแกแแแแก
แคแ แแแ
แแแกแแขแแแแก แแแ แแแแก แแแแแแแแ, แ แแแแแแช แแแฌแแ แแแแ Qt-แแก แแแแแงแแแแแแ. แจแแแฃแจแแแแแฃแแแ, แ แแแแ แช Astra Linux แแแกแขแ แแแฃแชแแแก แแแฌแแแ.
แแกแฃแแฃแฅแ แแแกแแขแแแแก แแแ แแแ. แ แแแแแแแแ แฌแแแ แแแแแแแแแก แแกแแแแกแแ, แแแฌแแ แแแ Qt-แแก แแแแแงแแแแแแ. แกแแแแแแแแแแจแ, แแก แแ แแก LXDE แแ แแแฅแขแแก แแแแ แซแแแแแ แแ Razor-qt แแ แแแฅแขแแแ แจแแ แฌแงแแแก แจแแแแแ.
แ แแแแ แช แฎแแแแแ, Linux-แแก แแแกแแขแแแ แจแแแซแแแแ แซแแแแแ แแแแกแฎแแแแแแฃแแแ แแแแแแงแฃแ แแแแแแก แแ แแ แแก แงแแแแแกแแแแก แจแแกแแคแแ แแกแ แแแขแแ แคแแแกแ: แซแแแแแ แแแแแแ แแ 3D แแคแแฅแขแแแแ แแแแแแแแแกแขแฃแ แแแแ, "แแแแกแแแฃแ แแแแ" แฃแฉแแแฃแแแแแ, แกแแกแขแแแแก แ แแกแฃแ แกแแแแก แแฅแขแแฃแ แ แแแแแงแแแแแแ แแกแฃแแฃแฅแ แฌแแแแแแ, แแแแแแแ. แแแ แแแแแ แขแแแแแขแแแแ/แกแแแ แขแคแแแแแแ.
แแแ แแ, แแแแแแแแแแ, แ แแ แจแแแซแแแ แฌแแ แแแแแแแ แจแแแแฅแแแ, แแฃ แ แ แแ แแก แแ แแคแแแแกแ แแ แแแกแแขแแแแก แซแแ แแแแแ แแแแแแแแแขแแแ Linux OS-แจแ.
แแ แกแขแแขแแแก แแแกแแแ แขแแกแขแแ แแแ แแแฎแแ 2020 แฌแแแก แแแแแกแจแ แแแแแแแ แแ. แจแแแแซแแแแ แฃแงแฃแ แแ
แฒกแฃแ แแก แแ แแก. แแแแแ แแแฅแแก, แ แแ แแก แแงแ แแแแแกแแแแแ. แแฃ แแฅแแแ แแแฅแแ แ แแแแ แจแแแแแฎแแ แแ แแแแแแขแแ แ, แแแฎแแแ แแแฌแแ แแ. แกแแแแแแแแแแ แแแแแกแฃแฎแแ. แแแ, แแแแ แแ แแกแฌแแแแ
แฌแงแแ แ: www.habr.com