Debian obsługuje wszystkie rodzaje środowisk graficznych, od w pełni funkcjonalnych środowisk graficznych, po lżejsze alternatywy, a nawet minimalistyczne, ale potężne menedżery okien.
środowisko graficzne zapewnia spójny pakiet aplikacji pod względem wyglądu, funkcjonalności i użyteczności.
środowisko graficzne
quot; width: 185px; "”> | quot; vertical-align:middle; "”>
projekt GNOME zapewnia dwie rzeczy: środowisko graficzne GNOME, intuicyjny i atrakcyjny pulpit dla użytkowników oraz GNOME development platform, rozbudowany framework do tworzenia aplikacji integrujących się z resztą pulpitu. |
|
quot; vertical-align:middle;& quot;”>
Plasma od KDE jest potężnym open source graficznym środowiskiem graficznym dla Unixowych stacji roboczych. Łączy w sobie łatwość obsługi, współczesną funkcjonalność i znakomity wygląd graficzny z technologiczną wyższością systemu operacyjnego Unix. |
quot; vertical-align:middle; "”>
Xfce jest lekkie środowisko graficzne dla różnych systemów *Nix. Zaprojektowany z myślą o wydajności, szybko ładuje i wykonuje aplikacje, jednocześnie oszczędzając zasoby systemowe. |
|
quot; vertical-align:middle; "”>
LXDE jest przeznaczony do działa dobrze z komputerami o niskiej wydajności, takimi jak starsze maszyny z ograniczeniem zasobów, netbooki nowej generacji i inne małe komputery. |
|
quot; vertical-align:middle; "”>
MATE jest kontynuacją GNOME 2. Zapewnia intuicyjne i atrakcyjne środowisko graficzne wykorzystujące tradycyjne metafory dla Linuksa i innych uniksowych systemów operacyjnych. |
Inne Środowiska graficzne dostępne w Debianie to Cinnamon, LXQt, Budgie, Enlightenment, FVWM-Crystal, GNUstep / Window Maker, Sugar Notion wm i prawdopodobnie inne.
Menedżer okien
jak sama nazwa wskazuje, menedżery okien kontrolują układ, wygląd i sposoby interakcji z oknami środowiska. Chociaż niektóre menedżery okien mogą być częścią środowiska graficznego, niektóre (takie jak kafelkowe menedżery okien) również działają jako samodzielne i ostatecznie zostały zaprojektowane do tego celu.
quot; width: 185px; "”> | quot; vertical-align:middle; "”>
Openbox to lekki i wysoce konfigurowalny menedżer okien z rozbudowaną obsługą standardów. Jest dobrze znany ze swojego minimalistycznego wyglądu. |
quot; vertical-align:middle;"”>
FluxBox jest WindowManager dla X oparty na kodzie Blackbox 0.61.1. Jest bardzo lekki i łatwy w obsłudze, a jednocześnie pełen funkcji, dzięki którym można łatwo i wyjątkowo szybko korzystać z pulpitu. |
|
quot; vertical-align:middle; "”>
Compiz jest menedżer okien compositing dla systemu X Window, który wykorzystuje sprzęt graficzny 3D do tworzenia szybkich efektów pulpitu compositing do zarządzania oknami. |
Szukaj menedżerów okien z Debtags: X11::window-manager.
Tiling Window Managers
Tiling Window Managers provide a way to control windows behavior by making them tiled, easily occupying the whole screen.
quot; width: 185px; "”> | quot; vertical-align:middle; "”>
Wmii is a dynamic window manager for X11. Obsługuje klasyczne i kafelkowe zarządzanie oknami z rozszerzoną klawiaturą, myszą i pilotem opartym na systemie plików. Zastępuje paradygmat przestrzeni roboczej nowym podejściem tagowania. |
quot; vertical-align:middle; "”>
niesamowite jest dynamiczne okno Menedżer dla X11. Obsługuje zarządzanie oknami kafelkowymi za pomocą rozszerzonej klawiatury, myszy i jest skryptowalny w Lua. Zawiera wiele dodatków, które mogą uczynić go bardzo potężnym. It replaces the workspace paradigm with a new tiling approach of non-overlaping windows. |
|
quot; vertical-align:middle; "”>
i3 |
|
quot; vertical-align:middle; "”>
Dwm |
Menedżery wyświetlania
w systemie X Window Menedżer wyświetlania X jest graficznym menedżerem logowania, który uruchamia sesję na serwerze X z tego samego lub innego komputera. Menedżer wyświetlania prezentuje użytkownikowi ekran logowania. Sesja rozpoczyna się, gdy użytkownik pomyślnie wprowadzi prawidłową kombinację nazwy użytkownika i hasła.
Więcej informacji: Display Manager
Display server
większość środowiska graficznego opiera się obecnie na Xorg (X Window System) i ostatecznie będzie wspierać Wayland w przyszłości.
Jak to działa?
instalacja środowiska graficznego
podczas instalacji Debiana instalator oferuje wybór środowiska graficznego do zainstalowania. Jeśli wolisz zainstalować jeden po uruchomieniu w nowym systemie operacyjnym, możesz odrzucić wszystkie oferty, odznaczając środowisko graficzne Debiana.
użytkownik na Debianie 10 (buster) lub Debianie 11 (bullseye) zostanie przedstawiony z menu:
Debian desktop environment GNOME Xfce KDE Plasma Cinnamon MATE LXDE LXQt
- akceptując ten wybór, widzi zainstalowane środowisko graficzne GNOME.
- bez odznaczania środowiska graficznego można wybrać inny wpis, w tym GNOME. Spowoduje to zainstalowanie tego wyboru.
-
odblokowanie środowiska graficznego Debiana i wybranie dowolnego innego wyboru prowadzi do zainstalowania tego wyboru.
w celu wyjaśnienia tego zachowania musimy spojrzeć na Część linii recommended: w Apt show task-desktop.
- środowisko graficzne Debiana instaluje task-desktop i wymaga jednego z pakietów wymienionych powyżej. Jeśli żaden z nich nie znajduje się w systemie, pierwszy z listy, task-gnome-desktop, zostanie zainstalowany w celu wypełnienia zależności. Jest to sytuacja, w której użytkownik akceptuje tylko środowisko graficzne Debiana.
-
patrząc na apt show task-mate-desktop widzimy, że zależy to od środowiska task-desktop i mate-desktop. Zaznaczenie MATE, z zaznaczonym środowiskiem Debiana lub bez niego, spełniłoby zadanie-desktop zaleca: linię i zainstaluj MATE zamiast domyślnego Gnome.
następnie instalacja innego środowiska graficznego jest tak prosta, jak instalacja pojedynczego pakietu. W niektórych środowiskach graficznych masz do wyboru kilka metapakietów w zależności od tego, czy chcesz zainstalować minimalny zestaw, czy większość oprogramowania dostarczanego ze środowiskiem. Opis tych metapakietów znajduje się na stronie specyficznej dla środowiska graficznego, które chcesz zainstalować.
-
Podręcznik administratora Debiana: Dostosowywanie interfejsu graficznego
-
Debian Reference Manual: System okien X: Pakiety kluczy (rozdziały 7.1, 7.2)
Instalacja nowego środowiska graficznego sprawi, że będzie ono dostępne dla Twojego systemu, ale nadal musisz skonfigurować sesję użytkownika (patrz poniżej), aby ją uruchomić. sesje
sesje
są zwykle zarządzane przez Menedżera wyświetlania, który sam opiera się na Xsession.
większość menedżerów wyświetlania pozwala wybrać środowisko graficzne / menedżera okien, które chcesz uruchomić w następnej sesji, a ostatecznie ustawić go jako domyślny.
Jeśli nie chcesz uruchamiać Menedżera wyświetlania do zarządzania sesjami, możesz rozważyć użycie nodm – możesz czuć się komfortowo po prostu używając blokady ekranu (np. XScreensaver, slock), aby ręcznie zablokować sesje, zamiast oczekiwać, że będzie nalegać na nazwę użytkownika i hasło, aby się dostać. Jest to prawdopodobnie nieodpowiednie dla serwerów, ale może być akceptowalne dla systemu domowego użytkownika, zakładając, że nie ma problemów z zaufaniem rodzinnym.
Jeśli w ogóle nie masz zainstalowanego Menedżera wyświetlania, nadal możesz uruchomić środowisko X z konsoli za pomocą polecenia startx, które jest wywołaniem xinit.
-
Debian Reference Manual: The X Window System: Starting the X Window System (Chapter 7.5)
Theming and customization
środowiska graficzne często mają niestandardowe motywy, które pozwalają zmienić wygląd pulpitu. Najprostszym sposobem na dostosowanie środowiska graficznego jest zainstalowanie pakietów motywów z menedżera pakietów systemu.
dalsze dostosowywanie jest możliwe poprzez edycję ustawień graficznych zestawów narzędzi, takich jak GTK2, GTK3, lub bezpośrednio zmienić ustawienia aplikacji.
niektóre terminale, takie jak xterm i urxvt, wykorzystują Xresources do kontrolowania ich wyglądu i funkcjonalności.
Wyszukaj motywy X11 z Debtagami: X11:: theme.
czcionki
Dowiedz się więcej na temat pobierania czcionek, renderowania czcionek i innych problemów.
typowe problemy
heterogeniczne środowiska
chociaż celem pulpitu jest zapewnienie spójnego pakietu aplikacji, prawdopodobnie będziesz mieszać aplikacje pochodzące z kilku pulpitów, które używają różnych graficznych zestawów narzędzi, z niedogodnością, że nie będą one dobrze zintegrowane.
uzyskanie jednolitego wyglądu między aplikacjami może być trudne i opiera się na obejściach, takich jak użycie motywów zaprojektowanych specjalnie tak, aby wyglądały podobnie między kilkoma środowiskami i aplikacjami.
niektóre funkcje, takie jak menu pulpitu, mogą być współdzielone, w szczególności dla środowisk zgodnych z wytycznymi FreeDesktop (XDG).
domyślne aplikacje
posiadanie kilku aplikacji o tym samym celu doprowadzi do konkurencji, dla której oprogramowanie ma się otwierać podczas obsługi plików. Istnieje kilka mechanizmów kontroli tych domyślnych aplikacji i ustawień.
zasoby
Użytkownik końcowy
-
definicja interfejsu użytkownika.
-
Menedżery wyświetlania, takie jak XDM, GDM, WDM lub KDM.
-
FreeDesktop
-
czcionki
-
domyślne ustawienia
-
Xorg
-
Wayland
Cross-theming
-
qt5-GTK-platformtheme : może pomóc mieć podobny wygląd z aplikacjami Qt5 w środowiskach gtk
-
Base16 : wskazówki dotyczące tworzenia podobnych motywów dla różnych aplikacji.
-
DebianArt
-
projekt Debian Desktop (wiki)
-
rozdzielczość domyślnego pulpitu dla Debiana.
Zobacz też
-
Categorydesktopaplikacja – strony wiki związane z programami graficznymi na pulpit
-
środowisko graficzne w Wikipedii
CategoryPortal | CategoryDesktopEnvironment