Linuxblog - blog o Linuksie
A.D. 2014: Ubuntu Everywhere
Canonical wydaje się porywać z motyką na słońce, ale ta gra "va banque" to chyba jedyna możliwość by stać się pełnoprawną i konkurencyjną platforma dla OSX i Windows.
Wielu ludzi powie: Niech najpierw dopracują wersje na desktopa, później zabierają się za smartfony i tablety. Racja. Dlatego w ciągu najbliższych 6 miesięcy powstanie Ubuntu 12.04, które będzie rock-solid, jak zapowiadają twórcy. Później zacznie się długotrwały i cholernie trudny proces uczłowieczania Ubuntu, nie tylko na zewnątrz, ale również pod maską. Pytanie: czy to jest warte wysiłku?
Bye, bye, X Window!!!
Tak, jeżeli chcemy mobilnego Linuksa, z płynnym, jak w Windows Phone czy iOS, GUI, to musimy pożegnać się z reliktem z czasów archaicznych, jakim jest właśnie XServer i jego implementacje. Ta architektura pochodzi z lat 80 i od tamtej pory niewiele się zmieniła, tylko została dodana kupa rozszerzeń.XWindow ma swoje kaprysy, jest niestabilne i skomplikowane. Utrudnia pisanie sterowników i bibliotek do GUI. Nawet mulasty Fragmentoid nie używa XWindow (aż dziwne, to przecież tak bardzo pasuje do całego burdelu w tym systemie...). Ale nie ma co się pastwić nad tym wytworem Google ;)
Co proponuje Canonical w zamian za XWindow? Wayland. A co to? Framework do tworzenia kompozytorów, będących jednocześnie serwerami pulpitu. Jest on tworzony w myśl zasady Keep it simple, stupid, w skrócie: KISS. Opiera się o OpenGL ES, KMS i GEM - wymusza to na sterownikach pewien standard i jednolitość w budowie, coś czego obecnie brak. Zamknięte sterowniki Nvidii czy AMD staną się bezużyteczne. Wayland pozwoli stworzyć user experience przebijający swą płynnością Mac OS, miejmy nadzieję...
Integracja i Ubuntu One
Ubuntu będzie całkowicie zintegrowane ze sobą, na każdym urządzeniu na jakim się będzie znajdować. Ciągła synchronizacja danych między wszystkimi twoimi urządzeniami: PC, laptopem, smartfonem, tabletem, TV, samochodem, lodówką i tosterem (no dobra, przegiąłem ;) ). Jak to ma działać? Prosto. Jedziesz na wakacje, robisz kupę zdjęć i nagrań video, przyjeżdżasz do domu i to wszystko już tam na Ciebie czeka, w każdym urządzeniu (tosterze też). Dokumenty, multimedia, eboooki - wszystko co masz w swojej kolekcji dostępne na każdym twoim urządzeniu, bez dodatkowych działań z Twojej strony. Do tego udostępnianie contentu proste jak nigdy - paroma kliknięciami udostępnisz plik znajomym czy w sieci. Podwaliny tego już są i nazywają się Ubuntu One, usługa ta posiada już nawet pewien proof of concept, mianowicie aplikacja do synchronizacji plików dla smartfonów z androidem automatycznie synchronizuje też zdjęcia wykonane przez telefon. Usługa działa przyjemnie i daje przedsmak tego co nas czeka :)
Innym ważnym elementem integracji będzie interfejs Ubuntu. Unity (teraz ta nazwa nabiera znaczenia, czyż nie?), zostanie zoptymalizowane pod każdą wielkość i typ ekranu. Wszędzie ten sam interfejs,w ten sam sposób obsługiwany.
Tyle zapowiada Canonical, a czy ta Idylla stanie się rzeczywistością przekonamy sie już za 2.5 roku.
Miałem sen....
…śnił mi się prosty, ładny, użyteczny i szybki Linux. Zaraz... To nie sen - to Ubuntu 11.10!
Stało się - Canonical dostarczył użytkownikom interfejs prostszy niż jakiekolwiek istniejące rozwiązanie na rynku. Unity jest tak proste w swojej idei, jak również wykonaniu, że na jego temat przelewają się wielkie fale krytyki. “Ludzie mówią”, a właściwie to “nerdy” (jakby nerd nie był człowiekiem :> ), że “Ubuntu to nie linux, bo stracił w tym wydaniu swoją największą zaletę”. Chodzi tu o możliwośc poustawiania interfejsu “pod siebie” - oczywiście to wszystko kosztem wydajności i prostoty użytkowania. Tyczy się to wszystkich dostępnych środowisk graficznych - KDE, GNOME i innych. Zobaczmy więc, jak to “prostactwo” sprawuje się w praktyce.
Pulpit, czyli Unity
Unity, na pierwszy rzut oka, niewiele różni się od poprzedniego wydania. Jedyna zauważalna różnica przycisk otwierający Dasha - znajduje się teraz na Launcherze, a nie górnym panelu.
Dash przeszedł całkowitą transformację w stosunku do poprzednika - tym razem jest wygodny i ładny. Zaczyna realizować pomysł Marka Shuttlewortha -- menedżer plików przestaje być jednym z głównych narzędzi w systemie. Od momentu premiery 11.10 używam go okazyjnie. Z poziomu tej wyszukiwarki możemy wyszukać aplikacje (zainstalowane i nie), pliki, foldery i muzykę (tą dostępna lokalnie, w U1 Music Store i w sklepie Amazona). Dash jest rozszerzalny - można zainstalować dodatkowe Lenses, które zajmą się wyszukiwaniem książek w Google Boooks czy rozwiązań problemów na AskUbuntu. Windows 8 zdaje się wzorować na Unity w tej kwestii (pełnoekranowe menu główne, zorientowane na wyszukiwanie).
Reszta elementów powłoki nie zmieniła się w kwestiach designu - zostały naniesione tylko poprawki i drobne zmiany.
Moja ocena jest jak najbardziej pozytywna - UI oceniam na 5+ (w niektórych miejscach są niezaburzające pracę błędy, jednak łamią “jednolitość” systemu). UI jest znacznie lepsze niż którykolwiek Windows. Dlaczego? Ten interfejs jest maksymalnie uproszczony, całkowity minimalizm. Nie ma widgetów, dodatkowych paseczków, dodatkowych menu i miliona zbędnych ustawień - tylko by zaburzały tą “Jedność”. Interfejs jest też do bólu schematyczny, design ściślejszy niż sam Mac OS X. Na próżno szukać tu zasobnika systemowego czy znanych z Windows “dymków”. Tray został zastąpiony przez wskaźniki. Dlaczego? Ponieważ każda aplikacja w trayu zachowywała się po swojemu, każda po kliknięciu na ikonkę robiła co innego. Wskaźniki mają ustandaryzowane zachowanie - po kliknięciu mogą pokazać tylko menu. Powiadomienia są również w formie ustandaryzowanego OSD.
Dla fanów Liona mamy rozwiązanie podobne do pełnoekranowych aplikacji - każda aplikacja po zmaksymalizowaniu jest fullscreen. Widzimy tylko tytuł okna i obszar powiadomień na górnym panelu. Menu aplikacji i kontrolki okien pokazują się dopiero po najechaniu kursorem na górny panel - rozwiązanie to wywołało wiele kontrowersji, ale efekt końcowy jest na +. Po co komu widzieć menu i kontrolki okien przez cały czas, skoro są sprytnie ukryte, a interfejs wydaje się jeszcze bardziej przejrzysty?
Ustawienia systemowe są uderzająco podobne do rozwiązania z OS X.
Z drobiazgów, o których warto wspomnieć, jest obsługa MultiTouch, która działa wszędzie, z jednym drobnym wyjątkiem - “szczypanie” nie działa w żadnej przeglądarce.
Programy
Domyślny zestaw oprogramowania jest co najmniej zadowalający. Przeglądarka: Firefox, poczta: Thunderbird, pakiet biurowy: LibreOffice, odtwarzacz: Banshee, obsługa portali społecznościowych: Gwibber, komunikator: Empathy. Nie ma co się rozwodzić nad tymi programami - każdy je zna. Warto zaznaczyć iż każdy jest teraz dopasowany do designu Unity i całość wygląda nadzywczaj spójnie.
Instalacja aplikacji została usprawniona - Centrum Oprogramowania stało się prawdziwym sklepem z aplikacjami. Tak, sklepem - po udostępnieniu portalu developerskiego, płatnych aplikacji będzie przybywać. Warty wspomnienia też jest OneConf - służy do synchronizacji oprogramowania między komputerami. Instalujesz program na jednym komputerze, zainstalowany jest na wszystkich.
Ubuntu One
5 GB w chmurze za darmo - jak na dzisiejsze czasy oferta średnio atrakcyjna. Przynajmniej tak by się wydawało. Dodatkowe GB można tanio dokupić, a sama integracja z Ubuntu powoduje, że z Dropboksów czy innych, nie chce się korzystać. Klienty Ubuntu One dostępne są na Windows, Android i iOS.
Łyżka dziegciu - obsługa sprzętu
Jest lepiej niż zwykle - sterowniki do WiFi, kamery, bluetooth, podświetlenia i innych pomniejszych peryferiów działają “z pudełka”. Ja napotkałem dwa poważne problemy. Pierwszy jest taki, ze jeżeli macie laptopa z hybrydową grafiką o AMD i procesorem Intela (Sandy Bridge), pożegnajcie się na jakiś czas z Radeonem. AMD nie potrafi zrobić działających sterowników na Linuksa - sterowniki OpenSource działają i umożliwiają przełączenie sie na grafikę Intela, zamknięte od AMD twierdzą, że nie mam karty AMD. Drugi problem, który udało mi się rozwiązać, to zarządzanie energią - laptop działał 2.5 godziny, teraz działa 4. Trzeba było wykonać parę prostych tricków, które mogą jednak przerazić początkującego użytkownika.
System gorąco polecam zarówno zwolennikom innowacji, jak i zwykłym użytkownikom komputerów. Prostszego w obsłudze systemu na rynku nie znajdziecie.
Poniżej krótki screencast:

Kup najtaniej

"Jest coś takiego jak Bumblebee do obsługi grafiki hybrydowej."
Owszem, niestety najlepiej działa z Asusami, jak ktoś miał pecha jak ja i kupił della (Q15R w moim przypadku) to może zapomnieć, że to zadziała. Poza tym jest to i tak mocno niedopracowany sposób obsługi tego typu rozwiązań ze stajni nVidia, bo a przypadku AMD sytuacja ma się inaczej