Przejdź do treści

Radeon HD 7870 XT zaczął działać na Linuksie prawie 14 lat po swojej premierze. Podziękowania należą się jednemu z inżynierów Valve

2 minuty czytania

Niecałe 14 lat – tyle właśnie zajęło przygotowanie poprawki dla sterownika, dzięki której Radeony HD 7870 XT stały się wreszcie zdatne do użytku na komputerach wyposażonych w Linuksa.

Choć seria Radeon HD 7000 zadebiutowała ponad dekadę temu, w świecie otwartego oprogramowania stare podzespoły wciąż mogą liczyć na niespodzianki. Jak donosi serwis Phoronix, do jądra Linuksa trafiły poprawki, które rozszerzają wsparcie dla tzw. wybrakowanych układów graficznych. Głównym beneficjentem tej zmiany jest model Radeon HD 7870 XT, który dzięki nowym patchom będzie mógł w końcu w pełni korzystać z nowoczesnego sterownika i jako-tako współpracować z otwartoźródłowym konkurentem Windowsa.

Radeon HD 7870 XT doczekał się wsparcia dla Linuksa

Radeon HD 7870 XT był specyficzną kartą. Mimo nazwy sugerującej pokrewieństwo ze standardowym HD 7870 (opartym na rdzeniu Pitcairn), wersja XT korzystała z potężniejszego rdzenia Tahiti, znanego z serii HD 7900. Układy te co prawda oferowały świetną wydajność, ale ich nietypowa architektura sprawiała, że nowsze oprogramowanie gryzło się z tą technologią, nierzadko uniemożliwiając jej prawidłowe działanie – tak, jak wedle relacji użytkowników miało to miejsce w przypadku Linuksa.

Sytuacja ta jednak uległa zmianie za sprawą Timura Kristófa – związanego z Valve inżyniera zajmującego się sterownikami graficznymi dla tytułowego systemu. Po przeszło pół roku grzebania w kodzie, programista znalazł zarzewie problemu dotyczącego Radeonów HD 7870 XT i, co najważniejsze, udało mu się je wyeliminować.

Jak napisano na łamach Phoronix, bolączka polegała na tym, że „AMDGPU wymagało zmian, aby móc właściwie obsługiwać sprzęt, przy częściowo wyłączonej/wyłączonej konfiguracji pamięci podręcznej TCC, a następnie optymalnie wykorzystać pozostałe pamięci TCC”.

Choć udostępniona przez Kristófa poprawka dla architektury GCN 1.0 (do której należy Tahiti LE) wciąż jest uznawana za eksperymentalną, tak posiadacze już nieco leciwych modeli HD 7870 XT mogą wreszcie bez obaw przesiąść się na Linuksa bez potrzeby wymiany karty graficznej.

0 komentarzy

Zostaw komentarz