W poprzednim artykule rozmawialiśmy o odpowiedzi udzielonej przez zespół programistów Wine przed wiadomościami, które przekazali deweloperzy Ubuntu zaprzestać obsługi i tworzenia pakietów 32-bitowych z następnej wersji Ubuntu, czyli Ubuntu 19.10.
Cóż, wszystkie te przewroty, które miały miejsce wokół wiadomości, które przekazali w Canonical w tym tygodniu, wywołały różne krytyki, a przede wszystkim niezadowolenie ze społeczności.
Wynika to z powodu zakończenia wsparcia dla architektury i386, które zapewnia Canonical to niezdolność do utrzymania pakietów na poziomie innych architektur obsługiwane przez Ubuntu z powodu niewystarczającego poziomu wsparcia w jądrze Linuksa, narzędziach i przeglądarkach.
W szczególności najnowsze osiągnięcia w dziedzinie poprawy bezpieczeństwa i ochrona przed krytycznymi podatnościami nie są już opracowywane w odpowiednim czasie dla 86-bitowych systemów x32 i są dostępne tylko dla architektury 64-bitowej.
Dwóch wielkich mistrzów Linuksa już wyszło, aby odpowiedzieć, jeden z nich to zespół Wine, a za nimi Steam.
Valve nie zapewni wsparcia Steam dla Ubuntu 19.10
A co to ostatnio Pracownik Valve, „Pierre-Loup Griffais”, przedstawił stanowisko Valve przeciwko temu, co ma na myśli Canonical, ta odpowiedź została udzielona dziś wieczorem na Twitterze, którą można zobaczyć tutaj.
Ubuntu 19.10 i przyszłe wydania nie będą oficjalnie obsługiwane przez Steam ani zalecane dla naszych użytkowników. Ocenimy sposoby zminimalizowania awarii dla istniejących użytkowników, ale przeniesiemy również naszą uwagę na inną dystrybucję, obecnie do ustalenia.
- Pierre-Loup Griffais (@ Plagman2) 22 czerwca 2019 r.
I to najwyraźniej rozmowy między Ubuntu i Valve w celu rozwiązania problemu od usunięcia biblioteki 32bit / Multiarch z Ubuntu 19.10 zawiedliponieważ nie są oficjalnie obsługiwane przez Ubuntu lub nie polecają go swoim użytkownikom w przyszłości. Obecnie badają nowe dystrybucje do przyjęcia zamiast tego.
Plus programista w Canonical, Alan Pope (alias Popey), Starałem się zwiększyć świadomość problemów, z jakimi boryka się przeciętny użytkownik bez obsługi 32-bitowej.
Ponieważ ten programista Canonical przeprowadził eksperyment dotyczący uruchamiania gier z katalogu GOG w wersji próbnej Ubuntu 19.10 bez bibliotek 32-bitowych z Wine64.
W rezultacie przetestowano 6 losowo wybranych gier które działają w Wine z bibliotekami 32-bitowymi, w Wine64, żadna gra nie zadziałała.
W szczególności nie można było osiągnąć instalacji trzech gier (Theme Hospital, Quake The Offer, Shadow Warrior), jedna gra się nie uruchomiła (GOG Braid), a pozostałe dwie (FTL Advanced Edition, GOG Surgeon Simulator 2013) były ograniczone do wyświetlania czarnego ekranu (może od - Ze względu na ograniczenia obsługi OpenGL w VirtualBox).
Co pokazuje, że większość gier GOG (Good Old Games) przestała działać na Ubuntu 19.10, przez co wydaje się, że pozostali programiści Canonical w ogóle nie testowali, zanim powiedzieli, że przestaną wspierać pakiety 32-bitowe.
Ponieważ, jak wspomnieliśmy w poprzednim artykule:
I nie jest to zwykły kaprys twórców Wine, ale to ponieważ obecne wersje Wine dla dystrybucji 64-bitowych są oparte na Wine32 i wymagają bibliotek 32-bitowych.
Zwykle w środowiskach 64-bitowych wymagane biblioteki 32-bitowe są dostarczane w pakietach multiarch, ale w Ubuntu zdecydowano się całkowicie zaprzestać tworzenia takich bibliotek.
Powód tego jest dość łatwy do zrozumienia: wiele aplikacji systemu Windows nadal używa kodu 32-bitowego w całości lub w części.
Jeśli Canonical będzie kontynuował swoje ujawnione plany, w ciągu kilku miesięcy będzie bez wsparcia dwóch wielkich mistrzów.
Nie mówiąc już o projektach, które również pochodzą z Wine, takich jak PlayOnLinux, a także mają wpływ na użytkowników Crossover.
Oprócz tego, że w przypadku użytkowników Steam sytuacja się zmienia, bo jak będą wiedzieli z pomocą swojego projektu Proton, wielu użytkowników cieszy się swoimi tytułami, które są natywne dla Windows w Ubuntu lub jego pochodnych.
Ten problem może spowodować odrzucenie przez dużą liczbę użytkowników alternatywnych dystrybucji.
NIE, ani Ubuntu nie pozostawia wsparcia dla pakietów 32-bitowych, ani Valve przestaje wspierać Steam w Ubuntu, to wszystko nieporozumienie:
https://www.omgubuntu.co.uk/2019/06/is-ubuntu-not-dropping-32-bit-app-support-after-all
Ubuntu staje się coraz gorsze i wolniejsze ... zwłaszcza od kiedy pojawił się błogosławiony Gnome 3; jeśli kde jest coraz gorsze jako desktop i bez Konquerora, ubuntu i gnome nie są daleko w tyle!
Nic nie jest zrozumiane, co źle wpływa na społeczność, gdyby to było tylko nieporozumienie, byłoby tak samo źle. Po drugie, gdyby to była para, nie obchodzi mnie to, a ponieważ nie widzę dzisiaj tytułu, który byłby tego wart! Ani to, że Valve zrobiło wszystko, co możliwe, aby firmy przeniosły się na Vulkan, zarabiając trochę mniej za używanie linuxa »steam». Nadal mam nadzieję, że Google sprzedaje gry wideo na swojej platformie, na wypadek gdyby nie poszło tak dobrze, ale jeśli może je sprzedawać lokalnie, możemy mieć poważnego konkurenta na Steam.
Druga sprawa jest taka, że zgadzam się z zabijaniem x86, ale nie w ten sposób, przynajmniej próbując zmotywować ich do opuszczenia lub naprawy ich wersji x64 i używając appimage lub czegoś innego, jestem już zgniły z bibliotek, jeśli to się tutaj skończy.