V předchozím článku mluvili jsme o reakci, kterou dal vývojový tým Wine před novinkami, které vývojáři Ubuntu poskytli přestat podporovat a vytvářet 32bitové balíčky z příští verze Ubuntu, kterým je Ubuntu 19.10.
Všechen ten zmatek, který nastal kolem této zprávy, kterou přednesli v Canonical během tohoto týdne, vyvolal různé kritiky a především nespokojenost s komunitou.
K tomu došlo z důvodu ukončení podpory architektury i386, kterou Canonical dává je neschopnost udržovat balíčky na úrovni jiných architektur podporováno Ubuntu kvůli nedostatečné úrovni podpory v linuxovém jádře, nástrojích a prohlížečích.
Zejména nejnovější vývoj v oblasti zvyšování bezpečnosti a ochrana před kritickými zranitelnostmi již není vyvíjen včas pro 86bitové systémy x32 a jsou k dispozici pouze pro 64bitovou architekturu.
Dva z velikánů v Linuxu již přišli odpovědět, jeden z nich je tým Wine a za nimi Steam.
Ventil neposkytne podporu Steam pro Ubuntu 19.10
A co je to nedávno zaměstnanec společnosti Valve, „Pierre-Loup Griffais“, postavil pozici společnosti Valve proti tomu, co má Canonical na mysli, byla tato odpověď dána dnes večer na Twitteru, který si můžete prohlédnout zde.
Ubuntu 19.10 a budoucí vydání nebude Steam oficiálně podporován ani doporučován našim uživatelům. Budeme hodnotit způsoby, jak minimalizovat rozbití pro stávající uživatele, ale také přepneme naše zaměření na jinou distribuci, aktuálně TBD.
- Pierre-Loup Griffais (@ Plagman2) Června 22, 2019
A je to tak zjevně, rozhovory mezi Ubuntu a Valve k vyřešení problému z odebrání knihovny 32bit / Multiarch z Ubuntu 19.10 selhali, protože nejsou oficiálně podporovány Ubuntu nebo je nedoporučují svým budoucím uživatelům. Nyní zkoumají nové distribuce, které by místo toho přijaly.
Plus vývojář ve společnosti Canonical, Alan Pope (také znám jako Popey), Snažil jsem se zvýšit povědomí o problémech, kterým by průměrný uživatel čelil bez 32bitové podpory.
Vzhledem k tomu, že tento vývojář Canonical provedl experiment se spouštěním her z katalogu GOG ve zkušební verzi Ubuntu 19.10 bez 32bitových knihoven s Wine64.
Ve výsledku byla testována 6 náhodně vybraných her které fungují ve Wine s 32bitovými knihovnami, ve Wine64, nefungovala ani jedna hra.
Zejména nebylo možné dosáhnout instalace tří her (Theme Hospital, Quake The Offer, Shadow Warrior), jedna hra se nespustila (GOG Braid) a zbývající dvě (FTL Advanced Edition, GOG Surgeon Simulator 2013) byly omezeny na zobrazit černou obrazovku (možná z - Kvůli omezením podpory OpenGL ve VirtualBoxu).
Což ukazuje, že většina her GOG (staré dobré hry) na Ubuntu 19.10 přestala fungovat, takže se zdá, jako by ostatní kanoničtí vývojáři vůbec neprováděli žádné testy, než řeknou, že přestanou podpora pro 32bitové balíčky.
Protože jak jsme zmínili v předchozím článku:
A není to pouhým rozmarem vývojářů Wine, ale tím protože aktuální verze Wine pro 64bitové distribuce jsou založeny na Wine32 a vyžadují 32bitové knihovny.
Typicky v 64bitových prostředích jsou požadované 32bitové knihovny dodávány v balíčcích s více archivy, ale v systému Ubuntu bylo rozhodnuto úplně přestat vytvářet takové knihovny.
Důvod je docela snadno pochopitelný: mnoho aplikací pro Windows nadále používá 32bitový kód zcela nebo zčásti.
Pokud Canonical bude pokračovat ve svých odhalených plánech, bude během několika měsíců bez podpory dvou velikánů.
A to bez ohledu na projekty, které jsou také odvozeny od Wine, jako je PlayOnLinux a také ovlivňují uživatele Crossover.
Kromě toho, že v případě uživatelů Steam se věci mění, protože jak vědí pomocí projektu Proton, mnoho uživatelů si užívá svých titulů, které jsou nativní pro Windows v Ubuntu nebo jeho derivátech.
Tento problém by mohl způsobit, že velký počet uživatelů odmítne alternativní distribuce.
NE, ani Ubuntu nenechává podporu pro 32bitové balíčky, ani Valve nepřestává podporovat Steam v Ubuntu, je to nedorozumění:
https://www.omgubuntu.co.uk/2019/06/is-ubuntu-not-dropping-32-bit-app-support-after-all
Ubuntu se zhoršuje a zpomaluje ... zejména od doby, kdy vyšel požehnaný Gnome 3; pokud se kde zhoršuje jako desktop a bez konqueroru, ubuntu a gnome nezůstávají pozadu!
Nic není chápáno, to dělá komunitě špatnou věc, pokud by šlo pouze o nedorozumění, bylo by to stejně špatné. A druhá věc je, že kdyby to bylo pro páru, je mi to jedno a protože dnes nevidím titul, který opravdu stojí za to! Ani to, že společnost Valve udělala vše pro to, aby společnosti šly na Vulkan a vydělaly o něco méně za používání linuxu »páry». Doufám, že google na své platformě prodává videohry, pokud by se jim nedařilo tak dobře, ale pokud je dokáže prodat lokálně, můžeme mít vážného konkurenta ve službě Steam.
Druhá věc je, že souhlasím se zabitím x86, ale ne tímto způsobem, přinejmenším se je snažím motivovat k tomu, aby opustili nebo opravili své verze x64 a pomocí appimage nebo nějakého jiného, jsem již shnilý z knihoven, pokud to zde končí.