
Michael Cain
0
1550
486
Dystrybucje systemu Linux wkrótce otrzymają nowy serwer wyświetlania o nazwie Wayland. Ale co to właściwie jest i dlaczego jest ważne? Rzućmy okiem na Wayland i zobacz, jak możesz go teraz wypróbować.
Co to jest Wayland?
Wayland to nowy serwer wyświetlania, który powinien dotrzeć do dystrybucji Linuksa w ciągu najbliższych kilku lat. Chociaż serwer wyświetlania Wayland jest już uważany za stabilny, wciąż brakuje mu niektórych przydatnych funkcji, a większość zestawów narzędzi interfejsu użytkownika, takich jak GTK i Qt, nie ma jeszcze wystarczającej obsługi, aby mógł być faktycznie użyty. Jednak obecnie trwają prace nad wsparciem, a Wayland zostanie w końcu uwzględniony w dystrybucjach Linuksa, gdy będzie ono dostępne.
Co to jest serwer wyświetlania??
Ale możesz się zastanawiać, co to jest serwer wyświetlania? Jest to oprogramowanie, które koordynuje wejście i wyjście systemu w połączeniu z tym, co widzisz na ekranie.
Tak więc zestawy narzędzi interfejsu użytkownika, takie jak GTK i Qt, mówią serwerowi ekranowemu, jak używać elementów interfejsu, takich jak okna i przyciski, a także rozmawiają z myszą, aby wiedzieć, gdzie umieścić kursor. Współdziała również z programami i systemem operacyjnym w oparciu o to, co robisz w GUI. Innymi słowy, jeśli klikniesz na “Renderowanie” w aplikacji do edycji wideo, a następnie serwer wyświetlania informuje program, że przycisk został kliknięty, co rozpoczyna proces renderowania.
Wayland w porównaniu do X Display Server
Chociaż Wayland jest nowym serwerem wyświetlania, nie jest pierwszym, ponieważ obecnie używamy innego serwera wyświetlania do naszych potrzeb. Więc co jest nie tak z obecnym serwerem wyświetlania, znanym jako X.org X Display Server? Krótka odpowiedź: dużo.
Baza kodu, na której opiera się serwer wyświetlaczy X, ma co najmniej trzy dekady i była ciągle ulepszana i dostosowywana w celu zapewnienia nowych funkcji. Więc nie tylko kod jest naprawdę stary, ale także kompletny bałagan. Wszystkie funkcje są rozmieszczone w różnych plikach, a wciąż jest kod funkcji, której nikt już nie używa. Co najgorsze, w kodzie znajduje się kilka błędów związanych z bezpieczeństwem, które czekają na wykrycie i wykorzystanie.
Zamiast próbować przepisać cały serwer wyświetlania X, aby zmienić ten bałagan w coś łatwiejszego do zarządzania, społeczność zdecydowała się zamiast tego napisać nowy serwer wyświetlania od zera. Jest to nie tylko łatwiejsze do zrobienia, ale pozwala także deweloperom planować przyszłe potrzeby i projektować implementacje, zanim zaczną pisać kod. Pomoże to również w uzyskaniu znacznie czystszego kodu.
Wayland vs. Mir
Wayland nie jest jedynym dostępnym serwerem wyświetlającym. Canonical, firma stojąca za Ubuntu Dlaczego użytkownicy systemu Windows XP powinni przejść na Ubuntu 14.04 LTS „Trusty Tahr” Dlaczego użytkownicy systemu Windows XP powinni przejść na Ubuntu 14.04 LTS „Trusty Tahr” Jeśli nadal próbujesz zrzucić Windows XP, ale nie znalazłeś alternatywnie, Ubuntu 14.04 to świetny wybór. , rozwidliła Waylanda, aby stworzyć własny serwer wyświetlania o nazwie Mir. Canonical nie spodobał się kierunek Waylanda i postanowił rozwidlić projekt, aby uzyskać pełną kontrolę nad rozwojem serwera wyświetlaczy.
Społeczność była oburzona decyzją Canonical o rozwidleniu Waylanda w celu stworzenia Mir, ponieważ oznaczało to, że programiści będą musieli pracować, aby obsługiwać dwa serwery wyświetlania zamiast jednego. Na razie wydaje się, że Mir jest wciąż rozwijany w stałym tempie i ma zostać włączony do wersji Ubuntu Desktop, a ostatecznie do wersji Ubuntu Touch.
Jak wypróbować Wayland
Teraz, gdy wiesz już trochę o Wayland, czas wypróbować to! Najlepszym sposobem na zrobienie tego bez bałaganu przy własnej instalacji Linuksa jest pobranie kopii najnowszej wersji Rebecca Black OS. Zignoruj nazwę, ponieważ służy ona jako całkiem dobry podgląd technologii dla Wayland i środowiska komputerowego obsługującego Wayland o nazwie Hawaje. Po pobraniu możesz zapisać go na pamięci USB. Linux Live USB Creator: łatwo uruchom Linux z dysku flash Linux Live USB Creator: łatwo uruchom Linux z dysku flash i uruchom go. Uruchomienie go na maszynie wirtualnej niestety nie będzie działać (przynajmniej na razie), ponieważ nie ma dostępnego sterownika graficznego, który działałby zarówno z Waylandem, jak i VirtualBox.
Jeśli chcesz wypróbować Wayland w bardziej popularnej dystrybucji, Fedora oferuje podgląd Wayland. Fedora 20: Co nowego w tej wersji Linuksa „Heisenbug”? Fedora 20: Co nowego w tym wydaniu Linuksa „Heisenbug”? Fedora niedawno świętowała swoje 10 lat istnienia wydaniem 20. wydania - odpowiednio o kryptonimie „Heisenbug”. do którego można uzyskać dostęp, uruchamiając polecenie:
gnome-session --session gnome-wayland
.
Ponownie używaj go na własne ryzyko, zwłaszcza, że GNOME nie obsługuje Wayland prawie tak dobrze, jak środowisko komputerowe na Hawajach.
Przyszłość Waylanda
Mamy nadzieję, że przyjęcie Wayland nastąpi szybko, ponieważ im wcześniej przejdziemy na czystszą bazę kodów, tym lepiej. Będzie znacznie bezpieczniejszy i prawdopodobnie szybszy, ponieważ będzie także mniej wymagający zasobów. Do tego czasu zawsze możesz pobrać najnowszą wersję Rebecca Black OS, aby ją przetestować.
Co sądzisz o Wayland? Czy cieszysz się, że w końcu możesz na to przejść? Daj nam znać w komentarzach!