Nouveau: Różnice pomiędzy wersjami
[wersja przejrzana] | [wersja przejrzana] |
Luckas-bot (dyskusja | edycje) m robot dodaje: de:Nouveau |
kat. |
||
Linia 29: | Linia 29: | ||
[[Kategoria:karty graficzne]] |
[[Kategoria:karty graficzne]] |
||
[[Kategoria:X Window System]] |
[[Kategoria:X Window System]] |
||
[[Kategoria:Wolne oprogramowanie napisane w C]] |
|||
[[de:Nouveau]] |
[[de:Nouveau]] |
Wersja z 15:35, 10 paź 2010
nouveau - projekt X.Org Foundation oraz Freedesktop.org, którego celem jest stworzenie wolnych sterowników do kart graficznych firmy NVIDIA Corporation poprzez wsteczną inżynierię obecnych, własnościowych sterowników Nvidii dla Linuksa.
Nouveau jest rozwijane na licencji MIT. Moduł DRI X.org nouveau jest ładowany przez bibliotekę Mesa 3D.
10 grudnia 2009 nouveau został włączony do jądra Linuksa w wersji 2.6.33.
Postępy prac
Projekt jest we wczesnej fazie rozwoju i nie nadaje się jeszcze dla końcowych użytkowników. Począwszy od sierpnia 2006 bieżące postępy prac nouveau są przedstawiane w biuletynie TiNDC (The irregular Nouveau Development Companion).
Narzędzia
Do pracy projekt używa kilku samodzielnie stworzonych programów pomocniczych, jak mmio-trace czy renouveau.
Stosowanie renouveau stanowi obecnie najważniejszą część pracy projektu. Użytkownicy własnościowych sterowników NVidii uruchamiają je na swoich komputerach. Renouveau kopiuje zawartość rejestrów MMIO karty graficznej, wyświetla na ekranie jakieś grafiki, ponownie tworzy kopię MMIO i zapisuje różnicę do pliku tekstowego. Po wykonaniu ponad 70 różnych testów użytkownik wysyła wyniki działania renouveau jako archiwum .tar.bz2 na adres poczty elektronicznej renouveau.dumps@gmail.com, skąd zostaje ono automatycznie skopiowane na serwery FTP do analizy przez programistów projektu.
Renouveau jest na licencji GNU GPL i korzysta z wyświetlania przez SDL. Nie posiada żadnych dekoracji okna, aby zapobiec przesuwaniu okna, ponieważ miałoby to wpływ na wyniki testów.