Nouveau potrzebuje pomocy przy zarządzaniu zegarami pamięci

Nouveau potrzebuje pomocy przy zarządzaniu zegarami pamięci

    przez -
    3 258
    X.Org
    Martin Peres wystosował na liście dyskusyjnej prośbę o przetestowanie nowego kodu sterowników Nouveau, które zajmują się zarządzaniem taktowania pamięci. Projekt Nouveau ma na celu być zamiennikiem dla zamkniętych sterowników Nvidia, której otwarty sterowników jest praktycznie martwy. Dzięki pomocy społeczności programiści będą mogli szybciej sprawdzić działanie nowego kodu na różnym sprzęcie bez konieczności jego szukania.

    Martin i dwóch innych inżynierów, zajmują się dodaniem wsparcia zarządzania zegarami pamięci, dzięki czemu będzie łatwiejsze i mniej niebezpieczne, manipulowanie zegarami pamięci. Nie tak dawno dodano odpowiednie łatki do zarządzania poborem energii, jednakże nie jest do końca działające rozwiązanie. Programiści Nouveau napisali troszkę kodu, ale tabela BIOSu wideo, która przechowuje czasy vRAM, zawiera wiele “magii” (lub pewne wątpliwości z inżynierii wstecznej). Dlatego potrzebna jest pomoc w postaci zrzutów BIOSu i rejestrów procesorów Nvidia.

    Dla zainteresowanych pomocą w tym projekcie powstała specjalna strona GitHub Wiki. Wymagane są karty graficzne z chipsetem NV40 i wyższe. Na stronie jest dokładnie opisane, jak wykonać zrzut BIOSu i pobrać odpowiednie rejestry oraz czasy karty graficznej Nvidia.

    • Kleryk

      A zamknięty sterownik jest i tak lepszy. Po co kombinować?

    • tomek

      Po to że zamknięty sterownik powoduje wiele utrudnień, takich jak problemy z instalacją, brak możliwości załączenia w wolnych dystrybucjach ze względu na licencje, itp.

    • Greg

      I co z tego. Nie ma go w dystrybucji to się samemu go zainstaluje. Pisanie tego samemu ma taki sam sens jak ReactOS.

      Swoją drogą, to inżynieria wsteczna jest legalna?