2012-05-20T05:55:40+02:00Najnowsze newsy w serwisie:http://www.opensuse.org.pl/rss/?newsopenSUSE RSSJądro Linuksa 3.2 wydanehttp://www.opensuse.org.pl/news/show/18/jadro-linuksa-32-wydaneAutor: <a href="http://www.opensuse.org.pl/user/show/3">rysic</a><br />Wydane zostało jądro Linuksa w wersji 3.2.Nowością w systemie plików ext4 jest obsługa większych bloków. Dotychczas na systemach x86 blok mógł mieć maAutor: <a href="http://www.opensuse.org.pl/user/show/3">rysic</a><br />Wydane zostało jądro Linuksa w wersji 3.2.Nowością w systemie plików ext4 jest obsługa większych bloków. Dotychczas na systemach x86 blok mógł mieć maksymalnie 4 kB. Ponieważ obecnie tak mała wielkość jest często nieefektywna, limit rozmiaru bloku został podniesiony do 1 MB. Dzięki większym blokom krótsza jest alokacja bloków, mniejsza jest też fragmentacja plików. Ulepszenia wprowadzono także w systemie plików Btrfs. W funkcji scrubbingu, czyli sprawdzania wszystkich sum kontrolnych w systemie plików, zastosowano odczytywanie z wyprzedzeniem. Dzięki temu średnie wykorzystanie pasma na testowym woluminie wzrosło z 70% do 90%. Na innym woluminie czas testu spadł z 89 sekund do 43 sekund. Dodano zapisywanie do superbloku informacji o większości korzeni drzew, informacje te są przydatne przy odtwarzaniu uszkodzonego systemu plików. Ulepszono pobieranie o tym, jakiego pliku dotyczy dany blok. Dzięki temu przy uszkodzeniu bloku użytkownik widzi, który plik został uszkodzony. Ulepszona została inspekcja systemu plików z poziomu narzędzi przestrzeni użytkownika. Poprawiono także wydajność, m.in. przy losowych zapisach.Dodana została nowa funkcja do planisty, która ma kontrolować wykorzystanie procesora. Dotychczas procesy dostawały tyle czasu, ile było to możliwe. Nie zawsze jednak jest to pożądane, m.in. firma Google zgłosiła scenariusze, gdy brak ograniczeń powodował zbyt duże obciążenie procesora lub nieprzewidywalne opóźnienia. Wprowadzono więc ograniczenia bazujące na okresie (period) i limicie (quota). W obrębie danego okresu, mierzonego w mikrosekundach, dana grupa procesów może wykorzystać tylko określony limit czasu procesora, także mierzony w mikrosekundach. W przypadku gdyby proces chciał wykorzystać więcej czasu, jego wykonanie zostanie wstrzymane do następnego okresu.Ulepszono provisioning przestrzeni dyskowej w Device Mapperze. Wykorzystując fakt, że wielu użytkowników wykorzystuje tylko małą część przyznanej przestrzeni dyskowej, pozwala przydzielić użytkownikom w sumie więcej przestrzeni niż jest faktycznie dostępne. Funkcja ta to tzw. thin provisioning. Device Mapper wzbogacił się też o nielimitowaną głębokość rekurencyjnych snapshotów (snapshoty snapshotów snapshotów...). Bardziej inteligentnie działa też funkcja writeback, czyli zapis buforowanych danych z RAMu na dysk. Obecnie zapis ten może być wstrzymywany, aby mogło się uzbierać więcej danych do zapisu. Dzięki temu zapisy mogą być rzadsze, co zwiększa wydajność. Powinna być zauważalna większa responsywność systemu przy dużym obciążeniu operacjami writeback a komenda killall dd powinna dawać natychmiastowy efekt. Wprowadzono także inne poprawki do funkcji writeback.Pojawiła się interesująca poprawka w TCP od firmy Google. Aby dostosować prędkość transmisji pakietów, jest ona zwiększana aż do momentu, gdy zaczyna się utrata pakietów. Wtedy następuje zmniejszenie prędkości a potem ponowna próba jej zwiększenia. Nieraz następuje to zbyt wolno i Google opracowało w związku z tym algorytm Proportional Rate Reduction, który ma zmniejszyć czas wzrastania prędkości. Wprowadzono poprawki do narzędzia profilującego perf top. Możliwa jest teraz nawigacja w czasie przechwytywania danych oraz przeglądanie zadań i bibliotek. Można także śledzić funkcje CALLQ przeskakując do wywoływanych miejsc w kodzie. Pojawiły się dwa nowe wywołania systemowe: process_vm_readv i process_vm_writev, które pozwalają na dostęp do pamięci innego procesu. Jest to funkcja przydatna w programach MPI (Message Passing Interface). Nowe jądro to także obsługa nowej architektury: Hexagon. Są to procesory sygnałowe, pozwalające na wydajne cyfrowe przetwarzanie sygnałów przy małym poborze mocy. Pojawiło się też wiele innych zmian oraz poprawek.Jądro Linuksa można pobrać z witryny kernel.org, pojawi się też w paczkach dystrybucyjnych.Źródło: dobreprogramy.pl18Fri, 06 Jan 2012 21:56:51 +0100Nowa wersja glibc w openSUSE 12.2?http://www.opensuse.org.pl/news/show/17/nowa-wersja-glibc-w-opensuse-122Autor: <a href="http://www.opensuse.org.pl/user/show/6">zomo</a><br />Andreas Jaeger poinformował na swoim blogu, że zaktualizował glibc do wersji 2.15. Biblioteka C GNU jest podstawowym komponentem systemu, używa jej niAutor: <a href="http://www.opensuse.org.pl/user/show/6">zomo</a><br />Andreas Jaeger poinformował na swoim blogu, że zaktualizował glibc do wersji 2.15. Biblioteka C GNU jest podstawowym komponentem systemu, używa jej niemal każdy program w openSUSE. Jej częścią jest sama biblioteka C (libc), biblioteka matematyczna (libm), biblioteka wątków POSIX (libpthread), wsparcie dla lokalizacji i konwersji znaków oraz kilka innych narzędzi. Nowe wydanie 2.15 charakteryzuje się głównie optymalizacjami oraz poprawkami błędów. Oprócz tego zawiera kilka nowości:- narzędzie pldd wyświetlające listę załadowanych obiektów przez proces- powrót wsparcia dla nss_db, ale tym razem bez zależności Berkley DB. Przypomnijmy, że do wersji glibc 2.2 (rok 2001, czyli ponad 10 lat temu) było dołączone, jednak ze względu na zależność Berkley DB, system mógł pracować niestabilnie po aktualizacji tego ostatniego. - integracja z libm z opcją gcc: -ffinite-math-only .Oprócz zmian w samej bibliotece, zostały poczynione zmiany w samym pakiecie:- usunięcie przełączników kompilacji wersji i686 i x86_64 potrzebnych dla 32bitowego Xena, dla którego wsparcie zostało niedawno porzucone. Dzięki temu niektóre wielowątkowe aplikacje mogą przyspieszyć.- usunięcie implementacji libm od AMD na rzecz tej zawartej w glibc.Andreas Jaeger poprosił o przetestowanie glibc 2.15. Zaktualizowany pakiet glibc aktualnie oczekuje akceptacji w wersji rozwojowej openSUSE.17Wed, 04 Jan 2012 19:19:58 +0100Usunięcie 32bitowego Xen z openSUSE 12.1http://www.opensuse.org.pl/news/show/16/usuniecie-32bitowego-xen-z-opensuse-121Autor: <a href="http://www.opensuse.org.pl/user/show/6">zomo</a><br />Zgodnie z wcześniejszymi zapowiedziami, wsparcie dla 32bitowego hosta Xen zostało usunięte w openSUSE 12.1. Ruch ten został podyktowany brakiem sensowAutor: <a href="http://www.opensuse.org.pl/user/show/6">zomo</a><br />Zgodnie z wcześniejszymi zapowiedziami, wsparcie dla 32bitowego hosta Xen zostało usunięte w openSUSE 12.1. Ruch ten został podyktowany brakiem sensowności utrzymywania funkcji bez wsparcia ze strony społeczności Xena oraz nieistnieniem jej w innych dystrybucjach linuksa.Użytkownikom pozostawiono przełączenie się na openSUSE 11.4 lub opiekowanie się 32bitowymi pakietami w projekcie OBS Virtualization. Użycie drugiej opcji zakłada, że przy odpowiednim zainteresowaniu i aktywności użytkowników, pakiety mogą wrócić w następnym wydaniu openSUSE.16Wed, 04 Jan 2012 18:57:35 +0100Cinnamon w openSUSEhttp://www.opensuse.org.pl/news/show/15/cinnamon-w-opensuseAutor: <a href="http://www.opensuse.org.pl/user/show/6">zomo</a><br />Pojawiły się pierwsze pakiety Cinnamon dla openSUSE. Jest to fork GNOME Shell, rozpoczęty przez twórce Linux Mint, Clementa Lefebvre, mający na celu pAutor: <a href="http://www.opensuse.org.pl/user/show/6">zomo</a><br />Pojawiły się pierwsze pakiety Cinnamon dla openSUSE. Jest to fork GNOME Shell, rozpoczęty przez twórce Linux Mint, Clementa Lefebvre, mający na celu przywrócenie wyglądu GNOME 2. Projekt jest w dość wczesnym stanie rozwoju. Znane są błędy związane z niemożliwością wylogowania, brakiem automontowania nośników, brakiem automatyczneg odświeżania ikon na pulpicie i itd. Wynikają one ze wczesnego stadium rozwoju projektu, ogłoszonego jeszcze w tym miesiącu. Pakiety, służące do testowania i wyłapywanie błędów, można zainstalować za pomocą OneClickInstall. źródło15Thu, 29 Dec 2011 14:41:09 +0100openSUSE Edu Li-f-e 12.1 wydanehttp://www.opensuse.org.pl/news/show/14/opensuse-edu-li-f-e-121-wydaneAutor: <a href="http://www.opensuse.org.pl/user/show/6">zomo</a><br />Wczoraj wyszła wersja openSUSE 12.1 przeznaczona do celów edukacyjnych, która jest rozwijana w ramach projektu openSUSE Education. Ta wersja, w poróAutor: <a href="http://www.opensuse.org.pl/user/show/6">zomo</a><br />Wczoraj wyszła wersja openSUSE 12.1 przeznaczona do celów edukacyjnych, która jest rozwijana w ramach projektu openSUSE Education. Ta wersja, w porównaniu do "zwykłej", domyślnie zawiera dużo więcej programów edukacyjnych, serwerów usług przydatnych w edukacji oraz programów graficznych. Dużą zmianą jest też włączony, tuż po instalacji, serwer KIWI-LSTP. Przez to można uruchomić openSUSE przy użyciu obecnej sieciowej infrastruktury szkolnej, bez instalacji czy przygotowywania nośników danych. źródło14Fri, 23 Dec 2011 13:49:40 +0100Status ARM w openSUSEhttp://www.opensuse.org.pl/news/show/13/status-arm-w-opensuseAutor: <a href="http://www.opensuse.org.pl/user/show/6">zomo</a><br />OpenSUSE od pewnego czasu jest aktywanie portowane na szalenie popularną architekturę ARM. Dziś Andrew Wafaa zamieścił na swoim blogu informacje o obeAutor: <a href="http://www.opensuse.org.pl/user/show/6">zomo</a><br />OpenSUSE od pewnego czasu jest aktywanie portowane na szalenie popularną architekturę ARM. Dziś Andrew Wafaa zamieścił na swoim blogu informacje o obecnym statusie portu. Na ARM obecnie buduje się około 4200 pakietów, co stanowi niemal całą dystrybucję. Obecnie jednym z największych problemów sprawia WebKit, który ze względu na błąd w gcc i skończenie się wolnej pamięci przy linkowaniu, nie buduje się. Jednakże w libQtWebKit, który jest przepisanym WebKitem na Qt, problemy te zostały rozwiązane. Można zatem spodziewać się niedługiego rozwiązania problemu, choć, jak to zwykle bywa, wolontariusze są miło widziani ;) Rozwiązanee też zostały problemy wynikające z używania emulacji poprzez quemu, przez co niedługo będzie możliwe budowanie pod nim yast2. Docelowym sprzętem portu jest architektura ARM v7, ze rdzeniami Cortex-A9 i (w niedalekiej przyszłości) Cortex-A15. Oznacza to, że openSUSE nie będzie kompatybilne z Raspberry Pi, opartym na ARMv6 (znanym też jako ARM11). Obecnie używanym sprzętem do portowania openSUSE są poniższe platformy uruchomieniowe: Pandaboard Samsung Origen ST Ericsson Snowball oraz konsumenckie urządzenia Efika MX. Projekt też zbiera dotacje na zakup następnych Pandaboard. źródło13Wed, 21 Dec 2011 19:43:26 +0100Garść tapet dla openSUSEhttp://www.opensuse.org.pl/news/show/12/garsc-tapet-dla-opensuseAutor: <a href="http://www.opensuse.org.pl/user/show/6">zomo</a><br />Andres Silva, przedstawiający na swoim blogu koncepcje na temat środowiska graficzne KDE w openSUSE, zaprezentował w ostatnim tygodniu kilka tapet dlaAutor: <a href="http://www.opensuse.org.pl/user/show/6">zomo</a><br />Andres Silva, przedstawiający na swoim blogu koncepcje na temat środowiska graficzne KDE w openSUSE, zaprezentował w ostatnim tygodniu kilka tapet dla openSUSE): źródło12Tue, 20 Dec 2011 03:50:58 +0100Koniec wsparcia dla openSUSE 11.3http://www.opensuse.org.pl/news/show/11/koniec-wsparcia-dla-opensuse-113Autor: <a href="http://www.opensuse.org.pl/user/show/6">zomo</a><br />Za miesiąc, 16 stycznia, openSUSE 11.3 przestanie dostawać oficjalne uaktualnienia i poprawki. Związku z tym, katalogi na serwerze download.opensAutor: <a href="http://www.opensuse.org.pl/user/show/6">zomo</a><br />Za miesiąc, 16 stycznia, openSUSE 11.3 przestanie dostawać oficjalne uaktualnienia i poprawki. Związku z tym, katalogi na serwerze download.opensuse.org, zawierające repozytoria i poprawki, zostaną usunięte w celu zaoszczędzenia miejsca na mirrorach. Użytkownikom wyżej wymienionej wersji zaleca się uaktualnienie do 11.4 lub 12.1, albo obserwowanie projektu Evergreen, który być może zacznie wspierać 11.3zródło11Wed, 14 Dec 2011 19:21:42 +0100openSUSE 12.1 wydane!http://www.opensuse.org.pl/news/show/10/opensuse-121-wydaneAutor: <a href="http://www.opensuse.org.pl/user/show/1">mruz</a><br /> Wydano stabilną wersję 12.1 systemu openSUSE. Ta wersja przynosi wiele nowych usprawnień z pulpitu do podstawowej infrastruktury.Wydanie to zawiAutor: <a href="http://www.opensuse.org.pl/user/show/1">mruz</a><br /> Wydano stabilną wersję 12.1 systemu openSUSE. Ta wersja przynosi wiele nowych usprawnień z pulpitu do podstawowej infrastruktury.Wydanie to zawiera między innymi: jądro 3.1, Gnome 3.2, KDE 4.7, Firefox 7, ownCloud, Snapper i wiele innych.10Wed, 16 Nov 2011 23:09:55 +0100OpenSUSE 12.1 RC2http://www.opensuse.org.pl/news/show/9/opensuse-121-rc2Autor: <a href="http://www.opensuse.org.pl/user/show/3">rysic</a><br />Jos Poortvliet ogłosił zakończenie prac testowych nad openSUSE 12.1, którego wynikiem ma być obecne wydanie RC2. Przed, finalnym wydaniem planowanym nAutor: <a href="http://www.opensuse.org.pl/user/show/3">rysic</a><br />Jos Poortvliet ogłosił zakończenie prac testowych nad openSUSE 12.1, którego wynikiem ma być obecne wydanie RC2. Przed, finalnym wydaniem planowanym na 16 listopada, planowane jest jeszcze wydanie Gold Master ale nie będzie one dostępne publicznie. Wersja RC2 to jednocześnie zamrożenie wszystkich nowości i wersji pakietów, w wydaniu finalnym nie doświadczymy żadnych nowych niespodzianek. Od tej pory będą naprawiane tylko naprawdę kluczowe błędy, te mniej ważne zostaną naprawione już po premierze wraz z kolejnymi aktualizacjami. Oczywiście prace nad testowaniem nie kończą się jeszcze oficjalnie i deweloperzy zachęcają do ich kontynuowania w celu wykluczenia nowych palących kwestii nie znanych dotychczas. Obrazy płyt z aktualnym wydaniem deweloperskim RC2 znajdziemy na stronie: http://software.opensuse.org/developer/pl Więcej informacji o wydaniu: http://news.opensuse.org/2011/11/03/are-you-ready-for-rc2/ Źródło: http://kdefamily.pl/index.php/aktualnoci/37-dystrybucje/152-opensuse-121-rc2 PS. Tak wiem, news ma dość mocne opóźnienie ;)9Wed, 09 Nov 2011 11:33:31 +0100