Cookies op Tweakers

Tweakers is onderdeel van DPG Media en maakt gebruik van cookies, JavaScript en vergelijkbare technologie om je onder andere een optimale gebruikerservaring te bieden. Ook kan Tweakers hierdoor het gedrag van bezoekers vastleggen en analyseren. Door gebruik te maken van deze website, of door op 'Cookies accepteren' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt? Bekijk dan ons cookiebeleid.

Meer informatie

Door Dimitri Reijerman

Redacteur

Ubuntu 13.10 Saucy Salamander: niet meer dan een zesje

Mir: bekritiseerde displayserver in aanbouw

De wens van Canonical om een nieuwe displayserver te gaan gebruiken in plaats van het meer dan dertig jaar oude X.org is allesbehalve vreemd. Zo wil de Ubuntu-ontwikkelaar zijn besturingssysteem ook laten draaien op smartphones en tablets, en in veel opzichten is X.org daar onvoldoende op toegerust. Canonical had dan ook de keuze: gaan we zelf een displayserver bouwen of haken we aan bij Wayland, een project dat tot doel had om met een breed gedragen X.org-alternatief te komen.

Hoewel Canonical aanvankelijk voor Wayland leek te kiezen, werd uiteindelijk toch besloten om een geheel eigen displayserver te gaan bouwen. De ontwikkeling begon in de zomer van vorig jaar. Volgens Canonical had Wayland enkele tekortkomingen, zoals een gebrekkig inputsysteem en een gebrekkige veiligheid. De Wayland-developers wuifden de kritiek weg, maar Canonical had zijn keuze al gemaakt.

Mir, dat geschreven is in C++, is met name gebaseerd op de egl-api, waarbij met behulp van OpenGL ES graphics gerenderd kunnen worden. Daarnaast bevat de displayserver enkele onderdelen die uit de Android-code afkomstig zijn. Mir is dan ook vooral bedoeld om ingezet te worden op mobiele apparaten met gpu-kernen in ARM-socs die OpenGL ES-code snel kunnen verwerken. Een tweede component, Xmir, moet een compatibiliteitslaag bieden naar software die nog X.org vereist.

Toen de eerste previewcode van Mir verscheen, maakten diverse van Ubuntu afgeleide distro's hun toekomstplannen met Canonicals displayserver bekend. Zo keerden onder andere de Kubuntu- en Lubuntu-teams zich tegen Mir. Zij stelden dat Canonical te veel zijn eigen weg gaat en daarmee projecten als Wayland benadeelt. Vanuit de bredere Linux-gemeenschap klonk soortgelijke kritiek, terwijl ook Nvidia en AMD geen concrete plannen hadden om Mir-support in hun propriëtaire drivers op te nemen. Mir zal dan ook in eerste instantie uitsluitend met een aantal opensourcedrivers functioneren.

Canonical is al ruim een jaar bezig is met de bouw van Mir, maar de ontwikkeling van een solide, moderne en breed inzetbare displayserver is geen sinecure. De Ubuntu-ontwikkelaar wilde de release van Saucy Salamander aangrijpen om zijn displayserver, samen met de op Mir aangepaste Unity 8-gui, op de desktop te krijgen. Canonical moest echter bij de release van de tweede bèta aankondigen dat dit niet haalbaar is. De code van met name de Xmir-compatibiliteitslaag zou nog te instabiel zijn en daarmee een officiële release onverantwoord maken.

Ondanks de afgelasting voor een release in Ubuntu 13.10, kunnen avonturiers Mir alsnog installeren via de repositories. Uit een korte test met Mir bleek inderdaad dat de code nog niet rijp is voor het grote publiek. Zo treden er nog de nodige artefacten op, evenals willekeurige crashes. Ook vertoonden webpagina's grafische fouten. De keuze die Canonical heeft gemaakt, hoe teleurstellend ook, lijkt dan ook de juiste en we zullen dan ook minimaal een halfjaar moeten wachten tot we betere code in Ubuntu 14.04 LTS kunnen verwachten. De kans dat Mir tegen die tijd al als vervanger voor X.org wordt ingezet, lijkt ons klein.

Waarin Mir op de korte termijn vermoedelijk wel voldoende stabiel zal zijn, is de integratie in de zojuist verschenen Touch-editie van Ubuntu. Helaas hebben we dit nog niet kunnen testen, maar een eerdere preview van Ubuntu Touch liet zien dat Mir op mobiele apparaten al bruikbaar is. Vermoedelijk hebben de Mir-developers bij Canonical zich ook primair op de tablet- en smartphonemarkt gericht.

Wat vind je van dit artikel?

Geef je mening in het Geachte Redactie-forum.

Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Microsoft Xbox Series X LG CX Google Pixel 5a 5G Sony XH90 / XH92 Samsung Galaxy S21 5G Sony PlayStation 5 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True