Linux skrivebordshardware-støtte er fortsatt ødelagt, og det er grunnen til at adopsjonen fortsatt feiler

Å installere Linux på PC er enklere enn noensinne, men maskinvarestøtte kan fortsatt skape problemer. Velg riktig hardware for en bedre opplevelse.

Det er så enkelt å installere Linux på en PC nå til dags. Vær glad for at du ikke lenger må kompilere kjernen selv bare for å få et operativsystem på datamaskinen din. Alt du trenger å gjøre er å laste ned et diskbilde, lage oppstartbar media, og så vil du være inne i skrivebordsmiljøet du ønsker innen få minutter.

Problemet begynner etter at du er ferdig med å installere operativsystemet ditt. Du legger merke til at du ikke har Wi-Fi eller Bluetooth, eller at du ikke kan kjøre noen 3D-applikasjoner, fordi det er noe galt med driveren for GPU-en din. Hvis du er virkelig uheldig, kan du oppdage at et komponent i datamaskinen din ikke har en fungerende Linux-driver i det hele tatt, hvorpå det "gratis" operativsystemet ditt begynner å koste faktisk penger.

Linux maskinvare støtte er bedre enn noen gang, men fremdeles ingen ting som "det fungerer bare"

Et miss er likt som en mile

Jeg ønsker å være helt klar: Linux har kommet en enorm vei når det gjelder maskinvarestøtte. Sammenlignet med for 20 år siden, er det nesten et mirakel. For det meste vil Linux automatisk oppdage maskinvaren din og gjøre alt det kompliserte i bakgrunnen.

Problemet er at å være bedre enn før ikke er det samme som å være bra nok for primetime. Linux-fans vil kanskje si at Linux sin maskinvarestøtteproblem er et ikke-problem, men dette er folk som allerede vet hvilke Wi-Fi-kort de bør unngå, hvilke laptopmerker som ikke fungerer godt, og hvordan de kan gjøre litt terminalbasert feilsøking bare for å få grunnleggende maskinvarefunksjonalitet tilbake.

Det er grunnen til at datamaskiner som denne spesialbygde Kubuntu Focus Linux-laptopen er nødvendige. Designere av systemet validerer maskinvaren for Linux, noe som betyr at du vet alt vil fungere.

Hvis du installerer Linux på en tilfeldig laptop, er sjansene store for at noen komponenter aldri vil fungere, og dette kan være deler som ikke kan byttes ut, i motsetning til på en stasjonær datamaskin.

Sammenlign dette med opplevelsen på andre etablerte operativsystemer. Åpenbart er macOS vertikalt integrert med maskinvaren, så Mac-brukere trenger bokstavelig talt aldri å tenke på dette. På Windows-siden er mangel på driverstøtte generelt ikke et problem, og Windows gjør en ganske god jobb med å finne og installere riktig driver i stort sett alle tilfeller. Windows har mange problemer, men maskinvarestøtte er ikke ett av dem.

PC-industrien behandler fremdeles Windows som standardmål

Og er de feil?

Selvfølgelig er hovedgrunnen til at dette er tilfelle en kylling-og-egg-situasjon. De fleste personlige datamaskiner i verden kjører Windows. Å støtte maskinvare med drivere er kostbart og vanskelig. Hvis bare en liten brøkdel av kundene dine bruker Linux, hvorfor bruke ressurser på å lage og vedlikeholde en driver for det enheten?

Den viktigste grunnen til at Linux sin maskinvarestøtte har blitt så anstendig som den er, kommer ned til horder av folk rundt om i verden som lager og vedlikeholder åpne kildekode driverbiblioteker for Linux. Noen selskaper er snille nok til å gi ut en åpen kildekode-versjon av driverne sine så samfunnet kan gjøre arbeidet, men andre holder alt proprietært, så når de slutter å støtte det, er du ute av lykken. Det eneste andre alternativet er å reverse-engineere en løsning, noe som er sitt eget vesle problem.

I bunn og grunn behandler maskinvareprodusenter Windows som toppprioritet, og det er det riktige trekket for dem. En større prosentandel av skrivebordsbrukere må være på Linux for at dette skal endres, men uten bedre maskinvarestøtte er det mindre sannsynlig at Linux vil bli allmennkjent som en erstatning for Windows.

Linux maskinvare støtte fungerer ofte "teknisk", men ikke helt

Å senke dine standarder er egentlig ikke en løsning

Det er en forskjell mellom en skriver-driver som lar deg gjøre grunnleggende utskrift, og en som gir deg tilgang til alle de avanserte funksjonene skriveren fysisk kan tilby. Det er en forskjell mellom en Bluetooth-adapter som "fungerer" og en som fungerer godt med lav latens og alle funksjonene den burde ha.

Uheldigvis er en "fungerende" Linux-driver ofte en ganske lav standard. Litt bedre enn de generiske enhetsdriverne som Windows må bruke når du har et virkelig obskurt stykke maskinvare. Jeg ønsker ikke å nedvurdere arbeidet til alle de som jobber gratis med åpne kildekode-drivere, men de kan rett og slett ikke gi tilstrekkelig oppmerksomhet til alle de millioner av enheter der ute. Spesielt hvis du må reverse-engineere lukket firmware og drivere.

OEM-støtte er det virkelige flaskhalsen som hindrer Linux fra mainstream-adopsjon

Fra mitt ståsted virker svaret ganske klart: OEM-støtte. Vi trenger flere datamaskiner som er sertifisert som Linux-kompatible, på samme måte som selskaper som Kubuntu Focus og Dell gjør. Dette er litt vanskeligere på desktop-PC-siden, fordi det bare vil gjelde ferdigbygde systemer, men jeg ønsker å se flere bærbare datamaskiner som tilbyr Linux som et alternativ, med garantier om at maskinvaren har skikkelig driverstøtte.

Når det gjelder selvbygde PC-er, er situasjonen både bedre og verre. Hvis du ser etter å bygge en Linux-PC, vil du åpenbart gjøre research og bare kjøpe deler som har god Linux-støtte. Det ville imidlertid vært fint å se at flere individuelle komponenter tydelig viser sine Linux-kvalifikasjoner, og etter hvert som prosentandelen av Linux-desktoper øker, bør førstepartsdrivere bli en god forretningsbeslutning, ikke en ettertanke.

Hvis du vil lese flere artikler som Linux skrivebordshardware-støtte er fortsatt ødelagt, og det er grunnen til at adopsjonen fortsatt feiler, kan du besøke kategorien Linux.

Index
  1. Linux maskinvare støtte er bedre enn noen gang, men fremdeles ingen ting som "det fungerer bare"
    1. Et miss er likt som en mile
  2. PC-industrien behandler fremdeles Windows som standardmål
    1. Og er de feil?
  3. Linux maskinvare støtte fungerer ofte "teknisk", men ikke helt
    1. Å senke dine standarder er egentlig ikke en løsning
    2. OEM-støtte er det virkelige flaskhalsen som hindrer Linux fra mainstream-adopsjon

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

Go up