Kui Ubuntu 19.10 loobub 32-bitisest, jätab Steam ka levitamist toetamata

Ubuntu 19.10 saab Steamist otsa

Eelmises artiklis rääkisime Wine'i arendusmeeskonna vastusest Ubuntu arendajate uudisele lõpetada tugi ja 32-bitiste pakettide loomine alates Ubuntu järgmisest versioonist, milleks on Ubuntu 19.10.

Noh, kogu see segadus, mis on tekkinud selle uudise ümber, mille nad selle nädala jooksul Canonicalis avaldasid, on tekitanud mitmesugust kriitikat ja ennekõike rahulolematust kogukonna suhtes.

See tekkis seetõttu, et Canonical andis i386 arhitektuuri toe lõpetamise põhjuseks suutmatuse säilitada pakette teiste Ubuntuga ühilduvate arhitektuuride tasemel, kuna Linuxi kernel, tööriistad ja brauserid ei toetanud seda piisavalt.

Eelkõige ei arendata 32-bitiste x86-süsteemide jaoks enam õigeaegselt uusimaid arenguid turvalisuse ja põhiliste haavatavuste eest kaitsmise valdkonnas ning need on saadaval ainult 64-bitise arhitektuuri jaoks.

Kaks Linuxi suurkuju on juba vastama tulnud, üks neist Wine'i meeskond ja nende taga Steam.

Valve ei anna Steami tuge Ubuntu 19.10-le

Ja selgub, et Valve'i töötaja nimega Pierre-Loup Griffais avaldas hiljuti Valve'i seisukoha Canonicali plaanide vastu . Ta vastas täna õhtul Twitteris, mida näete siit.

Näib, et Ubuntu ja Valve'i vahelised kõnelused 32-bitise/Multiarch teegi Ubuntu 19.10-st eemaldamise probleemi lahendamiseks on ebaõnnestunud , kuna nad ametlikult ei toeta seda enam Ubuntus ega soovita seda oma kasutajatele tulevikus. Nüüd uurivad nad uusi distributsioone, mida selle asemel kasutusele võtta.

Lisaks püüdis Canonicali arendaja Alan Pope (teise nimega Popey) suurendada teadlikkust probleemidest, millega keskmine kasutaja ilma 32-bitise toeta silmitsi seisaks.

Kuna see Canonicali arendaja viis läbi katse mängude käivitamiseks GOG-i kataloogist Ubuntu 19.10 prooviversioonis ilma Wine32-ga 64-bitiste teekideta.

Selle tulemusel ei töötanud 6 juhuslikult valitud testitud mängust , mis töötavad Wine'is 32-bitiste teekidega, ükski Wine64-s.

Eelkõige ei olnud võimalik saavutada kolme mängu installimist (Theme Hospital, Quake The Offer, Shadow Warrior), üks mäng ei alanud (GOG Braid) ja ülejäänud kaks (FTL Advanced Edition, GOG Surgeon Simulator 2013) olid piiratud musta ekraani kuvamiseks (võib-olla alates - VirtualBoxi OpenGL-i toe piirangute tõttu).

Mis näitab, et enamik GOG-i (vanu häid mänge) mänge lakkas töötamast Ubuntu 19.10-ga, mistõttu tundus, et ülejäänud Canonicali arendajad ei teinud üldse testimist, enne kui ütlesid, et lõpetavad 32-bitiste pakettide toetamise.

Kuna nagu me eelmises artiklis mainisime:

Ja see pole ainult Wine'i arendajate kapriis, vaid ka seepärast, et praegused Wine'i 64-bitiste distributsioonide versioonid põhinevad Wine32-l ja vajavad 32-bitiseid teeke.

Tavaliselt tarnitakse 64-bitistes keskkondades vajalikud 32-bitised teegid multiarh-pakettides, kuid Ubuntus otsustati selliste teekide loomine täielikult lõpetada.

Selle põhjus on üsna lihtne mõista: paljud Windowsi rakendused kasutavad jätkuvalt täielikult või osaliselt 32-bitist koodi.

Kui Canonical jätkab oma avalikustatud plaanidega, jääb see paari kuu jooksul ilma kahe suure toetuseta.

Seda ütlemata ka sellised projektid, mis on samuti veinist tuletatud, nagu PlayOnLinux ja mõjutavad ka Crossoveri kasutajaid.

Lisaks sellele, et Steami kasutajate puhul asjad muutuvad, sest nagu nad oma Protoni projekti abil teavad, naudivad paljud kasutajad oma pealkirju, mis on Ubuntu Windowsi emakeelena või selle derivaatides.

See probleem võib põhjustada suure hulga kasutajate alternatiivsete jaotuste tagasilükkamise.


Lisa eelistatud allikana Google'is