Notebookcheck Logo

A Linux-fejlesztők a GitHub Copilot és az AI-alapú kódolás segítségével tartják életben a 20 éves AMD Radeon HD 2000–6000 sorozatú grafikus kártyákat

Az ATI Radeon HD 4870 grafikus processzor képe
ⓘ r/pcmasterrace
Az ATI Radeon HD 4870 grafikus processzor képe
Gert Wollny, a Linux Mesa fejlesztője a GitHub Copilot segítségével átírta az AMD R600 Gallium3D illesztőprogramot, javítva a Radeon HD 2000-től HD 6000-ig terjedő GPU-k shader-fordító kódját, amelyek hivatalos támogatása már régóta lejárt. A munka rávilágít arra, hogy az AI-támogatott kódolás – emberi felülvizsgálat és a nyílt forráskódú elszámoltathatósági szabályok mellett – hogyan válik a régebbi hardver- és szoftverprojektek karbantartásának praktikus eszközévé.
AMD GPU AI Gaming Desktop DIY Linux / Unix

A Linux GPU-illesztőprogramok karbantartói és fejlesztői egyre inkább alkalmazzák az AI-támogatott „vibe coding” módszert annak érdekében, hogy a régebbi, már-már antiknak számító AMD GPU-k – nevezetesen a közel két évtizedes AMD GPU-k – továbbra is működőképesek maradjanak.

A Mesa 26.2 verzióban Gert Wollny fejlesztő a GitHub Copilot segítségével átalakította és megtisztította az AMD R600 Gallium3D illesztőprogram nagy részét, 59 commit segítségével, amelyek célja az volt, hogy a shader-fordító kódját tisztábbá és stabilabbá tegyék az összes AMD GPU számára, a Radeon HD 2000-től a HD 6000-es sorozatig. Ezek a kártyák 2007 és 2010 között jelentek meg, és ma már elavultnak számítanak. , a Phoronix, Wollny részletesen beszámolt az illesztőprogrammal kapcsolatos munkáról a merge requestben, és elmondta: „Ez a sorozat számos refaktorálást tartalmaz, hogy az sfn shader-fordító kódját egy kicsit tisztábbá tegyük. A refaktorálás a Copilot (automatikus mód) segítségével történt.” A Copilotnak tulajdonított egyedi javítások is hozzáadódtak.

Ez betekintést nyújt abba, hogyan működhet az AI-támogatott „vibe coding” összetettebb alkalmazások esetében: a fejlesztők nagy nyelvi modelleken alapuló eszközöket használnak a kód átalakítására és tisztítására, ahelyett, hogy minden sort a semmiből írnának. Ez a folyamat máris sok fejlesztőnek segít fenntartani olyan régi nyílt forráskódú illesztőprogramokat és projekteket, amelyek egyébként a feledésbe merülnének.

Az R600 család az AMD (korábban ATI) kártyák széles skáláját fedi le, amelyekre sok lelkes játékos és retro PC-építő még mindig támaszkodik. Mivel az AMD abbahagyta az upstream munkát és az illesztőprogram-frissítéseket ezekhez a GPU-khoz, szinte az összes folyamatban lévő fejlesztést és frissítést egy elkötelezett rajongókból és önkéntesekből álló csapat hajtotta végre, akik hajlandóak életben tartani ezeket a GPU-kat.

Ezen közreműködők közül Wollny az elmúlt években állandó szereplő volt, korábban hozzáadta a NIR háttértámogatást, javította a számítási képességeket és más modern Mesa funkciókat. Tekintettel a közreműködők és a rendelkezésre álló erőforrások korlátozott számára, a Copilot automatikus módban történő használata fejlesztői felügyelet mellett jelentősen segíthet olyan nagy tisztítási feladatokban, amelyeket egyébként nehéz lenne egyedül elvégezni.

Ez összhangban áll a Linux kernel projekttel, amely pragmatikus megközelítést alkalmaz egy új irányelv keretében, amely most már lehetővé teszi a fejlesztők számára az AI-eszközök használatát, sőt szükség esetén ösztönzi is azok használatát. Ugyanakkor szigorú szabályokat kell betartani: csak emberek adhatják hozzá a Signed-off-by címkét és hitelesíthetik a Developer Certificate of Origin-t.

Az átláthatóság érdekében a fejlesztőknek egyértelmű Assisted-by címkét kell feltüntetniük, amelyben megnevezik a használt AI-modellt és eszközöket, míg az emberi benyújtó továbbra is felelős a végleges kód teszteléséért, ellenőrzéséért és közzétételéért.

Források

Google LogoAdd as a preferred source on Google
Mail Logo
> Magyarország - Kezdőlap > Hírek > News Archive > Newsarchive 2026 06 > A Linux-fejlesztők a GitHub Copilot és az AI-alapú kódolás segítségével tartják életben a 20 éves AMD Radeon HD 2000–6000 sorozatú grafikus kártyákat
Rahim Amir Noorali, 2026-06-11 (Update: 2026-06-11)