Po półtora roku rozwoju zapowiedziano wydanie nowej wersji środowiska użytkownika Enlightenment 0.25, który jest oparty na zestawie podstawowych bibliotek i widżetów EFL (Enlightenment Foundation Library).
Dla nieświadomych Oświecenia powinieneś wiedzieć, że jest również znany po prostu jako E, to lekki menedżer okien dla X11 i Wayland. Jednym z jego celów jest stworzenie kompletnego środowiska graficznego. Jest wysoce konfigurowalny i atrakcyjny wizualnie, jak Oświecenie Zawiera funkcje zapewniające powłokę graficzną i może być używany w połączeniu z programami napisanymi dla Gnome lub KDE.
Pulpit składa się z takich komponentów, jak menedżer plików, zestaw widżetów, program do uruchamiania aplikacji oraz zestaw konfiguratorów graficznych.
Główne nowe funkcje Enlightenment 0.25
W nowej wersji Enlightenment 0.25 podkreślono, że przeprojektowano wygląd, który został przeniesiony do nowego motywu płaska konstrukcja, który odszedł od wyboru elementów w reliefie, oprócz zaproponowano znacznie lepszy zestaw tapet oraz zoptymalizowana obsługa zmiany układu klawiatury.
Oprócz tego podkreślono, że system blokady ekranu posiada możliwość logowania odciskiem palca (przy użyciu libFprint) i dodano interfejs do zapisywania odcisków palców.
Domyślnie otwierany ekran powitalny jest włączony, który można wyłączyć w ustawieniach, a elementy do dostosowywania ekranu zostały dodane do menu szybkich ustawień.
Z drugiej strony wspomina się, że el kod odpowiedzialny za przetwarzanie impulsu wygaszania i synchronizacja po wyświetleniu na ekranie został przeprojektowany, co umożliwiło wyeliminowanie pojawiania się artefaktów podczas odtwarzania wideo. Rozszerzono zakres danych wyświetlanych w debuggerze FPS (wyświetlane przez ctl + alt + shift + f).
Jest to również podkreślone w Enlightenment 0.25, że poprawiono wygląd miksera dźwięku, dodano mierniki poziomu dźwięku dla kanałów wejściowych i wyjściowych oraz wyświetlono ikony aplikacji, które aktualnie odtwarzają lub nagrywają dźwięk
Podkreślono również, że rozmiar interfejsu został zwiększony do nawigacji po liście okien (alt + tab), co zapewnia również obsługę podglądu zawartości okien.
z inne zmiany które wyróżniają się na tle nowej wersji:
- Podglądy obrazów są wyposażone w wyświetlanie daty na podstawie danych EXIF.
- Do menedżera plików EFM dodano menu z listą ostatnio otwieranych plików.
- Zwiększono częstotliwość synchronizacji operacji we/wy, takich jak kopiowanie plików.
- Zapewnione pomyślne odzyskiwanie systemu Windows po odłączeniu lub ponownym połączeniu wyświetlacza.
W menedżerze zadań podgląd okien jest realizowany po najechaniu kursorem myszy. - W przypadku urządzeń Bluetooth widżet Bluez zapewnia wyświetlanie poziomu naładowania baterii.
- W widżecie sterowania mocą po najechaniu kursorem wyświetlane jest wyskakujące okienko ze szczegółowymi informacjami o stanie baterii.
- Interfejs do tworzenia zrzutów ekranu obsługuje teraz kopiowanie i wklejanie ze schowka.
- Widżet kontroli temperatury został przeniesiony do urządzeń hwmon.
- Dodano możliwość śledzenia odczytów wielu czujników.
- Dodano nowy moduł Procstats, który wyświetla w nagłówku informacje o zużyciu pamięci i obciążeniu procesora.
- Dodano obsługę śledzenia podłączonych urządzeń i stosowania ich przez podłączenie ich do oddzielnej konfiguracji systemu wejściowego.
- W przypadku paneli dotykowych zaimplementowano łącza umożliwiające rozpoznawanie poleceń gestów.
- Wdrożone skalowanie i zmiana ustawień DPI za pomocą xsettings, pozwalając zewnętrznym aplikacjom niekorzystającym z bibliotek EFL na prawidłowe skalowanie.
- Ujednolicona obsługa czcionek w aplikacjach opartych na EFL i innych bibliotekach.
- Poprzez podłączenie lub odłączenie zasilania realizowana jest możliwość wyprowadzenia sygnału dźwiękowego.
Wreszcie, jeśli chodzi o dostępność tej nowej wersji, pakiety dla różnych dystrybucji Linuksa nie zostały jeszcze utworzone, ale możesz pobrać kod źródłowy, a następnie skompilować go w swoim systemie. Jeśli chcesz dowiedzieć się więcej o tej nowej wersji, możesz sprawdzić szczegóły w następujący link.
Jak zainstalować Enlightenment 0.25 na Ubuntu i pochodnych?
Jak wspomnieliśmy, aby mieć tę nową wersję Enlightenment 0.25 w swojej dystrybucji, dBędą musieli pobrać kod źródłowy i skompilować.
W tym celu musimy otworzyć terminal w systemie, oto co można to zrobić za pomocą klawiszy skrótu „Ctrl + Alt + T” lub „Ctrl + T” iw nim wpiszemy:
wget http://download.enlightenment.org/rel/apps/enlightenment/enlightenment-0.25.0.tar.xz
Następnie wpiszemy:
export PATH=/usr/local/bin:"$PATH" export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:"$PKG_CONFIG_PATH" export LD_LIBRARY_PATH=/usr/local/lib:"$LD_LIBRARY_PATH"
Przejdźmy teraz do kompilacji:
./autogen.sh make sudo make install sudo ldconfig meson build cd build ninja sudo ninja install sudo ldconfig
Pod koniec kompilacji będziemy musieli zamknąć sesję użytkownika, aby rozpocząć nową wersję Enlightenment 0.25.