Tags Posts tagged with "nouveau"

nouveau

przez -
14 427
X.Org

Projekt Nouveau to próba napisania w pełni wolnych sterowników dla kart graficznych nVidia. Jego początki sięgają roku 2007, kiedy na rynku istniały jeszcze bardzo okrojone wolne sterowniki xf86-video-nv. Do tej pory nie udało się w pełni zaimplementować obsługi wszystkich funkcji z zamkniętych sterowników nVidia Linux Display Driver, ale deweloperzy nie poprzestają na tym i dalej pracują. Jedna z użytkowniczek – Valeria Aguilera, postanowiła wspomóc projekt i zaprojektowała szkic nowego logo, który możecie zobaczyć poniżej.

Projekt Nouveau - szkic logo

Aktualnie trwa dyskusja nad jego zatwierdzeniem i oczekiwanie na ewentualne inne propozycje.

przez -
4 236
nVidia

Ben Morris, jeden z programistów sterowników nVidia, odpowiedział na kilka pytań, dotyczących sterowników Nouveau. Sprawa dotyczy prac nad wprowadzaniem obsługi dekodowania wideo z użyciem silnika H.264. Autorem nowego kodu jest Ilia Mirkin, który od dłuższego czasu zajmuje się rozwojem wolnych sterowników dla kart nVidia. Porady inżyniera nVidia na pewno będą przydatne dla dalszych prac.

przez -
1 246
X.Org

Roy Spliet poinformował społeczność, że potrzebuje pilnej pomocy w kolejnym etapie rozwoju projekty Nouveau. Chodzi mianowicie o Memory Mapped I/O Trace (śledzenie zmian odwzorowania pamięci wejścia/wyjścia) podczas pracy sterownika i karty graficznej. Narzędzie Mmiotrace jest używane od praktycznie samego początku istnienia sterowników Nouveau, czyli wolnej implementacji nVidia Linux Display Driver. Podczas jego użytkowania, najlepiej jest posiadać własnościowe sterowniki nVidia dla karty GeForce.

Główne model kart graficznych, których dane są potrzebne noszą oznaczenie NVAA i NVAF, czyli są to: 8×00 mGPU, 9×00 mGPU, 320M, ION i kilka nForce IGP. Roy Splitter chce dzięki tym danym zrozumieć działanie NVAC clock, czyli zegara sterującego taktowaniem rdzenia.

przez -
0 324
X.Org

Maarten Lankhorst ogłosił wydanie xf86-video-nouveau 1.0.2, sterowników graficznych dla kart GeForce i Quadro. Zaimplementowano ->driverFunc oraz usunięto vbe i int10. W chipach NV40 poprawiono działanie shaderów na maszynach z big-endian. W chipach NVC0 i NVE0 dodano wsparcie dla sync-to-vblank, o ile posiada się odpowiednie jądro. Dodano wsparcie dla szyny danych, dzielenia się pixmapami, śledzenia i aktualizowania pixmap, DRI2 offload oraz włączono provider/capabilities.

przez -
0 244
X.Org

Programiści pracujący nad sterownikami Nouveau nie poprzestają w dodawaniu coraz to nowszych funkcji lub też wsparcia dla starszych typów sprzętu. Dzisiaj warto wspomnieć o trybie Zaphod, który to odpowiada za wyświetlanie trybu dwumonitorowego pod systemem Linux. Podobna technologia o nazwie RandR już istnieje od jakiegoś czasu, i świetnie się sprawdza w kwestii zmian rozdzielczości X11 bez konieczności restartu, wykorzystując przy tym DRI i kernel-mode setting, jak i używanie wielu monitorów.

Jedną z zalet nowego trybu, który dodał pracownik Red Hat Ben Skeggs – jest wsparcie niektórych sterowników, które nie potrafią korzystać z DRI i KMS lub nie są już rozwijane. Cała łatka zajmuje niecałe 100 linii kodu i aby jej używać należy w pliku xorg.conf użyć opcji ZaphodHeads do określenia wyjścia RandR, które powinno być używane w przypadku danego sterownika.

Polecane

Jesień Linuksowa

1 1105
Polska Grupa Użytkowników Linuksa ma zaszczyt zaprosić na konferencję Jesień Linuksowa 2017, która odbędzie się w dniach 22 – 24 września 2017 roku. Jako...