
Na anderhalf jaar ontwikkeling de release van de nieuwe versie van de Enlightenment 0.25 gebruikersomgeving werd aangekondigd, die is gebaseerd op de EFL (Enlightenment Foundation Library) set van elementaire bibliotheken en widgets.
Voor degenen die zich niet bewust zijn van Verlichting je moet weten dat het ook gewoon bekend staat als E, is een lichtgewicht windowmanager voor X11 en Wayland​ Een van de doelen is om een ​​complete desktopomgeving te worden. Het is zeer configureerbaar en visueel aantrekkelijk, als Verlichting Het bevat functies om een ​​grafische shell te bieden en kan worden gebruikt in combinatie met programma's die zijn geschreven voor Gnome of KDE.
Het bureaublad bestaat uit componenten zoals een bestandsbeheerder, een set widgets, een applicatiestarter en een set grafische configurators.
Belangrijkste nieuwe kenmerken van Enlightenment 0.25
In deze nieuwe versie van Verlichting 0.25 wordt benadrukt dat: het uiterlijk is opnieuw ontworpen, dat is verplaatst naar een nieuw thema plat ontwerp, die is afgestapt van de selectie van elementen in reliëf, naast: er is een veel betere set achtergronden voorgesteld en een geoptimaliseerde afhandeling van het wijzigen van de toetsenbordindeling is geïmplementeerd.
Daarnaast wordt benadrukt dat: het schermvergrendelingssysteem heeft de mogelijkheid om in te loggen met een vingerafdruk (met libFprint) en een interface om vingerafdrukken op te slaan is toegevoegd.
Standaard is het openingswelkomstscherm ingeschakeld, wat kan worden uitgeschakeld in de instellingen, en items voor schermaanpassing zijn toegevoegd aan het snelle instellingenmenu.
Aan de andere kant wordt vermeld dat el code die verantwoordelijk is voor het verwerken van de onderdrukkingspuls en timing wanneer weergegeven op het scherm is opnieuw ontworpen, waardoor het optreden van artefacten tijdens het afspelen van video's kon worden geëlimineerd. Het gegevensbereik dat wordt weergegeven in de FPS-debugger is uitgebreid (weergegeven via ctl + alt + shift + f).
In Verlichting 0.25 wordt ook benadrukt dat: het uiterlijk van de geluidsmixer is verbeterd, er zijn geluidsniveaumeters toegevoegd voor invoer- en uitvoerkanalen, en pictogrammen van toepassingen die momenteel geluid afspelen of opnemen, zijn weergegeven
En er wordt ook benadrukt dat de grootte van de interface is vergroot om door de lijst met vensters te navigeren (alt + tab), die ook ondersteuning biedt om een ​​voorbeeld van de inhoud van de vensters te bekijken.
Van de andere veranderingen die zich onderscheiden van deze nieuwe versie:
- Afbeeldingsvoorbeelden worden voorzien van datumweergave op basis van EXIF-gegevens.
- Een menu met een lijst van recent geopende bestanden is toegevoegd aan de EFM-bestandsbeheerder.
- Verhoogde synchronisatiefrequentie voor I/O-bewerkingen, zoals het kopiëren van bestanden.
- Mits succesvol Windows-herstel na het loskoppelen of opnieuw verbinden van het beeldscherm.
In de taakbeheerder wordt een voorbeeld van de vensters geïmplementeerd wanneer de muiscursor voorbij is. - Voor Bluetooth-apparaten biedt de Bluez-widget een weergave van het batterijniveau.
- Een pop-upvenster met gedetailleerde batterij-informatie wordt geleverd in de hover power control widget.
- De interface voor het maken van schermafbeeldingen ondersteunt nu kopiëren en plakken vanaf het klembord.
- De widget voor temperatuurregeling is verplaatst om hwmon-apparaten te gebruiken.
- De mogelijkheid toegevoegd om meerdere sensormetingen te volgen.
- Er is een nieuwe Procstats-module toegevoegd om informatie over geheugengebruik en CPU-belasting in de header weer te geven.
- Ondersteuning toegevoegd voor het volgen van aangesloten apparaten en deze toe te passen door ze aan te sluiten op een afzonderlijk invoersysteem.
- Voor aanraakpanelen zijn koppelingen geïmplementeerd om gebarencommando's te herkennen.
- Geïmplementeerde schaling en DPI-instellingswijziging via xsettings, waardoor externe toepassingen die geen EFL-bibliotheken gebruiken, correct kunnen schalen.
- Uniforme verwerking van lettertypen in op EFL gebaseerde toepassingen en andere bibliotheken.
- Door de voeding aan of los te koppelen, wordt de mogelijkheid om een ​​geluidssignaal uit te voeren geïmplementeerd.
Ten slotte, wat betreft de beschikbaarheid van deze nieuwe versie, de pakketten voor de verschillende Linux-distributies zijn nog niet gevormd, maar je kunt ervoor kiezen om de broncode te downloaden en deze vervolgens op je systeem te compileren. Ook als je meer wilt weten over deze nieuwe release, kun je de details bekijken in de volgende link.
Hoe installeer ik Enlightenment 0.25 op Ubuntu en derivaten?
Zoals we al zeiden, om deze nieuwe Enlightenment 0.25-versie op je distro te hebben, dZe moeten de broncode downloaden en compileren.
Hiervoor moeten we een terminal in het systeem openen, dit is kan worden gedaan met de sneltoetsen "Ctrl + Alt + T" of "Ctrl + T" en daarin gaan we het volgende typen:
wget http://download.enlightenment.org/rel/apps/enlightenment/enlightenment-0.25.0.tar.xz
Daarna gaan we typen:
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"
Laten we nu verder gaan met compilatie:
./autogen.sh make sudo make install sudo ldconfig meson build cd build ninja sudo ninja install sudo ldconfig
Aan het einde van de compilatie zullen we de gebruikerssessie moeten sluiten om te kunnen beginnen met deze nieuwe versie van Enlightenment 0.25.