Niepokojąca sprawa obsługi KMS
Mode-setting pozwala na zmianę „w locie” rozdzielczości i głębi kolorów, a także obsługę wielu monitorów, oraz co najważniejsze hot plugging. Kod może działać w przestrzeni użytkownika, bądź jądrze – stąd nazwa „kernel mode setting”.
Sterownik Xorg dla kart Intela (xf86-video-intel) od wersji 2.10.0 wzwyż, nie działa bez obsługi KMS. Problem w tym, że NetBSD nie posiada takowej funkcjonalności, a prac nad dodaniem jej obsługi jeszcze nie podjęto.
Oczywiście można korzystać ze starszej wersji sterownika. Jednak Xorg znane jest z tego, że poszczególne jego moduły współpracują ze sobą tylko w wybranych wersjach. Oznacza to, że nowsze wersje tego serwera X11 na NetBSD, nie zadziałają z kartami Intela.
Jest to dosyć niepokojąca sytuacja, ponieważ NetBSD nie tak dawno, jako jeden z ostatnich systemów przeszedł (częściowo) z XFree86 na rzecz Xorg. Brak obsługi KMS może oznaczać dalszą marginalizację, ponieważ zintegrowane karty Intela są szeroko stosowane w tańszych laptopach i netbookach.
Co ciekawe nawet OpenBSD uważane za ortodoksyjny system, podjęło stosowne kroki. Dodana została już obsługa GEM, która jest sporą zależnością, jaką należy spełnić przed wprowadzeniem KMS.
Jeden z deweloperów NetBSD – Yorick Hardy oświadczył, że zapewne podejmie się tej pracy. Brak jednak konkretniejszych informacji na temat terminu, bądź samej implementacji.
5.0RC3
Nieco spóźniona informacja o NetBSD 5.0RC3
21 marca, w dniu 16 urodzin NetBSD, został wydany NetBSD 5.0RC3. Lista zmian od RC2:
- poprawiona obsługa WAPBL (journaling w FFS),
- ulepszenia w X.Org (m.in. przełączenie sgimps na X.Org),
- SA (Scheduler Activations) jest teraz domyślnie wyłączone (w przybliżeniu chodzi o uruchamianie userland z 4.0 na kernelu z 5.0),
- sysctl ddb.onpanic jest włączony domyślnie w kernelu, ale wyłączony w /etc/sysctl.conf,
- puffs (implementacja systemów plików w userlandzie) jest włączona domyślnie dla amd64, i386, macppc oraz sparc64,
- jądra z SSP (stack smashing protection) działają ponownie,
- wiele innych poprawek stabilności.
Binarki można ściągnąć z ftp://ftp.netbsd.org/pub/NetBSD-daily/netbsd-5-0-RC3/
Więcej info: http://mail-index.netbsd.org/netbsd-announce/2009/03/21/msg000057.html

Najnowsze komentarze