{"id":93097,"date":"2020-09-03T01:42:36","date_gmt":"2020-09-02T23:42:36","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/kak-ustroena-grafika-v-linux-obzor-razlichnyh-sred-oformleniya-rabochego-stola"},"modified":"2020-09-03T01:42:36","modified_gmt":"2020-09-02T23:42:36","slug":"kak-ustroena-grafika-v-linux-obzor-razlichnyh-sred-oformleniya-rabochego-stola","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/kak-ustroena-grafika-v-linux-obzor-razlichnyh-sred-oformleniya-rabochego-stola","title":{"rendered":"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ten artyku\u0142 dotyczy tego, jak dzia\u0142a grafika w systemie Linux oraz z jakich komponent\u00f3w si\u0119 sk\u0142ada. Zawiera wiele zrzut\u00f3w ekranu z r\u00f3\u017cnymi implementacjami \u015brodowisk graficznych.\u00a0<\/p>\n<p>Je\u015bli nie odr\u00f3\u017cniasz zbytnio KDE od GNOME lub potrafisz je rozr\u00f3\u017cni\u0107, ale chcia\u0142by\u015b dowiedzie\u0107 si\u0119, jakie s\u0105 inne alternatywy, ten artyku\u0142 jest dla Ciebie. Jest to przegl\u0105dowy tekst, a chocia\u017c zawiera wiele nazw i troch\u0119 termin\u00f3w, materia\u0142 ten b\u0119dzie r\u00f3wnie\u017c przydatny dla pocz\u0105tkuj\u0105cych oraz tych, kt\u00f3rzy dopiero zaczynaj\u0105 interesowa\u0107 si\u0119 Linuxem.<\/p>\n<p>Temat mo\u017ce zainteresowa\u0107 r\u00f3wnie\u017c zaawansowanych u\u017cytkownik\u00f3w przy konfiguracji zdalnego dost\u0119pu oraz implementacji cienkiego klienta. Cz\u0119sto spotykam do\u015bwiadczonych u\u017cytkownik\u00f3w systemu Linux, kt\u00f3rzy twierdz\u0105: \u201ena serwerze jest tylko linia komend i nie planuj\u0119 zg\u0142\u0119bia\u0107 grafiki, poniewa\u017c to wszystko jest potrzebne zwyk\u0142ym u\u017cytkownikom\u201d. Jednak nawet znawcy Linuxa z du\u017cym zdziwieniem i rado\u015bci\u0105 odkrywaj\u0105 opcj\u0119 \u201e-X\u201d w poleceniu ssh (a w tym celu warto zrozumie\u0107 dzia\u0142anie i funkcje serwera X).<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/9aee6ddc1d2e56b7dc2699104b2c7c5c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.freepik.com\/premium-photo\/empty-working-table-in-room-with-window_5478457.htm\"><i>\u0179r\u00f3d\u0142o<\/i><\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nUcz\u0119 na kursach Linux od prawie 15 lat w \u201e<noindex><a rel=\"nofollow\" href=\"https:\/\/academy.ru\/\">Sieciowej Akademii LANIT<\/a><\/noindex>\u00bb i jestem pewien, \u017ce wielu z tych ponad pi\u0119ciu tysi\u0119cy os\u00f3b, kt\u00f3rych szkoli\u0142em, czyta i z pewno\u015bci\u0105 pisze artyku\u0142y na Habr. Kursy s\u0105 zawsze bardzo intensywne (\u015bredni czas trwania kursu to pi\u0119\u0107 dni), a trzeba poruszy\u0107 tematy, do pe\u0142nego zapoznania si\u0119 z kt\u00f3rymi potrzebne jest co najmniej dziesi\u0119\u0107 dni. I zawsze w trakcie kursu, w zale\u017cno\u015bci od publiczno\u015bci (czy przyszli nowicjusze, czy do\u015bwiadczeni administratorzy), a tak\u017ce od \u201epyta\u0144 z sali\u201d, decyduj\u0119, co przekaza\u0107 w wi\u0119kszym szczeg\u00f3le, a co \u2014 bardziej powierzchownie, aby po\u015bwi\u0119ci\u0107 wi\u0119cej czasu narz\u0119dziom wiersza polece\u0144 i ich praktycznemu zastosowaniu. Jest wiele temat\u00f3w, z kt\u00f3rymi musz\u0119 nieco zrezygnowa\u0107. To \u201eHistoria Linuxa\u201d, \u201eR\u00f3\u017cnice w dystrybucjach Linuxa\u201d, \u201eO licencjach: GPL, BSD, ...\u201d, \u201eO grafice i \u015brodowiskach pulpitu\u201d (temat tego artyku\u0142u) i inne. Nie to, \u017ceby nie by\u0142y one wa\u017cne, ale zazwyczaj istnieje wiele bardziej aktualnych pyta\u0144 \u201etu i teraz\u201d i zaledwie pi\u0119\u0107 dni... Jednak\u017ce dla og\u00f3lnego zrozumienia podstaw systemu operacyjnego Linux, aby zrozumie\u0107 dost\u0119pne zr\u00f3\u017cnicowanie (\u017ceby nawet korzystaj\u0105c z jednego konkretnego dystrybucji Linux, nadal mie\u0107 szerszy widok na ca\u0142y ten ogromny i nieprzebrany \u015bwiat, kt\u00f3ry nazywa si\u0119 \u201eLinux\u201d) studiowanie tych temat\u00f3w jest korzystne i konieczne.\u00a0<\/p>\n<p>W trakcie artyku\u0142u do ka\u017cdego komponentu podaj\u0119 linki dla tych, kt\u00f3rzy chc\u0105 g\u0142\u0119biej zag\u0142\u0119bi\u0107 si\u0119 w temat, np. do artyku\u0142\u00f3w na Wikipedii (przy czym wskazuj\u0119 na pe\u0142niejsze\/przydatniejsze wersje, gdy dost\u0119pne s\u0105 artyku\u0142y angloj\u0119zyczne i rosyjskoj\u0119zyczne).<\/p>\n<p>Dla g\u0142\u00f3wnych przyk\u0142ad\u00f3w i zrzut\u00f3w ekranu u\u017cy\u0142em dystrybucji openSUSE. Mo\u017cna by\u0142o u\u017cy\u0107 dowolnej innej dystrybucji tworzonej przez spo\u0142eczno\u015b\u0107, zawieraj\u0105cej du\u017c\u0105 liczb\u0119 pakiet\u00f3w w repozytorium. Trudno, ale mo\u017cliwe, jest zaprezentowanie r\u00f3\u017cnorodno\u015bci \u015brodowisk graficznych na komercyjnej dystrybucji, poniewa\u017c cz\u0119sto u\u017cywa si\u0119 w nich tylko jednego lub dw\u00f3ch najbardziej znanych \u015brodowisk graficznych. W ten spos\u00f3b tw\u00f3rcy ograniczaj\u0105 sobie zadanie wydania stabilnego, dopracowanego systemu operacyjnego. Na tym systemie zainstalowa\u0142em wszystkie DM\/DE\/WM (wyja\u015bnienie tych termin\u00f3w poni\u017cej), kt\u00f3re znalaz\u0142em w repozytorium.\u00a0<\/p>\n<p>Zrzuty ekranu z \u201eniebieskimi ramkami\u201d s\u0105 zrobione na openSUSE.\u00a0<\/p>\n<p>Zrzuty ekranu z \u201ebia\u0142ymi ramkami\u201d zrobiono na innych dystrybucjach, kt\u00f3re s\u0105 wskazane na zrzucie ekranu.\u00a0<\/p>\n<p>Zrzuty ekranu z \u201eszarymi ramkami\u201d zosta\u0142y pobrane z internetu jako przyk\u0142ady aran\u017cacji biurka z lat poprzednich.<\/p>\n<p>Zacznijmy.<\/p>\n<h2>G\u0142\u00f3wne komponenty sk\u0142adaj\u0105ce si\u0119 na grafik\u0119<\/h2>\n<p>\nWyr\u00f3\u017cni\u0119 trzy g\u0142\u00f3wne komponenty i wymieni\u0119 je w kolejno\u015bci, w jakiej s\u0105 uruchamiane przy starcie systemu:\u00a0<\/p>\n<ol>\n<li>DM (Menad\u017cer Wy\u015bwietlania);<\/li>\n<li>Serwer Wy\u015bwietlania;<\/li>\n<li>DE (\u015arodowisko Graficzne).<\/li>\n<\/ol>\n<p>\nDodatkowo jako wa\u017cne podpunkty w Desktop Environment:\u00a0<\/p>\n<ul>\n<li>Menad\u017cer\/Uruchamiacz\/Aplikacja prze\u0142\u0105cznika (przycisk \u201eStart\u201d);\u00a0<\/li>\n<li>WM (Menad\u017cer Okien);<\/li>\n<li>r\u00f3\u017cne oprogramowanie dostarczane z \u015brodowiskiem graficznym.<\/li>\n<\/ul>\n<p>\nSzczeg\u00f3\u0142y dotycz\u0105ce ka\u017cdego punktu.<\/p>\n<h3>DM (Menad\u017cer Wy\u015bwietlania)<\/h3>\n<p>\nPierwsza aplikacja, kt\u00f3ra uruchamia si\u0119 przy starcie \u201egrafiki\u201d, to DM (Menad\u017cer Wy\u015bwietlania). Jego g\u0142\u00f3wne zadania to:<\/p>\n<ul>\n<li>zapyta\u0107, jakich u\u017cytkownik\u00f3w wpu\u015bci\u0107 do systemu, poprosi\u0107 o dane uwierzytelniaj\u0105ce (has\u0142o, odcisk palca);<\/li>\n<li>wybra\u0107, jakie \u015brodowisko graficzne uruchomi\u0107.<\/li>\n<\/ul>\n<p>\nObecnie w r\u00f3\u017cnych dystrybucjach szeroko stosuje si\u0119:\u00a0<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Simple_Desktop_Display_Manager\">SDDM<\/a><\/noindex> (zast\u0105pi\u0142 <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/KDE_Display_Manager\">KDM<\/a><\/noindex>),<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/GNOME_Display_Manager\">GDM<\/a><\/noindex>,<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/LightDM\">LightDM<\/a><\/noindex>,<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/XDM\">XDM<\/a><\/noindex>.<\/li>\n<li>Mo\u017cna r\u00f3wnie\u017c wspomnie\u0107 o Fly-DM (u\u017cywanym w AstraLinux).<\/li>\n<\/ul>\n<p>\nLista istniej\u0105cych DM jest aktualizowana w <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/X_display_manager\">artykule Wiki.<\/a><\/noindex>\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/204956890c2073f8e78affd6f8a436f5.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/78be3e46c5f19e94ead51d28342a88cd.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/8289defcc50aefe22335f246bf087d40.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/e015108e5fe4cd8726d85cbc35485b7b.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nWarto zauwa\u017cy\u0107, \u017ce na nast\u0119pnych zrzutach ekranu u\u017cywany jest ten sam mened\u017cer wy\u015bwietlania LightDM, ale w r\u00f3\u017cnych dystrybucjach (nazwa dystrybucji podana w nawiasach). Oce\u0144, jak r\u00f3\u017cnie mo\u017ce wygl\u0105da\u0107 ten DM dzi\u0119ki pracy projektant\u00f3w r\u00f3\u017cnych dystrybucji.<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/e5f027663ede346b0a8672145b270a9c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/c38028561921938a26854c09b2df9962.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/bcd3fb8587073ea4cc13d3a3e8d288e0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/78ecb10881fe774621884bcce9eccaf9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/28748bef94fe0ff0f6c5e9decf2f8671.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nNajwa\u017cniejsze w tym r\u00f3\u017cnorodnym \u015bwiecie, aby by\u0142o jasne, \u017ce istnieje aplikacja odpowiedzialna za uruchamianie grafiki oraz zapewnienie dost\u0119pu u\u017cytkownik\u00f3w do tej grafiki, a tak\u017ce r\u00f3\u017cne implementacje tej aplikacji, r\u00f3\u017cni\u0105ce si\u0119 wygl\u0105dem i troch\u0119 funkcjonalno\u015bci\u0105 (wyb\u00f3r \u015brodowisk graficznych, wyb\u00f3r u\u017cytkownik\u00f3w, wersja dla os\u00f3b niedowidz\u0105cych, mo\u017cliwo\u015b\u0107 zdalnego dost\u0119pu przez protok\u00f3\u0142 <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/XDMCP\">XDMCP<\/a><\/noindex>).<\/p>\n<h3>Serwer wy\u015bwietlania<\/h3>\n<p>\nSerwer wy\u015bwietlania to pewien fundament grafiki, kt\u00f3rego g\u0142\u00f3wnym zadaniem jest wsp\u00f3\u0142praca z kart\u0105 graficzn\u0105, monitorem oraz r\u00f3\u017cnymi urz\u0105dzeniami wej\u015bciowymi (klawiatura, mysz, touchpady). Oznacza to, \u017ce aplikacja (na przyk\u0142ad przegl\u0105darka lub edytor tekstu), kt\u00f3ra jest wy\u015bwietlana w \"grafice\", nie musi wiedzie\u0107, jak bezpo\u015brednio wsp\u00f3\u0142pracowa\u0107 z urz\u0105dzeniami, nie musi zna\u0107 si\u0119 na sterownikach. Wszystko to przejmuje na siebie X Window.<\/p>\n<p>Kiedy m\u00f3wimy o serwerze wy\u015bwietlania, od wielu lat w systemach Linux, a tak\u017ce w Unix, chodzi\u0142o o aplikacj\u0119 <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/X_Window_System\">X Window System<\/a><\/noindex> znan\u0105 potocznie jako X (Iksy).\u00a0<\/p>\n<p>Obecnie w wielu dystrybucjach w miejsce X wdra\u017ca si\u0119 <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Wayland\">Wayland<\/a><\/noindex>.<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Wayland\">\u00a0<\/a><\/noindex><\/p>\n<p>Mo\u017cna r\u00f3wnie\u017c przeczyta\u0107:<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/X_Window_System_protocols_and_architecture\">og\u00f3lny opis architektury X'\u00f3w<\/a><\/noindex>,<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Xephyr\">uruchamianie X'\u00f3w w X'ach<\/a><\/noindex>,<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Xming\">X'y pod systemem Windows<\/a><\/noindex> (potrzebne do zdalnego uruchamiania aplikacji graficznych, na przyk\u0142ad przy u\u017cyciu PuTTY).<\/li>\n<\/ul>\n<p>\nNa pocz\u0105tek uruchomimy X'y oraz kilka aplikacji graficznych w nich.<\/p>\n<h2>Praktyka \u201euruchamiamy X i aplikacje w nim\u201d<\/h2>\n<p>\nWszystko wykonam od \u015bwie\u017co utworzonego u\u017cytkownika webinaruser (\u0142atwiej, ale nie bezpieczniej by\u0142oby wszystko wykona\u0107 jako root).<\/p>\n<ul>\n<li>Poniewa\u017c X'y potrzebuj\u0105 dost\u0119pu do urz\u0105dze\u0144, przyznaj\u0119 dost\u0119p: <i>List\u0119 urz\u0105dze\u0144 okre\u015bli\u0142em, sprawdzaj\u0105c b\u0142\u0119dy przy uruchamianiu X'\u00f3w w logu (\/home\/webinaruser\/.local\/share\/xorg\/Xorg.77.log)<\/i>\u00a0<\/li>\n<\/ul>\n<p>\n<code>% sudo setfacl -m u:webinaruser:rw \/dev\/tty8 \/dev\/dri\/card0 \/dev\/fb0 \/dev\/input\/*<\/code><\/p>\n<ul>\n<li>Po tym uruchamiam X'y:<\/li>\n<\/ul>\n<p>\n<code>% X -retro :77 vt8 &amp;\u00a0<\/code><\/p>\n<p><i>Opcje: * -retro \u2014 uruchamiaj\u0105 z \u201eszarym\u201d klasycznym t\u0142em, a nie z czarnym, jak domy\u015blnie; * :77 \u2014 ustalam (mo\u017cna dowolny w rozs\u0105dnych granicach, tylko :0 jest ju\u017c najprawdopodobniej zaj\u0119ty przez ju\u017c uruchomion\u0105 grafik\u0119) numer ekranu, rzeczywisty unikalny identyfikator, dzi\u0119ki czemu mo\u017cna b\u0119dzie r\u00f3\u017cnicowa\u0107 wiele uruchomionych X'\u00f3w; * vt8 \u2014 wskazuje terminal, tutaj \/dev\/tty8, na kt\u00f3rym b\u0119d\u0105 wy\u015bwietlane X'y).<\/i>\u00a0<\/p>\n<ul>\n<li>Uruchamiamy aplikacj\u0119 graficzn\u0105:<\/li>\n<\/ul>\n<p>\nW tym celu wcze\u015bniej ustawiamy zmienn\u0105, dzi\u0119ki kt\u00f3rej aplikacja zrozumie, w kt\u00f3re z uruchomionych X'\u00f3w mam wysy\u0142a\u0107 to, co trzeba narysowa\u0107:\u00a0<\/p>\n<p><code> % export DISPLAY=\"77\"\u00a0<\/code><\/p>\n<p>Aby zobaczy\u0107 list\u0119 uruchomionych X'\u00f3w, mo\u017cna to zrobi\u0107 w ten spos\u00f3b:\u00a0<\/p>\n<p><code> ps -fwwC X<\/code><\/p>\n<p>Po zdefiniowaniu zmiennej mo\u017cna uruchamia\u0107 aplikacje w naszych X'ach \u2014 na przyk\u0142ad uruchamiam zegar:<\/p>\n<p><code> % xclock -update 1 &amp;\u00a0<\/p>\n<p>% xcalc &amp;\u00a0<\/p>\n<p>% xeyes -g 200x150-300+50 &amp;<\/code><\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/1c4d663a9b6ae0f8f399e7bcf23e0153.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nG\u0142\u00f3wne pomys\u0142y i wnioski z tego fragmentu:<\/p>\n<ul>\n<li>X'y potrzebuj\u0105 dost\u0119pu do urz\u0105dze\u0144: terminala, karty graficznej, urz\u0105dze\u0144 wej\u015bciowych,<\/li>\n<li>Same X'y nie wy\u015bwietlaj\u0105 \u017cadnych element\u00f3w interfejsu \u2014 to szare (je\u015bli w opcji \u201e\u2014retro\u201d) lub czarne p\u0142\u00f3tno o okre\u015blonych rozmiarach (na przyk\u0142ad 1920\u00d71080 lub 1024\u00d7768), aby uruchamia\u0107 w nim aplikacje graficzne.<\/li>\n<li>Z ruchu \u201ekursor\u201d wida\u0107, \u017ce X'y \u015bledz\u0105 po\u0142o\u017cenie myszy i przekazuj\u0105 te informacje do uruchomionych w nich aplikacji.<\/li>\n<li>X'y r\u00f3wnie\u017c przechwytuj\u0105 naci\u015bni\u0119cia klawiszy na klawiaturze i przekazuj\u0105 te informacje aplikacjom.<\/li>\n<li>Zmienna DISPLAY wskazuje graficznym aplikacjom, na kt\u00f3rym ekranie (ka\u017cde X'y uruchamiaj\u0105 si\u0119 z unikalnym numerem ekranu), a co za tym idzie, w kt\u00f3rych z uruchomionych na mojej maszynie, powinny rysowa\u0107 X'y. (Mo\u017cna r\u00f3wnie\u017c wskaza\u0107 w tej zmiennej zdaln\u0105 maszyn\u0119 i wysy\u0142a\u0107 wyj\u015bcie na X'y uruchomione na innej maszynie w sieci.) Poniewa\u017c X'y uruchomiono bez opcji -auth, nie ma potrzeby zajmowania si\u0119 zmienn\u0105 XAUTHORITY ani komend\u0105 xhost.<\/li>\n<li>Aplikacje graficzne (lub jak je nazywaj\u0105 klienci X) s\u0105 rysowane w X'ach \u2014 przy tym bez mo\u017cliwo\u015bci ich przesuwania\/zamykania\/zmiany \u201e-g (Szeroko\u015b\u0107)x(Wysoko\u015b\u0107)+(Przesuni\u0119cieOdLewegoRantu)+(Przesuni\u0119cieOdG\u00f3rnegoRantu)\u201d. Z minusem odpowiednio od prawego i dolnego rogu.<\/li>\n<li>Dwa terminy, kt\u00f3re warto wymieni\u0107: X-serwer (tak nazywane s\u0105 X'y) i klienci X (tak nazywane s\u0105 wszelkie aplikacje graficzne uruchamiane w X'ach). Jest pewne zamieszanie w rozumieniu tej terminologii, wielu rozumie j\u0105 odwrotnie. W przypadku, gdy \u0142\u0105cz\u0119 si\u0119 z \u201emaszyny klienckiej\u201d (w terminologii zdalnego dost\u0119pu) z \u201eserwerem\u201d (w terminologii zdalnego dost\u0119pu), aby wy\u015bwietli\u0107 na swoim monitorze aplikacj\u0119 graficzn\u0105 z serwera, to X-serwer uruchamia si\u0119 na tej maszynie, gdzie monitor (czyli na \u201emaszynie klienckiej\u201d, a nie na \u201eserwerze\u201d), a klienci X uruchamiaj\u0105 si\u0119 i dzia\u0142aj\u0105 na \u201eserwerze\u201d, chocia\u017c s\u0105 wy\u015bwietlane na monitorze \u201emaszyny klienckiej\u201d.\u00a0<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/2d2da75b9d10fc850ad821ea0c00be71.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Sk\u0142adniki DE<\/h2>\n<p>\nDalej om\u00f3wimy sk\u0142adniki, z kt\u00f3rych zazwyczaj sk\u0142ada si\u0119 pulpit.<\/p>\n<h3>Sk\u0142adniki DE: przycisk \u201eStart\u201d i \u201ePanel zada\u0144\u201d<\/h3>\n<p>\nZacznijmy od tzw. przycisku \u201eStart\u201d. Cz\u0119sto jest to oddzielny aparat u\u017cywany na \u201ePanelu zada\u0144\u201d. Zwykle znajduje si\u0119 tam r\u00f3wnie\u017c aparat do prze\u0142\u0105czania mi\u0119dzy uruchomionymi aplikacjami.<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/9e172828edff6ace7ce6b03786216283.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPatrz\u0105c na r\u00f3\u017cne \u015brodowiska pulpitu, uog\u00f3lni\u0142bym podobne aplikacje pod wsp\u00f3ln\u0105 nazw\u0105 \u201eMenad\u017cer aplikacji (Uruchamiacz\/Prze\u0142\u0105cznik)\u201d, czyli narz\u0119dzie do zarz\u0105dzania aplikacjami (uruchamianie i prze\u0142\u0105czanie mi\u0119dzy uruchomionymi), jak r\u00f3wnie\u017c wska\u017aniki narz\u0119dzi, kt\u00f3re s\u0105 przyk\u0142adem aplikacji tego typu.<\/p>\n<ul>\n<li>Mo\u017ce wyst\u0119powa\u0107 w postaci przycisku \u201eStart\u201d na klasycznym (wzd\u0142u\u017c ca\u0142ej d\u0142ugo\u015bci jednego z kraw\u0119dzi ekranu) \u201ePanelu zada\u0144\u201d:\n<p>\u25cb xfce4-panel,<br \/>\n\u25cb mate-panel\/gnome-panel,<br \/>\n\u25cb vala-panel,<br \/>\n\u25cb tint2.<\/li>\n<li>Mo\u017cna r\u00f3wnie\u017c wyr\u00f3\u017cni\u0107 \u201epanele zada\u0144 w stylu MacOS\u201d (nie na ca\u0142\u0105 d\u0142ugo\u015b\u0107 kraw\u0119dzi ekranu), chocia\u017c wiele paneli zada\u0144 mo\u017ce by\u0107 wy\u015bwietlanych w obu wariantach. Tutaj g\u0142\u00f3wn\u0105 r\u00f3\u017cnic\u0105 jest czysto wizualna \u2014 obecno\u015b\u0107 \u201eefektu powi\u0119kszania ikon przy najechaniu\u201d.\n<p>\u25cb docky,<br \/>\n\u25cb latte-dock,<br \/>\n\u25cb cairo-dock,<br \/>\n\u25cb plank.<\/li>\n<li>I\/lub us\u0142ug, kt\u00f3re uruchamiaj\u0105 aplikacje po naci\u015bni\u0119ciu \u201eklawiszy skr\u00f3t\u00f3w\u201d (w wielu \u015brodowiskach pulpitu podobny komponent jest zawsze obecny i pozwala na skonfigurowanie w\u0142asnych klawiszy skr\u00f3t\u00f3w):\n<p>\u25cb sxhkd.<\/li>\n<li>Istniej\u0105 r\u00f3wnie\u017c r\u00f3\u017cne menu-typowe \u201euruchamiacze\u201d (od ang. Launch (uruchamia\u0107)):\n<p>\u25cb dmenu-run,<br \/>\n\u25cb rofi -show drun,<br \/>\n\u25cb albert,<br \/>\n\u25cb grun.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/b4b3bb6e50afdfa043abbbba6cd78404.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Sk\u0142adniki DE: WM (Zarz\u0105dca okien)<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9C%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80_%D0%BE%D0%BA%D0%BE%D0%BD_X_Window_System\"><i>Wi\u0119cej informacji po rosyjsku<\/i><\/a><\/noindex><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Comparison_of_X_window_managers\"><i>Wi\u0119cej informacji po angielsku<\/i><\/a><\/noindex><\/p>\n<p>WM (Zarz\u0105dca okien) \u2014 to aplikacja, kt\u00f3ra odpowiada za zarz\u0105dzanie oknami i dodaje mo\u017cliwo\u015b\u0107:<\/p>\n<ul>\n<li>przemieszczanie okien na pulpicie (w tym standardowe z przytrzymywaniem klawisza Alt za dowoln\u0105 cz\u0119\u015b\u0107 okna, a nie tylko za nag\u0142\u00f3wek);<\/li>\n<li>zmiana rozmiar\u00f3w okien, na przyk\u0142ad przeci\u0105gaj\u0105c za \u201eramk\u0119 okna\u201d;<\/li>\n<li>dodaje do interfejsu okien \u201etytu\u0142 (title)\u201d oraz przyciski minimalizacji\/maximalizacji\/zamykania aplikacji;<\/li>\n<li>poj\u0119cie, kt\u00f3ra aplikacja jest \u201ew centrum uwagi\u201d.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/dc624db555d9733bc8d4c310db52a3d0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nWymieni\u0119 najbardziej znane (w nawiasach wskazuj\u0119, w jakim DE jest u\u017cywane domy\u015blnie):<\/p>\n<ul>\n<li>\u00a0\u00a0<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Mutter_(%D0%BE%D0%BA%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80)\">mutter<\/a><\/noindex> (GNOME3),<\/li>\n<li>\u00a0\u00a0<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Metacity#Marco\">marco<\/a><\/noindex> (Mate),<\/li>\n<li>\u00a0\u00a0<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Metacity\">metacity<\/a><\/noindex> (GNOME2),<\/li>\n<li>\u00a0\u00a0<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Metacity#Muffin\">muffin<\/a><\/noindex> (Cinnamon),<\/li>\n<li>\u00a0\u00a0<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/KWin\">kwin<\/a><\/noindex> (KDE),<\/li>\n<li>\u00a0\u00a0<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Xfce#Xfwm\">xfwm<\/a><\/noindex> (XFCE),<\/li>\n<li>\u00a0\u00a0<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Twm\">twm<\/a><\/noindex>.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/d400832d130999737960568217c40c20.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nWymieni\u0119 r\u00f3wnie\u017c \u201estare WM z elementami DE\u201d. Tzn. opr\u00f3cz mened\u017cera okien zawieraj\u0105 elementy takie jak przycisk \u201eStart\u201d i \u201ePaski zada\u0144\u201d, bardziej charakterystyczne dla pe\u0142noprawnych DE. Cho\u0107 jak to \u201estare\u201d, skoro zar\u00f3wno IceWM, jak i WindowMaker ju\u017c wyda\u0142y swoje zaktualizowane wersje w 2020 roku. Okazuje si\u0119, \u017ce poprawniej jest m\u00f3wi\u0107 nie \u201estare\u201d, a \u201eweterani\u201d:<\/p>\n<ul>\n<li>\u00a0\u00a0<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/IceWM\">IceWM<\/a><\/noindex>,<\/li>\n<li>\u00a0\u00a0<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Window_Maker\">WindowMaker<\/a><\/noindex>,<\/li>\n<li>\u00a0\u00a0<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Openbox\">openbox<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Blackbox\">blackbox<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Fluxbox\">fluxbox<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/FVWM\">fvwm<\/a><\/noindex>,<\/li>\n<li>\u00a0\u00a0\u2026<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/961752f4dd3a287939c0f23c33df3690.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/c1b41bf8c1403786a9327d323510f8fb.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/bba7016b0444a9bcdf167391febc455b.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/764bc7a1fd7785abbbd7fd57f9b6b4c9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/97c471d50137dc5015e16632ba1226bc.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nOpr\u00f3cz \u201eklasycznych\u201d (\u201estakowych mened\u017cer\u00f3w okien\u201d) warto wyr\u00f3\u017cni\u0107 <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A4%D1%80%D0%B5%D0%B9%D0%BC%D0%BE%D0%B2%D1%8B%D0%B9_%D0%BE%D0%BA%D0%BE%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80\">tile WM<\/a><\/noindex>, kt\u00f3re pozwalaj\u0105 rozmieszcza\u0107 okna \u201emozaikowo\u201d po ca\u0142ym ekranie, a tak\u017ce dla niekt\u00f3rych aplikacji osobny pulpit dla ka\u017cdej uruchomionej aplikacji na ca\u0142y ekran. To mo\u017ce by\u0107 nieco nietypowe dla os\u00f3b, kt\u00f3re wcze\u015bniej ich nie u\u017cywa\u0142y, ale poniewa\u017c sam u\u017cywam takiego interfejsu od d\u0142u\u017cszego czasu, mog\u0119 powiedzie\u0107, \u017ce jest to ca\u0142kiem wygodne i szybko si\u0119 do niego przyzwyczajasz, po czym \u201eklasyczne\u201d mened\u017cery okien nie wydaj\u0105 si\u0119 ju\u017c wygodne.<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/I3_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0)\">i3<\/a><\/noindex>,<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Ratpoison\">ratpoison<\/a><\/noindex>,<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Awesome\">awesome<\/a><\/noindex>,<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Dwm\">DWM<\/a><\/noindex>,<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Xmonad\">Xmonad<\/a><\/noindex>,<\/li>\n<li>qtile,<\/li>\n<li>bspwm,<\/li>\n<li>herbstluftwm,<\/li>\n<li>\u2026<\/li>\n<li>twin,<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Sway_(window_manager)\">sway<\/a><\/noindex>.<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/a1d0ed462012443e329e469317d91ea3.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nWarto r\u00f3wnie\u017c wspomnie\u0107 o projekcie <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Compiz\">Compiz <\/a><\/noindex>i o takim poj\u0119ciu jak \u201eKompizowy mened\u017cer okien\u201d, kt\u00f3ry wykorzystuje mo\u017cliwo\u015bci przyspieszenia sprz\u0119towego do wy\u015bwietlania przezroczysto\u015bci, cieni, r\u00f3\u017cnych efekt\u00f3w 3D. Oko\u0142o 10 lat temu nast\u0105pi\u0142 boom na efekty 3D na pulpitach Linuxa. Obecnie wiele mened\u017cer\u00f3w okien wbudowanych w DE w cz\u0119\u015bci wykorzystuje mo\u017cliwo\u015bci kompozytowe. Niedawno pojawi\u0142 si\u0119 <noindex><a rel=\"nofollow\" href=\"https:\/\/wayfire.org\/\">Wayfire<\/a><\/noindex> \u2014 produkt z analogiczn\u0105 funkcjonalno\u015bci\u0105 Compiz pod Wayland.<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/15f24a75178725789eb23902beaea754.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nSzczeg\u00f3\u0142ow\u0105 list\u0119 r\u00f3\u017cnych mened\u017cer\u00f3w okien mo\u017cna r\u00f3wnie\u017c zobaczy\u0107 w\u00a0 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.gilesorr.com\/wm\/table.html\">artyku\u0142-por\u00f3wnanie<\/a><\/noindex>.<\/p>\n<h3>Komponenty DE: inne<\/h3>\n<p>\nWarto r\u00f3wnie\u017c zauwa\u017cy\u0107 nast\u0119puj\u0105ce komponenty pulpitu (u\u017cywam tutaj ustalonych angielskich termin\u00f3w dla opisu rodzaj\u00f3w aplikacji \u2014 to nie s\u0105 nazwy samych aplikacji):<\/p>\n<ul>\n<li>Applet (Aplety):<\/li>\n<li>Oprogramowanie (Widget toolkit) \u2014 cz\u0119sto dostarczane z zestawem minimalnym oprogramowania:<\/li>\n<\/ul>\n<p><\/p>\n<h3>\u015arodowisko Graficzne (Desktop Environment)<\/h3>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Desktop_environment\"><i>Wi\u0119cej informacji po angielsku<\/i><\/a><\/noindex><\/p>\n<p>Z wymienionych powy\u017cej komponent\u00f3w powstaje tzw. \u201e\u015arodowisko Graficzne\u201d. Cz\u0119sto wszystkie jego komponenty s\u0105 opracowywane przy u\u017cyciu tych samych bibliotek graficznych i zgodnie z tymi samymi zasadami projektowania. Tym samym, przynajmniej, utrzymywany jest og\u00f3lny styl wygl\u0105du aplikacji.<\/p>\n<p>Mo\u017cna wyr\u00f3\u017cni\u0107 nast\u0119puj\u0105ce dost\u0119pne aktualnie \u015brodowiska graficzne:<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Xfce\">Xfce<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/KDE_Plasma_5\">KDE<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/GNOME\">GNOME<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Cinnamon\">Cinnamon<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/MATE\">Mate<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/LXQt\">LXQt<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Enlightenment\">Enlightenment<\/a><\/noindex><\/li>\n<\/ul>\n<p>\nNajbardziej popularne to GNOME i KDE, a na ich pi\u0119ty depcze XFCE.<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/2eac15453f423543757b82fea2252f13.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPor\u00f3wnanie pod wzgl\u0119dem r\u00f3\u017cnych parametr\u00f3w w formie tabeli mo\u017cna znale\u017a\u0107 w odpowiedniej <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Comparison_of_X_Window_System_desktop_environments\">artyku\u0142ach w Wikipedii<\/a><\/noindex>.\u00a0\u00a0<\/p>\n<h3>R\u00f3\u017cnorodno\u015b\u0107 DE<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/cc763dda813bce0f25bb09d7bc12d8f8.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Project_Looking_Glass\"><strong>Project_Looking_Glass<\/strong><\/a><\/noindex><\/p>\n<p>S\u0105 te\u017c interesuj\u0105ce przyk\u0142ady z historii: w latach 2003-2007 powsta\u0142o \u201e3D-ozdobienie biurka\u201d o nazwie \u201eProject Looking Glass\u201d od firmy Sun. Sam u\u017cywa\u0142em tego biurka, raczej bawi\u0142em si\u0119, poniewa\u017c korzystanie z niego by\u0142o trudne. To \u201e3D-ozdobienie\u201d napisano w Javie w czasach, gdy nie by\u0142o jeszcze kart graficznych wspieraj\u0105cych 3D. Dlatego wszystkie efekty by\u0142y liczone przez procesor, a komputer musia\u0142 by\u0107 bardzo mocny, inaczej wszystko dzia\u0142a\u0142o wolno. Ale za to wygl\u0105da\u0142o pi\u0119knie. Tr\u00f3jwymiarowe kafelki aplikacji mo\u017cna by\u0142o obraca\u0107 \/ rozwija\u0107. Mo\u017cna by\u0142o obraca\u0107 si\u0119 w cylindrze biurka z tapet\u0105 panoramiczn\u0105 w 360 stopniach. By\u0142o kilka \u0142adnych aplikacji: na przyk\u0142ad ods\u0142uch muzyki w formie \u201ezmiany p\u0142yt CD\u201d itd. Mo\u017cna na YouTube zobaczy\u0107 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/results?search_query=%22Project+Looking+Glass%22+SUN\">wideo<\/a><\/noindex> ten projekt, tylko jako\u015b\u0107 tych film\u00f3w b\u0119dzie zapewne s\u0142aba, poniewa\u017c w tamtych latach nie by\u0142o mo\u017cliwo\u015bci przesy\u0142ania wideo w wysokiej jako\u015bci.<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/edd6331139d2083a3d93995d3e52d45d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Xfce\"><strong>Xfce<\/strong><\/a><\/noindex><\/p>\n<p>Lekki pulpit. Projekt istnieje od 1996 roku. W ostatnich latach sta\u0142 si\u0119 do\u015b\u0107 popularny w przeciwie\u0144stwie do ci\u0119\u017cszych KDE i GNOME, kt\u00f3re s\u0105 wymagane w wielu dystrybucjach z lekkim i \u201eklasycznym\u201d interfejsem. Posiada wiele ustawie\u0144 i du\u017c\u0105 ilo\u015b\u0107 w\u0142asnych program\u00f3w: terminal (xfce4-terminal), mened\u017cer plik\u00f3w (thunar), przegl\u0105darka zdj\u0119\u0107 (ristretto), edytor tekstu (mousepad).<\/p>\n<p>\u00a0<br \/>\n<img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/35897d01e7aa9be0a8ab392211175d69.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Elementary_OS#Pantheon\"><strong>Pantheon<\/strong><\/a><\/noindex>\u00a0<\/p>\n<p>U\u017cywane w dystrybucji \u201eElementary OS\u201d. Tutaj mo\u017cna powiedzie\u0107, \u017ce s\u0105 \u201epulpity\u201d, kt\u00f3re s\u0105 rozwijane i u\u017cywane w ramach jednej, konkretnej dystrybucji i nie s\u0105 zbytnio u\u017cywane (nie m\u00f3wi\u0105c ju\u017c o tym, \u017ce \u201ezupe\u0142nie nie s\u0105 u\u017cywane\u201d) w innych dystrybucjach. Jak na razie nie zdoby\u0142y popularno\u015bci i nie przekona\u0142y wi\u0119kszo\u015bci u\u017cytkownik\u00f3w do zalet swojego podej\u015bcia. Pantheon ma na celu zbudowanie interfejsu przypominaj\u0105cego macOS.\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/616e75e7679bfe0c9bb4c97177a6e0c2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nWersja z panelem dock:<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/e649e83e2c8ef8d5a21a659e9343a7b6.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Enlightenment\"><strong>Enlightenment<\/strong><\/a><\/noindex><\/p>\n<p>Silne nastawienie na efekty graficzne i wid\u017cety (jeszcze z czas\u00f3w, gdy inne \u015brodowiska pulpitu nie mia\u0142y wid\u017cet\u00f3w na pulpicie, na przyk\u0142ad kalendarza\/zegar\u00f3w). U\u017cywa w\u0142asnych bibliotek. Posiada du\u017c\u0105 liczb\u0119 swoich \u201e\u0142adnych\u201d aplikacji: terminal (Terminology), odtwarzacz wideo (Rage), przegl\u0105darka zdj\u0119\u0107 (Ephoto).<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/93252eeb770b711af7c640e6e34a26c0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" href=\"http:\/\/www.bodhilinux.com\/moksha-desktop\/\"><strong>Moksha<\/strong><\/a><\/noindex><\/p>\n<p>To fork Enlightenment17, kt\u00f3ry jest u\u017cywany w dystrybucji BodhiLinux.\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/aede497dca4b3f82aab90889c537ae4e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/GNOME\"><strong>GNOME<\/strong><\/a><\/noindex><\/p>\n<p>Pocz\u0105tkowo \u201eklasyczny\u201d interfejs pulpitu, stworzony w odpowiedzi na KDE, kt\u00f3re zosta\u0142o napisane w bibliotece QT, w tamtym czasie rozpowszechniane na licencji, kt\u00f3ra nie by\u0142a zbyt wygodna dla komercyjnych dystrybucji.\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/726930a1caf14ed65cf680caba0b7198.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/GNOME_Shell\"><strong>GNOME_Shell<\/strong><\/a><\/noindex><\/p>\n<p>Od trzeciej wersji GNOME dostarczany jest z pow\u0142ok\u0105 GNOME Shell, kt\u00f3ra ma \u201enieklasyczny wygl\u0105d\u201d, co nie przypad\u0142o do gustu wszystkim u\u017cytkownikom (jakiekolwiek nag\u0142e zmiany w interfejsach s\u0105 trudne do zaakceptowania przez u\u017cytkownik\u00f3w). W rezultacie powsta\u0142y projekty forku, kt\u00f3re kontynuuj\u0105 rozw\u00f3j tego pulpitu w \u201eklasycznym\u201d stylu: MATE i Cinnamon. U\u017cywany domy\u015blnie w wielu komercyjnych dystrybucjach. Ma wiele ustawie\u0144 i swoich aplikacji.\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/ad98740aa14d1ffbbe055265e50823ed.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/MATE\"><strong>MATE<\/strong><\/a><\/noindex>\u00a0<\/p>\n<p>Powsta\u0142 na bazie GNOME2 i kontynuuje rozw\u00f3j tego \u015brodowiska graficznego. Ma wiele ustawie\u0144 i forki aplikacji, kt\u00f3re by\u0142y u\u017cywane jeszcze w GNOME2 (u\u017cywane s\u0105 nowe nazwy), aby nie myli\u0107 fork\u00f3w z ich now\u0105 wersj\u0105 dla GNOME3).<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/d9cf43e15d4ff492e4703ce644013951.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Cinnamon\"><strong>Cinnamon<\/strong><\/a><\/noindex><\/p>\n<p>Fork GNOME Shell, oferuj\u0105cy u\u017cytkownikom interfejs w \u201eklasycznym\u201d stylu (jak to by\u0142o w GNOME2).\u00a0<\/p>\n<p>Ma wiele ustawie\u0144 i te same aplikacje, co dla GNOME Shell.<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/98f0ea5998e9e2aa299ae07be94be1c7.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Budgie_(%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BE%D0%B1%D0%BE%D0%BB%D0%BE%D1%87%D0%BA%D0%B0)\"><strong>Budgie<\/strong><\/a><\/noindex><\/p>\n<p>Fork GNOME w \u201eklasycznym\u201d stylu, kt\u00f3ry rozwija\u0142 si\u0119 w ramach dystrybucji Solus, ale obecnie jest r\u00f3wnie\u017c dostarczany w ramach samodzielnego pulpitu w r\u00f3\u017cnych innych dystrybucjach.<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/cc6ad79bf55a3be1941fbed5a9b9d71b.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/KDE_Plasma_5\"><strong>KDE_Plasma<\/strong><\/a><\/noindex> (lub, jak cz\u0119sto nazywaj\u0105, po prostu KDE)\u00a0<\/p>\n<p>\u015arodowisko pulpitu rozwijane w ramach projektu KDE.\u00a0<\/p>\n<p>Oferuje ogromn\u0105 ilo\u015b\u0107 ustawie\u0144 dost\u0119pnych dla przeci\u0119tnego u\u017cytkownika z interfejsu graficznego oraz wiele aplikacji graficznych rozwijanych w ramach tego pulpitu.<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/a2edf68441240624c775beb8e6fb41af.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Trinity_Desktop_Environment\"><strong>Trinity<\/strong><\/a><\/noindex><\/p>\n<p>W 2008 roku KDE wyda\u0142o swoj\u0105 now\u0105 implementacj\u0119 KDE Plasma (silnik pulpitu zosta\u0142 znacznie przepisany). Podobnie jak w przypadku GNOME\/MATE, nie wszystkim fanom KDE si\u0119 to spodoba\u0142o. W rezultacie powsta\u0142 fork projektu, kt\u00f3ry kontynuuje rozw\u00f3j poprzedniej wersji, nosz\u0105cy nazw\u0119 TDE (Trinity Desktop Environment).<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/8a726d8a896bc9bba4c84700ddd81e6e.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Deepin#Deepin_Desktop_Environment\"><strong>Deepin_DE<\/strong><\/a><\/noindex><\/p>\n<p>Jedno z nowych \u015brodowisk graficznych, napisane z u\u017cyciem Qt (na kt\u00f3rym oparty jest KDE). Oferuje wiele ustawie\u0144 i jest wystarczaj\u0105co \u0142adne (cho\u0107 to subiektywna kwestia) oraz dopracowane pod wzgl\u0119dem interfejsu. Rozwijane w ramach dystrybucji Deepin Linux. S\u0105 te\u017c pakiety do innych dystrybucji.<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/efe3ed7bca3db3de54066e291a5e6900.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<strong>Fly<\/strong>\u00a0<\/p>\n<p>Przyk\u0142ad \u015brodowiska graficznego napisanego z u\u017cyciem Qt. Rozwijane w ramach dystrybucji Astra Linux.\u00a0<\/p>\n<p><img decoding=\"async\" alt=\"Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych\" src=\"\/wp-content\/uploads\/2020\/09\/3267f48c18f3b1b20d7a051044a3cb56.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/LXQt\"><strong>LXQt<\/strong><\/a><\/noindex><\/p>\n<p>Lekka przestrze\u0144 robocza. Podobnie jak kilka poprzednich przyk\u0142ad\u00f3w, jest napisana z u\u017cyciem Qt. Faktycznie stanowi kontynuacj\u0119 projektu LXDE i jest wynikiem po\u0142\u0105czenia z projektem Razor-qt.<\/p>\n<p>Jak wida\u0107, pulpit w Linuxie mo\u017ce wygl\u0105da\u0107 bardzo r\u00f3\u017cnie i ka\u017cdy znajdzie tutaj odpowiedni interfejs: od bardzo \u0142adnych z efektami 3D po minimalistyczne, od \u201eklasycznych\u201d po nietypowe, od aktywnie korzystaj\u0105cych z zasob\u00f3w systemu po lekkie, od du\u017cych ekran\u00f3w po tablety\/smartfony.<\/p>\n<p>Mam nadziej\u0119, \u017ce uda\u0142o mi si\u0119 przekaza\u0107, z jakich g\u0142\u00f3wnych komponent\u00f3w sk\u0142ada si\u0119 grafika i pulpit w systemie Linux.<\/p>\n<p>Materia\u0142 do tego artyku\u0142u by\u0142 testowany w lipcu 2020 roku na webinarze. Mo\u017cna go obejrze\u0107. <noindex><a rel=\"nofollow\" href=\"https:\/\/youtu.be\/KaJEa_VKceI\">tutaj<\/a><\/noindex>.<\/p>\n<p>To wszystko. Mam nadziej\u0119, \u017ce by\u0142o przydatne. W przypadku pyta\u0144 i komentarzy piszcie. Ch\u0119tnie odpowiem. I zapraszam do nauki w <noindex><a rel=\"nofollow\" href=\"https:\/\/academy.ru\/catalog\/unix%20linux\/\">\u201eSieciowej Akademii LANIT\u201d<\/a><\/noindex>!<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/lanit\/blog\/516330\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u0443\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u0433\u0440\u0430\u0444\u0438\u043a\u0430 \u0432 Linux \u0438 \u0438\u0437 \u043a\u0430\u043a\u0438\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u043e\u043d\u0430 \u0441\u043e\u0441\u0442\u043e\u0438\u0442. \u0412 \u043d\u0435\u0439 \u043c\u043d\u043e\u0433\u043e \u0441\u043a\u0440\u0438\u043d\u0448\u043e\u0442\u043e\u0432 \u0441 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f\u043c\u0438 \u0441\u0440\u0435\u0434 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u0441\u0442\u043e\u043b\u043e\u0432.\u00a0 \u0415\u0441\u043b\u0438 \u0432\u044b \u043d\u0435 \u0441\u0438\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u043b\u0438\u0447\u0430\u0435\u0442\u0435 KDE \u0438 GNOME \u0438\u043b\u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u0430\u0435\u0442\u0435, \u043d\u043e \u0445\u043e\u0442\u0435\u043b\u0438 \u0431\u044b \u0443\u0437\u043d\u0430\u0442\u044c, \u043a\u0430\u043a\u0438\u0435 \u0435\u0449\u0435 \u0435\u0441\u0442\u044c \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u044b, \u0442\u043e \u044d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u0434\u043b\u044f \u0432\u0430\u0441. \u041e\u043d\u0430 \u043e\u0431\u0437\u043e\u0440\u043d\u0430\u044f, \u0438 \u0445\u043e\u0442\u044f \u0432 \u043d\u0435\u0439 \u043c\u043d\u043e\u0433\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":93098,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-93097","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u0443\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u0433\u0440\u0430\u0444\u0438\u043a\u0430 \u0432 Linux \u0438 \u0438\u0437 \u043a\u0430\u043a\u0438\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u043e\u043d\u0430 \u0441\u043e\u0441\u0442\u043e\u0438\u0442. \u0412 \u043d\u0435\u0439 \u043c\u043d\u043e\u0433\u043e \u0441\u043a\u0440\u0438\u043d\u0448\u043e\u0442\u043e\u0432 \u0441 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f\u043c\u0438 \u0441\u0440\u0435\u0434 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u0441\u0442\u043e\u043b\u043e\u0432.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/kak-ustroena-grafika-v-linux-obzor-razlichnyh-sred-oformleniya-rabochego-stola\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \u0443\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u0433\u0440\u0430\u0444\u0438\u043a\u0430 \u0432 Linux: \u043e\u0431\u0437\u043e\u0440 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0441\u0440\u0435\u0434 \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0441\u0442\u043e\u043b\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u0443\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u0433\u0440\u0430\u0444\u0438\u043a\u0430 \u0432 Linux \u0438 \u0438\u0437 \u043a\u0430\u043a\u0438\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u043e\u043d\u0430 \u0441\u043e\u0441\u0442\u043e\u0438\u0442. \u0412 \u043d\u0435\u0439 \u043c\u043d\u043e\u0433\u043e \u0441\u043a\u0440\u0438\u043d\u0448\u043e\u0442\u043e\u0432 \u0441 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f\u043c\u0438 \u0441\u0440\u0435\u0434 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u0441\u0442\u043e\u043b\u043e\u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/kak-ustroena-grafika-v-linux-obzor-razlichnyh-sred-oformleniya-rabochego-stola\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-09-02T23:42:36+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-09-02T23:42:36+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Jak dzia\u0142a grafika w Linuxie: przegl\u0105d r\u00f3\u017cnych \u015brodowisk graficznych | ProHoster","description":"Ten artyku\u0142 dotyczy tego, jak dzia\u0142a grafika w systemie Linux oraz z jakich komponent\u00f3w si\u0119 sk\u0142ada. Zawiera wiele zrzut\u00f3w ekranu z r\u00f3\u017cnymi implementacjami \u015brodowisk graficznych.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/kak-ustroena-grafika-v-linux-obzor-razlichnyh-sred-oformleniya-rabochego-stola","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \u0443\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u0433\u0440\u0430\u0444\u0438\u043a\u0430 \u0432 Linux: \u043e\u0431\u0437\u043e\u0440 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0441\u0440\u0435\u0434 \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0441\u0442\u043e\u043b\u0430 | ProHoster","og:description":"\u042d\u0442\u0430 \u0441\u0442\u0430\u0442\u044c\u044f \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u0443\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u0433\u0440\u0430\u0444\u0438\u043a\u0430 \u0432 Linux \u0438 \u0438\u0437 \u043a\u0430\u043a\u0438\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u043e\u043d\u0430 \u0441\u043e\u0441\u0442\u043e\u0438\u0442. \u0412 \u043d\u0435\u0439 \u043c\u043d\u043e\u0433\u043e \u0441\u043a\u0440\u0438\u043d\u0448\u043e\u0442\u043e\u0432 \u0441 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f\u043c\u0438 \u0441\u0440\u0435\u0434 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u0441\u0442\u043e\u043b\u043e\u0432.","og:url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/kak-ustroena-grafika-v-linux-obzor-razlichnyh-sred-oformleniya-rabochego-stola","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-09-02T23:42:36+00:00","article:modified_time":"2020-09-02T23:42:36+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"93097","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 11:55:35","updated":"2022-09-27 18:15:25","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/93097","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=93097"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/93097\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/93098"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=93097"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=93097"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=93097"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}