U prethodnom članku smo govorili o odgovoru razvojnog tima Winea na vijest koju su dali Ubuntu programeri o prestanku pružanja podrške i stvaranja 32-bitnih paketa od sljedeće verzije Ubuntua, a to je Ubuntu 19.10.
Pa, sva ta previranja koja su se dogodila oko ove vijesti koju su tijekom ovog tjedna objavili u Canonicalu, iznjedrila su razne kritike i nadasve nezadovoljstvo zajednice.
To se dogodilo jer je Canonical naveo prekid podrške za i386 arhitekturu kao razlog nemogućnost održavanja paketa na razini drugih arhitektura kompatibilnih s Ubuntuom zbog nedovoljne podrške u Linux kernelu, alatima i preglednicima.
Posebno, najnoviji razvoj u području poboljšanja sigurnosti i zaštite od temeljnih ranjivosti više se ne razvija pravovremeno za 32-bitne x86 sustave i dostupan je samo za 64-bitnu arhitekturu.
Dvoje velikana u Linuxu već su izašli odgovoriti, jedan od njih Wine team i iza njih Steam.
Valve neće dati Steam podršku za Ubuntu 19.10
Ispostavilo se da je zaposlenik Valvea, „Pierre-Loup Griffais“, nedavno objavio stav Valvea protiv onoga što Canonical ima na umu . Večeras je na Twitteru dao ovaj odgovor, koji možete vidjeti ovdje.
Ubuntu 19.10 i buduća izdanja neće službeno podržati Steam niti ih preporučiti našim korisnicima. Procijenit ćemo načine kako minimalizirati lom za postojeće korisnike, ali također ćemo preusmjeriti fokus na drugu distribuciju, trenutno TBD.
— Pierre-Loup Griffais (@Plagman2) 22. lipnja 2019.
Čini se da su pregovori između Ubuntua i Valvea o rješavanju problema uklanjanja 32-bitne/Multiarch biblioteke iz Ubuntua 19.10 propali , jer je službeno više ne podržavaju u Ubuntuu niti je preporučuju svojim korisnicima u budućnosti. Sada istražuju nove distribucije koje bi umjesto toga usvojili.
Osim toga, programer u Canonicalu , Alan Pope (poznat i kao Popey), pokušavao je podići svijest o problemima s kojima bi se prosječni korisnik suočio bez 32-bitne podrške.
Budući da je ovaj Canonical programer napravio eksperiment na pokretanju igara iz GOG kataloga na probnoj verziji Ubuntu 19.10 bez 32-bitne knjižnice s Wine64.
Kao rezultat toga, od 6 nasumično odabranih testiranih igara koje rade u Wineu s 32-bitnim bibliotekama, niti jedna igra nije radila u Wineu64.
Konkretno, nije bilo moguće postići instalaciju tri igre (Theme Hospital, Quake The Offer, Shadow Warrior), jedna igra nije pokrenuta (GOG Braid), a preostale dvije (FTL Advanced Edition, GOG Surgeon Simulator 2013) bile su ograničene na prikazati crni zaslon (možda od - Zbog ograničenja podrške za OpenGL u VirtualBoxu).
Što pokazuje da je većina GOG (Dobre stare igre) igre prestala raditi na Ubuntuu 19.10, čineći se kao da ostatak programera Canonical uopće nije testirao prije nego što su rekli da će prestati davati podrška za 32-bitne pakete.
Budući da smo, kao što smo spomenuli u prethodnom članku:
I to nije samo hir Wine programera, već zato što su trenutne verzije Winea za 64-bitne distribucije temeljene na Wine32 i zahtijevaju 32-bitne biblioteke.
Uobičajeno se u 64-bitnim okruženjima potrebne 32-bitne knjižnice isporučuju u multiarch paketima, ali na Ubuntuu je odlučeno u potpunosti zaustaviti stvaranje takvih knjižnica.
Razlog za to je prilično lako razumjeti: mnoge Windows aplikacije i dalje koriste 32-bitni kod u cijelosti ili djelomično.
Ako Canonical nastavi sa svojim otkrivenim planovima, za nekoliko mjeseci bit će bez podrške dvojice velikana.
To se ne govori o projektima koji su također izvedeni iz Wine-a, kao što je PlayOnLinux, a koji također utječu na korisnike Crossovera.
Uz činjenicu da se u slučaju korisnika Steama stvari mijenjaju, jer kao što će znati uz pomoć svog projekta Proton, mnogi korisnici uživaju u njihovim naslovima koji su izvorni za Windows u Ubuntuu ili njegovim izvedenicama.
Ovaj bi problem mogao uzrokovati da veliki broj korisnika odbije zamjenske distribucije.