Mandriva Linux 2009.0 Informacje
Z Mandriva Poland
Wprowadzenie
Ta strona zawiera ważne informacje dotyczące wydania Mandriva Linux 2009.
Kolejne tematy zawierają:
- Ogólna informacja o nowościach i głównych zmianach
- Zmiany instalatora Mandriva Linux i informacje o aktualizacji systemu dla użytkowników Mandriva Linux 2008 Spring
- Zmiany w zakresie obsługi sprzętu i sterowników
- Zmiany dotyczące pakietów z oprogramowaniem
- Inne informacje techniczne dla doświadczonych użytkowników
Zapoznaj się także ze stroną Mandriva Linux 2009 Errata. Strona błędów zawiera informacje o zauważonych problemach w wydaniu i instrukcje ich rozwiązania lub obejścia.
Bardziej szczegółowa i graficzna informacja na temat zmian w tym wydaniu znajduje się w prezentacji systemu.
Ogólna informacja o nowościach i głównych zmianach
Mandriva Linux 2009 zawiera (lub będzie zawierać), m .in.: kernel 2.6.27, X.org 7.3, KDE 4.1.2 (lub 3.5.10 na nośniku /contrib), GNOME 2.24, Mozilla Firefox 3, OpenOffice.org 3.
Uaktualnienie poprzedniego wydania
Informacje ogólne
Jeżeli używasz wydania Free lub Powerpack do uaktualnienia poprzedniego wydania systemu Mandriva Linux, środowisko graficzne KDE 3 - jeśli jest zainstalowane - będzie zastąpione przez KDE 4, a Twoje osobiste ustawienia KDE mogą zniknąć. Jeśli chcesz tego uniknąć możesz użyć funkcji instalatora do dodania repozytorium przed aktualizacją, zastosować instalację sieciową lub też użyć nowej funkcji Mandriva Online (aplet powiadamiający o uaktualnieniach Mandriva) by przeprowadzić aktualizację do nowego wydania (sprawdź poniższe informacje na temat aktualizacji Mandriva Linux 2008 Spring). Stosując się do jednej z poniższych metod, instalator będzie miał dostęp do pakietów KDE 3, Twój nowy system Mandriva Linux 2009 będzie wyposażony w KDE 3 wraz z Twoimi osobistymi ustawieniami.
Aktualizacja systemu Mandriva do nowej wersji każdorazowo może powodować jakieś trudności. Dokładamy wszelkich starań i testujemy proces aktualizacji. Jednakże ze względu na dużą ilość pakietów i ilość możliwych konfiguracji sprzętowych, możliwe jest, że w Twoim konkretnym przypadku, aktualizacja spowoduje problem, którego nie przewidzieliśmy. Dlatego zalecamy wykonanie kopii zapasowej przed aktualizacją systemu do nowej wersji.
Aktualizacja z wersji 2008 Spring
Wspomniane metody można zastosować do uaktualnienia wersji Free i Powerpack, powinny pracować dobrze. Istnieje też nowa metoda uaktualnienia: aktualizacja graficzna. Polega ona na tym, że aplet powiadomienia o aktualizacjach Mandriva, Mandriva Online, poinformuje Cię o wydaniu nowej edycji (2009) i zapyta czy chcesz dokonać aktualizacji. Jeżeli się zgodzisz bieżący system zostanie zaktualizowany, tak jak w przypadku zwykłego uaktualnienia. Po zrestartowaniu komputera będziesz posiadał edycję 2009.
Nadal możliwe jest przeprowadzenie aktualizacji w trybie tekstowym, z wykorzystaniem urpmi. Aby to zrobić należy mieć pewność, że w systemie 2008 Spring zainstalowane zostały ostatnie uaktualnienia. Następnie należy usunąć wszystkie repozytoria wykorzystując graficzny program do ich konfiguracji. Można to zrobić także w trybie tekstowym wydając polecenie urpmi.removemedia. Polecenie urpmi.removemedia -a usunie wszystkie repozytoria. Po ich usunięciu należy dodać repozytorium dla edycji 2009. Aby to zrobić kliknij tą stronę. Na stronie wybierz edycję 2009.0 i kliknij Dodaj oficjalne nośniki. Przeglądarka zaproponuje uruchomienie lub pobranie pliku konfiguracyjnego. Wybierz opcję Otwórz z wykorzystaniem urpmi (na rysunku okno z przeglądarki Firefox).
Następnie, jako root, uruchom polecenie:
urpmi --auto --auto-select --replacefiles 2>&1 | tee upgrade.log
Kiedy pierwszy raz przeprowadzasz tę operacje możesz otrzymać informację o błędzie "nieznane polecenie --replacefiles". Nie martw się, to normalne: urpmi edycji 2008 Spring nie używa tej funkcji, ale urpmi z 2009 tak. Polecenie będzie przekazane do urpmi w wersji 2009 po aktualizacji tego pakietu i ponownym uruchomieniu procesu urpmi. Opcja ta zapisuje informacje wyjściowe z procesu aktualizacji do pliku upgrade.log, na wypadek gdybyś chciał go przejrzeć później lub gdyby wystąpiły jakieś problemu. Po zakończeniu tego procesu powinieneś zrestartować system. Po ponownym uruchomieniu system powinien być w pełni zaktualizowany do edycji 2009.
Aktualizacja z wersji 2007 Spring lub 2008
Opisane metody aktualizacji można zastosować uaktualniając wersję Free lub Powerpack, powinny działać prawidłowo. Można też zastosować metodę tekstową stosując urpmi. Aby to zrobić należy mieć pewność, że w systemie zainstalowane zostały ostatnie uaktualnienia. Za pomocą narzędzia graficznego lub za pomocą tekstowego polecenia urpmi.removemedia usuwamy wszystkie repozytoria - polecenie urpmi.removemedia -a je usunie. Następnie dodajemy repozytorium dla edycji 2009. By to zrobić potrzebne są adresy serwerów zwierciadlanych. Zobacz na listę dostępnych serwerów zwierciadlanych (lub tutaj dla x86-64). URL dla każdego serwera zwierciadlanego jest na końcu każdej linii. Aby dodać repozytorium wydaj polecenie:
urpmi.addmedia --distrib ''URL''
Gdzie URL jest adresem, który wybrałeś. Na przykład można użyć tego adresu URL ftp://ftp.nluug.nl/pub/os/Linux/distr/Mandrakelinux/official/2009.0/i586, i wydać polecenie:
urpmi.addmedia --distrib ftp://ftp.nluug.nl/pub/os/Linux/distr/Mandrakelinux/official/2009.0/i586
Następnie, jako root, uruchom polecenie:
urpmi --auto --auto-select --replacefiles 2>&1 | tee upgrade.log
Kiedy pierwszy raz przeprowadzasz tę operacje możesz otrzymać informację o błędzie "nieznane polecenie --replacefiles". Nie martw się, to normalne: urpmi edycji 2008 Spring nie używa tej funkcji, ale urpmi z 2009 tak. Polecenie będzie przekazane do urpmi w wersji 2009 po aktualizacji tego pakietu i ponownym uruchomieniu procesu urpmi. Opcja ta zapisuje informacje wyjściowe z procesu aktualizacji do pliku upgrade.log, na wypadek gdybyś chciał go przejrzeć później lub gdyby wystąpiły jakieś problemu. Po zakończeniu tego procesu powinieneś zrestartować system. Po ponownym uruchomieniu system powinien być w pełni zaktualizowany do edycji 2009.
Aktualizacja z wersji wcześniejszych
Aktualizacja z wersji wcześniejszych niż 2007 Spring jest nieobsługiwana i niezalecana. Instalator będzie starał się zrobić wszystko co możliwe jeżeli uruchomisz instalację w trybie aktualizacji, ale jeżeli nie uda mu się będziesz musiał reanimować system. Jeżeli koniecznie chcesz aktualizować system z wersji wcześniejszej niż 2007 Spring zdecydowanie zalecamy, abyś w pierwszej kolejności wykonał kopię zapasową systemu.
Edycje
Mandriva Linux 2009 jest dostępna w kilku różnych edycjach:
- One - bezpłatna edycja live CD z możliwością instalacji, która zawiera aktualne własnościowe sterowniki,
- Powerpack - płatna wersja, która zawiera usługi pomocy technicznej, szeroki wybór pakietów i wiele dodatkowych programów, w tym komercyjnych, takich jak np. LinDVD, Scilab lub 03 Spaces. Lista komercyjnych programów, które będą w 2009 Powerpack nie została jeszcze zamknięta. Informacja na ten temat będzie udostępniona w późniejszym terminie.
- Xtreme – tworzona w Polsce edycja Mandrivy ukierunkowana na potrzeby polskich użytkowników. Zawiera zestaw programów popularnych w Polsce oraz rozwiązania ułatwiające korzystanie z komputera (Xtreme Studio), łączenie z internetem (Drakneo, Drakumts), pomoc techniczną oraz dodatkowe komercyjne programy takie jak Cross Over Office i Cedega.
- Free - bezpłatna i w pełni wolna edycja, która zawiera tylko Wolne i Otwarte Oprogramowanie - bez żadnych własnościowych pakietów.
Więcej informacji na temat różnych edycji systemu znajdziesz w artykule Wybierz wersję Mandrivy najlepszą dla Ciebie.
Dodatkowa informacja dostępna online::
- Lista zgodnego/certyfikowanego sprzętu i Szczegółowa baza danych sprzętu
- Polskie forum użytkowników Mandrivy
- Wortal polskich użytkowników Mandrivy
- Forum użytkowników Mandrivy
- Mandriva Wiki
Odstępstwa
Usunięto kernel-laptop
Jądro kernel-laptop już nie istnieje w wydaniu Mandriva Linux 2009. Miało ono kilka specyficznych modyfikacji w porównaniu do wersji kernel-desktop. W chwili obecnej część z nich okazała się nieistotna i została usunięta; inne można było bezpiecznie dodać do wersji kernel-desktop (skorzystają na tym użytkownicy zwykłych komputerów dzięki większym możliwościom w zakresie zarządzania energią). Zmodyfikowane jądro kernel-desktop jest teraz tak samo skuteczne dla laptopów, jak poprzednia wersja kernel-laptop, i będzie używana na komputerach i laptopach.
Zmiany w zakresie obsługi sprzętu i sterowników
Obsługa dużej ilości pamięci (do 4GB) w jądrze kernel-desktop586 (Mandriva Linux One)
W poprzednich wydaniach jądro kernel-desktop586 - pierwotnie przeznaczone do obsługi procesorów i586 (Intel Pentium lub zgodne), ponieważ najbardziej popularne jądro kernel-desktop wspierało tylko i686 (Pentium II lub zgodne) i nowsze - obsługiwało tylko 1GB RAM. Zdecydowano tak ponieważ było mało prawdopodobne, aby komputer z procesorem i586 dysponował więcej niż 1 GB pamięci RAM. Jednakże, od chwili pojawienia się edycji One stosowano to jądro, aby One mogło być używane na jak największej liczbie komputerów. Konsekwencją był fakt, że wydanie One nie obsługiwało domyślne większej ilości pamięci RAM. Ponieważ komputery coraz częściej posiadają więcej niż 1 GB RAM, w tym wydaniu dostosowaliśmy jądro kernel-desktop586 do obsługi max. 4 GB RAM, tak samo jak w przypadku jądra kernel-desktop. Wyniki przeprowadzonych testów wskazują, że ewentualny spadek wydajności na komputerach z procesorami i586 będzie bardzo mały, więc nie powinno to przeszkadzać użytkownikom Mandriva Linux używających tego typu procesorów.
Jakość obsługi popularnego sprzętu komputerowego
Ten dział dostarczy informacji o wsparciu dla wspólnego sprzętu komputerowego w Mandriva Linux 2009.
Karty graficzne NVIDIA
Wsparcie posiadają wszystkie dostępne karty grafiki NVIDIA do modelu GeForce GTX 2xx włącznie. Akceleracja 3D jest dostępna poprzez własnościowy sterownik nvidia dostępny w edycjach One i Powerpack oraz w publicznym repozytorium non-free. Zastosowana wersja własnościowego sterownika to 177.70. Dostępny jest także sterownik na wolnej licencji - nv - oferujący pełne wsparcie dla podstawowych operacji 2D we wszystkich kartach NVIDIA.
Karty graficzne ATI
W domyślnej konfiguracji obsługiwane są wszystkie dostępne karty grafiki ATI łącznie z Radeon HD 4870. Obsługa kart serii pre-Radeon X1xxx (r400 i niższe) nie uległa zmianie od wydania Mandriva Linux 2008 Spring i realizowana jest poprzez wybór własnościowego sterownika fglrx (jest dostępny w edycjach One i Powerpack oraz w repozytorium non-free) lub z wykorzystaniem wolnego sterownika radeon. Obsługa kart serii post-Radeon X1xxx (r500 i wyższe) realizowana jest poprzez wybór własnościowego sterownika fglrx (jest dostępny w edycjach One i Powerpack oraz w repozytorium non-free) lub z wykorzystaniem wolnego sterownika radeonhd. Wersja własnościowego sterownika to Catalyst 8.8, znana też jako fglrx 8.522.
Zwróć uwagę na fakt, że system wykrywania kart graficznych rozpoznaje karty, które używają tego samego kompletu sterowników i opcji sterowników jako pojedynczą grupę. Twoja karta będzie traktowana jako członek jednej z tych grup: narzędzie konfiguracji grafiki nie pokaże dokładnej nazwy karty, ale nazwę szerszą i bardziej ogólną. Nie skutkuje to gorszą obsługą danej karty, lecz że karta używa tego samego sterownika i opcji jak wszystkie inne karty w tej grupie. Dołożyliśmy starań by pogrupować nazwy możliwie najdokładniej, ale stosowane przez ATI różne schematy numeracji dla różnych linii produktów - biurkowe, mobilne, zintegrowane - nie zawsze pozwalały na precyzyjne dobranie nazwy kategorii, która pasowałaby do wszystkich urządzeń. Jeśli posiadasz mobilną lub zintegrowaną kartę ATI może się okazać, że zostanie ona wykryta i przypisana do niewłaściwej grupy (np. Radeon 1100 i Radeon 1200 są wykrywane w grupie Radeon 9500 do Radeon X1050). Zazwyczaj grupa wykrywana jest poprawnie i jeżeli twój sprzęt działa prawidłowo, nie powinieneś zmieniać grupy.
Karty graficzne Intel
Wszystkie aktualnie dostępne karty graficzne Intel, łącznie z ostatnio wydaną G41, są obsługiwane domyślnie z funkcjami akceleracji 3D i pulpitu 3D. Sterownik X.org jest dostępny w wersji 2.4.2 z dodanymi łatkami zapewniającymi obsługę G41.
Inne karty graficzne
Karty graficzne VIA / S3 UniChrome / Chrome9 są obsługiwane przez sterownik OpenChrome. Obsługa obejmuje akcelerację 3D dla niektórych układów oraz 2D i przyspieszenie video dla większości z nich. Jednakże pulpit 3D może nie funkcjonować z tym sterownikiem. Wszystkie karty Chrome są rozpoznawane i automatycznie konfigurowane.
Karty graficzne oparte o układy SiS 670 / 671 są obsługiwane przez sterownik sis-imedia. Ten sterownik dostarcza akcelerację i przyspieszenie video 2D. Akceleracja 3D i pulpit 3D są niedostępne. Te karty są rozpoznawane i automatycznie konfigurowane.
AMD Geode GX/LX są obsługiwane przezz sterownik geode X.org w wersji 2.10.1. Są rozpoznawane i konfigurowane automatycznie.
Urządzenia dźwiękowe oparte o HDA
Wiele urządzeń dźwiękowych bazuje na kodekach HDA, wspieranych w Linuksie przez sterownik snd-hda-intel, stanowiący część projektu ALSA. Mandriva Linux 2009 zawiera najświeższą wersję ALSA łącznie z kilkudziesięcioma poprawkami, co ulepsza wsparcie dla poszczególnych implementacji kodeków HDA. Spodziewamy się , że edycja 2009 będzie kompatybilna z jak największą ilością urządzeń dźwiękowych.
urządznia Wi-Fi
Mandriva Linux 2009 zawiera najnowsze wersje sterowników urządzeń wi-fi, wparcia natywnego dla wielu rządzeń. Poprawiono działanie sterownika rt2860 dla kart Realtek 2860, używanych w notebookach. Częściowo wolne oprogramowanie madwifi dla kart Atheros zastąpiono całkowicie wolnymi sterownikami ath5k i ath9k.
karta wi-fi Broadcom
Mandriva Linux 2009 zawiera natywny sterownik dla kart wi-fi Broadcom. Sterownik może wymagać oprogramowania sprzętowego systemu Windows. Z powodów prawnych nie możemy wydać odpowiedzniego oprogramowania systemu Windows.
Próbując konfigurować tą kartę, Mandriva podpowiada jakiego sterownika użyć i proponuje poszukać go na partycji Windows. Takie rozwiązanie zda egzamin. Jeśli nie możesz odnaleść odpowiedniego sterownika na partycji Windows lub jej nie posiadasz powinieneś go pobrać z tej strony za pomocą polecenia wget lub zastosować inną, Tobie odpowiadającą metodę i zapisać w odpowiednim katalogu home. Następnie podczas konfiguracji sieci wybrać z archiwum wl_apsta_mimo.o, ustawienia sterownika pozwolą na używanie karty wi-fi.
gspca-wsparcie kamer internetowych
Z edycją Mandriva Linux 2009 wiele kamer internetowych otrzymało wsparcie za pomocą sterownika gspca bez konieczności instalowania dodatkowych paczek. Dotychczasowe edycje Mandriva Linux, by wesprzeć działanie tych urządzeń, wymagały ręcznej instalacji dodatkowych paczek.
Wsparcie dla urządzeń mobilnych
Wsparcie dla Windows Mobile 5 i późniejsze oraz synchronizację urządzeń Nokia zawarto już w edycji 2008 Spring, wydanie 2009 współpracuje z Windows Mobile 2003 i starszymi urządzeniami. Ulepszono wsparcie dla Windows Mobile dzięki najnowszemu SynCE, używającego synce-hal ,odccm. Polepszono konfigurację otwartych portów firewalla koniecznych do synchronizacji z urządzeniem Windows Mobile. Jako jedyni w edycji 2009 zaoferowaliśmy bezpośrednią synchronizację z telefonami Windows Mobile i Blackberry. W końcu wsparcie dla urządzeń Blackberry zostało zapętlone.
Zmiany podczas instalacji
Nowy instalator
W edycji Mandriva Linux 2009 tradycyjny instalator (DrakX) został gruntownie zmieniony i otrzymał nowy wygląd. Stał się atrakcyjniejszy, potężniejszy i łatwiejszy w użyciu.
Poinstalacyjne zdolności instalatora
W poprawionym instalatorze (innym od tradycyjnego instalatora DrakX) ukształtowano poinstalacyjne zdolności. Po zakończeniu instalacji, automatycznie usunie sterowniki dla sprzętu nieobecnego w systemie. Zmiejszy to czas bootowania oraz zwolni miejsce na dysku z zainstalowanym systemem.
Zmiany ustawień Mandrivy
Centrum Kontroli Mandriva i instalator
Centrum Kontroli Mandriva (drakconf) i instalator (DrakX) całkowicie przeprojektowano w edycji Mandriva Linux 2009, stał się atrakcyjniejszy i przyjazny dla użytkownika. Narzędzia te używają WebKit jako silnika HTML, chętniej niż GtkHTML.
Nowe narzędzie konfiguracji drukarki system-config-printer
Nasze zaangażowanie w celu zwiększenia wydajności Mandriva Linux 2009 i współpraca z kooperantami przyczyniło się do zastąpienia starszego narzędzia konfiguracji drukarki printerdrake nowszym system-config-printer. Pierwotnie rozwijany przez Fedorę i zaadaptowany przez Ubuntu, system-config-printer jest zmianą dla printerdrake. Mimo to nadal brakowało pewnych cech, które dostarczał printerdrake. Podczas naszych prac wprowadzono te cechy. Jesteśmy pewni, że będziesz w stanie używać system-config-printer zamiast printerdrake. Również printerdrake jest dostępny poprzez Centrum Kontroli Mandriva.
Nowy schemat uwierzytelniania
Mandriva Linux 2009 wprowadza nowy schemat uwierzytelniania nazywany tcb, który jest alternatywą dla shadow. Pakiet tcb został zaprojektowany, aby lepiej chronić hasła użytkownika. Każdy użytkownik ma dostęp tylko do własnego hasła przez plik /etc/tcb/(nazwa użytkownika)/shadow zamiast pojedynczego pliku /etc/shadow. Stary schemat shadow także działa i jest domyślny w Mandrivie. W dystrybucji załączone program set_tcb, który automatyzuje proces migracji między schematami haseł shadow i tcb.
Moduł pam_tcb jest w pełni zgodny wstecznie z pam_unix. W rezultacie większość, jeżeli nie wszystkie, pliki konfiguracyjne PAM wykorzystujące pam_unix będą nadal działać zakładając, że system nadal wykorzystuje /etc/shadow (zgodność pam_unix nie zostanie zachowana w systemie wykorzystującym hasła tcb).
Kolejną zaletą używania pam_tcb jest możliwość wykorzystania silniejszych algorytmów szyfrujących hasła tj. blowfish, sha256c lub sha512c, zamiast md5. Domyślnie system będzie wykorzystywał blowfish do zabezpieczania haseł.
W przypadku upgradu do Mandriva Linux 2009 z poprzednich wersji system nadal będzie bazował na dotychczasowym schemacie uwierzytelniania i będzie korzystał z haseł md5. Do skorzystania z nowych możliwości ukrywania haseł konieczne będzie zaktualizowanie konfiguracji PAM (głównie pliku /etc/pam.d/system-auth), tak aby korzystał bezpośrednio z pam_tcb. Czynność ta może być wykonana z użyciem programu set_tcb. Istniejące hasła MD5 będą nadal działać i nowe lub zmienione hasła będzie używać wybranego algorytmu hashowania.
Zmiany nie powinny dotknąć systemów używających do uwierzytelniania LDAP lub NIS.
Zarządzanie serwerami
Narzędzia zarządzania pakietami Mandriva zostały ulepszone tak, aby dodawanie i konfiguracja oficjalnych repozytoriów była całkowicie automatyczna. Już po pierwszym uruchomieniu Mandrivy oficjalne repozytorium zostanie automatycznie skonfigurowane. Obecnie żadne nośniki lustrzane nie są wyszczególnione, ale zostanie wykorzystany nowy system, który użyje najbliższego i najbardziej aktualnego serwera przy każdej operacji. Wykorzystane zostanie narzędzie aria2. Narzędzie Aria2 jest skonfigurowane do elastycznego działania i będzie testować najbliższe serwery, aby osiągnąć najlepszą szybkość pobierania. Nadal można ręcznie konfigurować repozytorium używając do tego narzędzia konfiguracji repozytoriów.
Osierocone paczki oprogramowania
Do menadżera paczek urpmi dodano zdolność wykrywania i usuwania osieroconych paczek, które zostały zainstalowane jako zależności innych, usuniętych pakietów. Kiedy wykonasz kompletną operację urpmi zostaniesz powiadomiony o zainstalowanych 'sierotach'. Możesz je usunąć wydając polecenie:
urpme --auto-orphans
Ten system nie jest zdolny do wykrywania pre-instalowanych 'sierot' jeśli zaktualizujesz wcześniejszą edycje Mandriva Linux do Mandriva Linux 2009. Tylko paczki które zostały zainstalowane z Mandriva Linux 2009 a później zostały osierocone zostaną wykryte przez ten system.
Ograniczenia zmian w repozytorium uaktualnień
W Mandriva Linux 2009, domyślnie nie zaleca się zmian, które repozytorium jest własciwe albo niewłaściwe nie do uaktualnień. Nie ma potrzeby dokonywania zmian, jak zauważylismy, w poprzednich edycjach użytkownicy mylnie ustawiali repozytorium uaktualniń, które nimi nie powinny być, np. repozytorium backports - instalowali pakiety, których nie potrzebowali, kończyło to się poważnymi konsekwencjami. Dlatego to zmieniliśmy, status repozytorium nie może być zmieniony.
Jeśli, z jakiegoś naprawdę ważnego powodu musisz zmienić ten układ - naprawdę uaktualnić wszystkie paczki z repozytorium backports, i akceptujesz zepsucie systemu - w konsoli jako root wydaj polecenie:
drakrpm-edit-media --expert
Jednakże ponownie informujemy, że złym pomysłem jest zmiana statusu repozytorium uaktualnień.
Zmiana systemu Bootsplash
System bootsplash Mandrivy - graficznie pokazuje ładowanie systemu - został zmieniony z bootsplash na Splashy. Pojeliśmy taką decyzję, ponieważ projekt bootsplash nie jest już rozwijany, do działania wymagałby uaktualnienia jądra. Aktualizacja jądra uczyniłoby Mandrivę odpowiedzialnym za utrzymanie i testowanie jądra, uznaliśmy ten pomysł jako niedobry dla nas. Projekt Splashy jest utrzymywany a jego jądro uaktualniane: został całkowicie wprowadzony dla poziomu użytkownika.
Splashy zawiera poprawki bootsplash, ale też jakieś działania wsteczne. Zamierzamy wrócić do tego w następnych edycjach. Najważniejsze, tryb graficzny widoczny w bootsplash nie jest dostępny w Splashy. W poprzednich edycjach Mandriva Linux, jeśli nacisnąłeś Esc podczas ładowania widziałeś wiele wiadomości na widocznym, graficznym układzie Mandriva. Pierwsza wirtualna konsola będzie wyglądać tak samo. W Splashy ten tryb nie jest aktualnie możliwy, więc jeśli naciśniesz Esc podczas ładowania będziesz widział tekst i na pierwszej wirtualnej konsoli teraz w całości opartej na tekscie.
Rozmiar czcionki i DPI
Poprzednie edycje Mandriva Linux usiłowały poprawnie ustawić wartość DPI (punkty na cal) - wartość monitora. Wartość DPI użyta jest do oddania czcionek na pulpicie. System zmierza do zapewnienia, że '10 punkt' z dokładnością odzwierciedla fizyczną wielkość na monitorze.
Chwlebny cel, lecz system ten nigdy nie pracował bez problemów. Oprócz dziwacznych skutków kiedy zawodzi system wykrywania DPI, interfejs żadnego środowiska jest jeszcze w pełni niezależnym, co znaczy że na wysokim ekranie DPI (zwykle mały monitor z wysokią rozdzielczością, takie jak wiele nowoczesnych laptopów), zachowanie mogłyby być większe niż elementy interfejsu, mają się dopasować (pewna liczba pikseli w konsekwencji zmieni fizyczną wielkość na różnych monitorach). Podobne problemy występują na stronach internetowych, które często są zaprojektowane z określonymi wielkościami w pikselach i nie rozważają zagadnienień związanych niezależnością zachowania. Krótko, informatyczny świat jako doświadczenie większości ludzi nie projektuje tak by zaakomodować idealne niezależne decyzje.
Dlatego w Mandriva Linux 2009 zdecydowaliśmy się zastosować, tak jak w innych dystrybucjach, tą samą wartość DPI dla wszystkich monitorów, bez względu na to jaka ona faktycznie powinna być. Wartośc, która została ustawiona to 96 dpi i ma zastosowanie w większości systemów operacyjnych. To wywoła zachowanie tej samej wartości punktu pokazujące fizycznie większe lub mniejsze wielkości twojego monitora. Wielu użytkowników przyzwyczajonych jest do systemów Microsoft Windows i Apple OS X i wiele witryn jest pod nie zaprojektowanych. Użytkowinicy, którzy mają problemy z czytaniem czcionki mniejszej niż '10 punktów' mogą dostosować jej wielkośc DPI na monitorze w Centrum Sterowania KDE lub GNOME albo poprostu zmienić domyślną wielkość czcionki.
Więcej informacji uzyskasz tutaj.
Zmiany dotyczące pakietów z oprogramowaniem
Gecko-baza aplikacji XULRunner
W poprzednich wydaniach, oprogramowanie oparte na silniku Gecko (część projektu Mozilla) by spełnić zależności zasadniczo zostało użyte przeciw przeglądarce Mozilla Firefox. Było to niezadawalające na kilku płaszczyznach, szczególnie że każdorazowo wymagało silnika Gecko - zauważyłeś to aktualizując przeglądarkę Firefox. W Mandriva Linux 2009 platforma XULRunner stała się dojrzlasza. XULRunner jest projektem, który rozdziela środowisko XUL i doczekało się wydania autonomicznej paczki. Aplikacje mogą wtedy ponownie zbudować XULRunner i zwrócić się przeciw standardowemu systemowi i podzielić bibliotekę. W pewnym sensie ponownie należałoby zbudować aplikacje ale mogłoby to być niezgodne z XULRunner. Wynika z tego, że coraz więcej aplikacji opartych jest standardach silnika Gecko - w wydaniu 2009 powinieneś aktualizować mniej paczek opartych na tym środowisku.
Standaryzacja
PackageKit
Mandriva Linux 2009 posiada przetestowane i funkcjonalne wstarcie dla projektu PackageKit, który dostarcza standardów dla paczek wydania. Każde wydanie, które używa interfejsu PackageKit będzie współpracowało z Mandriva Linux 2009 poprostu instalując paczkę packagekit. Możesz zainstalować ogólny PackageKit ukończony dla Mandriva Linux 2009. Paczki są dostępne pod gnome-packagekit, kpackagekit oraz pluginy packagekit-browser-plugin.
Inne zmiany
LEGACY_PTY_COUNT teraz jest 0
Legacy pty (/dev/ttyxx) nadal jest możliwy na naszym jądrze ale nie stworzyliśmy żadnego dmomyślnie, uratowaliśmy tym samym kilka sekund przy ładowaniu systemu. Jeśli potrzebujesz starszego wydania możesz dodać parametr pty.legacy_count=32 (lub inny numer, w zależności od potrzeb).

