Została wydana nowa wersja dystrybucji Linux Mint 21, która przeszła na bazę pakietów Ubuntu 22.04 LTS. Dystrybucja jest w pełni zgodna z Ubuntu, ale znacząco różni się podejściem do organizacji interfejsu użytkownika oraz zestawem domyślnie używanych aplikacji. Programiści Linux Mint oferują środowisko graficzne zgodne z klasycznymi kanonami organizacji pulpitu, które jest bardziej znajome dla użytkowników, którzy nie akceptują nowych metod budowy interfejsu GNOME 3. Do pobrania dostępne są obrazy DVD oparte na powłokach MATE 1.26 (2 GB), Cinnamon 5.4 (2 GB) i Xfce 4.16 (2 GB). Linux Mint 21 jest klasyfikowany jako wersja z długoterminowym wsparciem (LTS), a aktualizacje będą dostępne do 2027 roku.

Główne zmiany w Linux Mint 21 (MATE, Cinnamon, Xfce):
- W skład wchodzi nowa wersja środowiska graficznego Cinnamon 5.4, którego styl i organizacja pracy kontynuują rozwój idei GNOME 2 – użytkownik otrzymuje pulpit oraz panel z menu, strefą szybkiego uruchamiania, listą otwartych okien i zasobnikiem systemowym z uruchomionymi apletami. Cinnamon oparty jest na GTK i technologiach GNOME 3. Projekt rozwija powłokę GNOME Shell oraz menedżer okien Mutter w kierunku zapewnienia środowiska w stylu GNOME 2 z nowoczesnym wyglądem i wykorzystaniem elementów z GNOME Shell, które uzupełniają klasyczne środowisko pulpitu. Edycje z pulpitem Xfce i MATE są dostarczane z Xfce 4.16 i MATE 1.26.

Menedżer okien Muffin został przeniesiony na nową bazę kodową menedżera okien Metacity 3.36, rozwijanego przez projekt GNOME. Muffin został początkowo wydzielony 11 lat temu z Mutter 3.2 i od tego czasu rozwijał się równolegle. Ponieważ bazy kodowe Muffin i Mutter w tym czasie dość znacznie się rozeszły, a wprowadzanie zmian i poprawek staje się coraz trudniejsze, postanowiono przenieść Muffin na bardziej aktualną bazę kodową Metacity, zbliżając jego stan do upstream. Przejście wymagało znacznej wewnętrznej przeróbki, wiele funkcji musiało zostać przeniesionych do Cinnamon, a część odrzucona. Specyficzne dla Metacity zmiany przeniesiono do konfiguratora ekranu z gnome-control-center, a operacje dostrojenia, wcześniej obsługiwane w csd-xrandr, przeniesiono do Muffin.

Wszystkie operacje renderowania okien są teraz realizowane z użyciem motywu GTK, a korzystanie z motywu Metacity zostało zaprzestane (wcześniej w zależności od tego, czy w aplikacji używana była area adresowa, stosowano różne silniki). Dla wszystkich okien zastosowano również techniki wygładzania, dostarczane przez GTK (wszystkie okna posiadają teraz zaokrąglone rogi). Ulepszono animację okien. Możliwość dokładnego dostosowania animacji została usunięta, jednak z domyślnie animacja wygląda teraz lepiej, a ogólną prędkość animacji można regulować.

W wersji 1.66.2 do 1.70 zaktualizowano wykorzystywany przez projekt interpreter JavaScript (GJS). Uproszczono przypisanie akcji do kursorów na rogach ekranu (hotcorner). Ulepszono wsparcie dla wartości niecałkowitych podczas skalowania. W tle procesu zarządzania ustawieniami poprawiono wsparcie dla protokołu MPRIS.
W głównym menu dodano możliwość wyświetlania dodatkowych działań w uruchomionych aplikacjach (na przykład otwarcie trybu incognito w przeglądarce lub napisanie nowej wiadomości w kliencie poczty).
- Do konfiguracji połączeń Bluetooth zamiast Blueberry, nakładki na GNOME Bluetooth, zaproponowano interfejs oparty na Blueman, aplikacji GTK korzystającej ze stosu Bluez. Blueman jest wykorzystywany dla wszystkich dostarczanych desktopów i zapewnia bardziej funkcjonalny wskaźnik w zasobniku systemowym oraz konfigurator wspierający ikonki symboliczne. W porównaniu do Blueberry w Blueman lepiej wspierana jest obsługa bezprzewodowych słuchawek i urządzeń audio, oferowane są rozszerzone możliwości monitorowania i diagnostyki.

