Uusimmat

Nouveaun kehittäjä: NVIDIAn uudet näytönohjaimet ja avoin lähdekoodi eivät tule toimeen keskenään

17.04.2015 15:36 Petrus Laine

Nouveaun kehittäjin kuuluva Red Hatin Ben Skeggs on avannut sanaisen arkkunsa NVIDIAn Linux-tuesta ja avoimesta lähdekoodista. NVIDIA on saanut aiemminkin aiheesta kritiikkiä muun muassa Linus Torvaldsilta, mutta myös saanut kiitosta joistain tilanteen parantamiseksi tekemistään muutoksista.

Skeggsin mukaan NVIDIAn toisen sukupolven Maxwell-arkkitehtuuriin (GM20x) perustuvat näytönohjaimet ovat erittäin hankalia avoimen lähdekoodin näkökulmasta. Ongelmien lähteenä on NVIDIAn päätös siirtyä allekirjoitettuihin firmwareihin. NVIDIA siirtyi allekirjoitettuihin firmwareihin estääkseen edullisempien näytönohjainten myynnin kalliimpina malleina väärennetyillä firmwareilla ja parantaakseen ajureidensa tietoturvaa. Skeggsin mukaan NVIDIAn uudet firmwaret menivät kuitenkin aivan liian pitkälle turvatoimineen.

Kun NVIDIA kertoi alun perin siirtyvänsä allekirjoitettuihin firmwareihin, yhtiö lupasi toimittaa Nouveau-kehittäjille tarvittavat firmware-versiot ja mikrokoodit. Toistaiseksi yhtiö ei ole kuitenkaan täyttänyt lupaustaan ja ennen kuin NVIDIA suostuu antamaan Nouveau-projektin kehittäjille allekirjoitetut firmwaren palaset, ei GeForce GTX 900 -sarjalle ole luvassa avoimen lähdekoodin ajureita. NVIDIAn uudetkin näytönohjaimet toimivat kuitenkin Linux-käyttöjärjestelmissä yhtiön omien, suljettujen ajureiden avulla.

Phoronix, Nouveau: NVIDIA’s New Hardware is ”VERY Open-Source Unfriendly”