- Dodano nową aplikację xapp-thumbnailers, która zapewnia generowanie miniaturek dla różnych typów treści. W porównaniu do wcześniejszych wydań w xapp-thumbnailers zapewniono tworzenie miniaturek dla plików w formatach AppImage, ePub, MP3 (wyświetlana jest okładka albumu), Webp oraz formatów zdjęć RAW.

- Rozszerzono możliwości aplikacji do tworzenia notatek (Sticky Notes). Dodano możliwość duplikowania notatek. Przy użyciu różnych kolorów dla nowych notatek kolory są teraz wybierane w sposób cykliczny, aby wykluczyć powtórzenia. Zmieniono wygląd ikonki w zasobniku systemowym. Wybór pozycji nowych notatek odbywa się teraz w odniesieniu do notatki nadrzędnej.

- Zrealizowano system monitorowania uruchamiania procesów w tle, który pokazuje specjalny wskaźnik w zasobniku systemowym podczas wykonywania zadań automatycznych, które mogą negatywnie wpływać na wydajność. Na przykład, za pomocą nowego wskaźnika użytkownik jest informowany o trwającym pobieraniu w tle i instalacji aktualizacji lub tworzeniu migawek w systemie plików.

- Kontynuowane są ulepszenia aplikacji rozwijanych w ramach inicjatywy X-Apps, mającej na celu ujednolicenie środowiska programowego w edycjach Linux Mint opartych na różnych desktopach. Aplikacje X-Apps wykorzystują nowoczesne technologie (GTK3 dla wsparcia HiDPI, gsettings itp.), jednocześnie zachowując tradycyjne elementy interfejsu, takie jak pasek narzędzi i menu. Wśród takich aplikacji znajduje się: edytor tekstu Xed, menedżer zdjęć Pix, przeglądarka dokumentów Xreader, przeglądarka obrazów Xviewer.
- Na platformę X-Apps przeniesiono aplikację Timeshift, przeznaczoną do tworzenia zrzutów stanu systemu z możliwością ich późniejszego przywracania. W trybie rsync zapewniono obliczenie wymaganego miejsca na dysku dla umiejscowienia migawki oraz anulowanie operacji, jeśli po utworzeniu migawki pozostaje mniej niż 1 GB wolnego miejsca.
- Do przeglądarki obrazów Xviewer dodano wsparcie dla formatu Webp. Ulepszono nawigację po katalogach. Przy przytrzymaniu klawiszy kontrolnych kursora zrealizowano wyświetlanie obrazów w formie pokazu slajdów, z wystarczającym opóźnieniem, aby można było dokładnie przyjrzeć się każdemu obrazowi.
- W narzędziu Warpinator, przeznaczonym do szyfrowanej wymiany plików między dwoma komputerami w lokalnej sieci, w przypadku braku wykrycia urządzeń do wymiany, teraz proponowane są linki do alternatywnych mechanizmów dla systemów Windows, Android i iOS.
- Ulepszono interfejs użytkownika programu Thingy, który służy do masowego zmieniania nazw plików.
- Do menedżera aplikacji webowych (WebApp) dodano wsparcie dla dodatkowych przeglądarek i opcji.
- Ulepszono wsparcie dla druku i skanowania dokumentów przy użyciu protokołu IPP, który nie wymaga instalacji sterowników. Pakiet HPLIP został zaktualizowany do wersji 3.21.12 z obsługą nowych drukarek i skanerów HP. Aby wyłączyć tryb pracy bez sterowników, wystarczy usunąć pakiety ipp-usb i sane-airscan, po czym można zainstalować klasyczne sterowniki dla skanerów i drukarek oferowane przez producenta.
- W interfejsie wyboru źródeł instalacji aplikacji, w listach repozytoriów, PPA i kluczy, umożliwiono jednoczesny wybór kilku elementów.
- Podczas usuwania aplikacji z menu głównego (przycisk uninstall w menu kontekstowym) teraz brane jest pod uwagę użycie aplikacji wśród zależności (jeśli inne programy zależą od usuwanej aplikacji, zwracany jest błąd). Ponadto, podczas usuwania teraz usuwane są związane z aplikacją zależności, które zostały zainstalowane automatycznie i nie są używane w innych pakietach.
- Podczas przełączania karty graficznej za pomocą apletu NVIDIA Prime, przełącznik teraz pozostaje widoczny i umożliwia natychmiastowe anulowanie wykonanego działania.
- W motywach graficznych Mint-Y i Mint-X dodano wstępną obsługę GTK4. Zmieniono wygląd motywu Mint-X, który teraz jest kompilowany z użyciem języka SASS i wspiera aplikacje korzystające z trybu ciemnego.
Źródło: opennet.ru







