Mandriva 2010.0 i MacBook

24 11 2009

Mandriva 2010.0 pojawiła się już jakiś czas temu. Rozmaite sprawy, które wydarzyły się w ostatnich tygodniach nie pozwoliły mi na zajęcie się nowym systemem. Szczęśliwie ostatnio udało mi się znaleźć 2 – 3 godzinki wolnego czasu, by go zainstalować. Oczywiście producent reklamuje cały szereg nowości, które pojawiają się w nowej wersji systemu, prawda jest jednak taka, że różnic w stosunku do 2009.1 Spring nie ma zbyt wiele. Nawet główny motyw graficzny tła jest podobny. Ikonki troszkę podpicowano, by były bardziej glossy i bardziej wektorowe. Ale to szczegół. Jeśli nie musisz koniecznie mieć nowszego jądra i OpenOffice 3.1, zamiast 3.0, a do tego system działa Ci dobrze i zainstalowałeś sobie już KDE 4.3 to lepiej daj sobie spokój. Istotnych nowości jest na prawdę niewiele.

Instalację przeprowadzałem na MacBooku, więc nie jest to instalacja typowa (jedna partycja, bez SWAP, który zrobiony został w pliku). Jakie są efekty moich działań?

Negatywy:

- Oczywiście każdy nowy linuks, to kilka niedoróbek. Dla osoby, która wie co z tym zrobić – nie problem. Dla nowych użytkowników bariera nie do pokonania, zniechęcająca do używania Pingwina. Taki na przykład komunikat, który uparcie pojawiał się po instalacji systemu, zachęcający do aktualizacji do “nowszej wersji”, czyli… 2009.1…

- Pojawiły się też inne drobne problemiki – np. sterownik do Air Porta, czyli makowego Wi-Fi Broadcoma nie instaluje się wraz z systemem, a dopiero po wejściu w zakładkę konfiguracji sprzętu, w Centrum Sterowania. Docenić jednak należy, że działa (w wersji 2009.0 były z tym problemy).

- Nie działa kamera iSight. Rozwiązanie jest proste: na rpmpbone trzeba znaleźć pakiety isight-firmware i isight-firmware-tools z OpenSuse. Okazuje się, że po ich ściągnięciu i  instalacji (zaznaczyć wszystkie, prawy klawisz myszy i “instalacja oprogramowania”), wszystko działa:

Nawet nie jest to zielony obraz, jak w wersji 2009.1.

- Dziwnie działa touchpad. Oczywiście wymaga zainstalowania pakietów synaptics i touchfreeze, ale pomimo to nie jest to pełna obsługa: nie działa mi przewijanie multitouch, choć emulacja prawego przycisku myszy funkcjonuje dobrze. Tego problemu jeszcze nie rozwiązałem.

Pozytywy:

- Dobrze działa KDE 4.3. Pakiety są chyba bardziej dopracowane niż wersja 4.3 od zespołu KDE, dla Mdv 2009.1 Spring. Wreszcie Kbluetooth świetnie wykrył moją myszkę od Logitecha, zainstalował ją i obsługuje wszystko (łącznie z kółkiem), a nawet uruchamia ją automatycznie.

- Może było wcześniej, a ja nie zauważyłem – Compiz wspiera teraz lepiej KDE 4, więc pojawiają się takie “wodotryski”, jak podglądy na obrazku poniżej. Ktoś może powiedzieć – mamy przecież efekty natywne z KDE. To prawda, ale nadal są zdecydowanie mniej wydajne, niż Compiz.

Generalnie polecam, choć jeśli starsza wersja działa u Ciebie dobrze, to chyba nie ma sensu…





Nowa Mandriva i MacBook – uzupełnienie

24 05 2009

O nowej Mandrivie na MacBooku pisałem już jakiś czas temu. Generalnie system sprawował się nieźle, poza jednym drobnym problemem: niewiadomo dlaczego nie działał mi touchpad. Piszę “nie działał”, bo już teraz działa. Najlepsze, że sam nie wiem czemu. Wczoraj zainstalowałem poprawki do systemu m.in. nową wersję jądra. Miałem nadzieję, że po tym zabiegu wszystko wróci do normy, ale nie wróciło. Później w przypływie natchnienia zainstalowałem pakiet touchfreeze. Nie spodziewałem się zbyt wiele, więc nawet nie restartowałem systemu. Tymczasem dzisiaj okazało się, że touchpad działa. Co więcej działa multitouch – czyli emulacja działania kółka myszy i prawego klawisza za pomocą poruszania dwoma palcami. Jest więc lepiej niż były w wersji 2009.0.

Dlaczego działa? Nie wiem. Moduł jądra ze sterownikiem synaptics (zależność touchfreeze) już wcześniej instalowałem, lecz touchpad nie działał. Teraz zaskoczył.

I o to chodzi…





Nowa Mandriva i MacBook

7 05 2009

Krok do przodu i drugą nogą do tyłu…

Tak można by podsumować nową Mandrivę na MacBooku. Wpis jest roboczy, na gorąco, więc może uda się znaleźć rozwiązanie dwóch problemów, jakie się pojawiły. A więc, co działa?

- jak poprzednio – wszystko, poza tym co nie działa :)

- działa wi-fi Broadcoma, które poprzednio nie działało. A ściślej, w wersji 2009.0 pojawiły się w repozytoriach pakiety broadcom-wl-kernel i dkms-broadcom-wl, ale po ich instalacji połączenie sięciowe nie było nawiązywane. Co ciekawe była to najlepsza metoda psucia ustawień routera. Po zainstalowaniu tych pakietów i próbie skonfigurowania sieci, router tracił ustawienia (hasło, nazwę etc). Tym razem instalacja przebiega automatycznie po wejściu do Centrum Sterowania i zakładce “Sprzęt”. Połączenie jest, z routerem wszystko w porządku.

- działa kamera iSight, ale działa dziwnie. W wersji 2009.0 jej uruchomienie (do dzisiaj nie wiem jak) udało się po wielu próbach. Odpowiedzialne było chyba kombinowana instalacja isight-firmware (z rpm-ów dla openSuSe) i pakietów SANE do obsługi skanera (nie mam pojęcia na jakiej zasadzie to zadziałało, ale działało dobrze). W nowej Mandrivie 2009.1 niby też działa ten “myk”, ale obraz jest… zielony.

zielonka

- nie działa touchpad! To dość dziwne, bo przy bootowaniu systemu w opcji Live, touchpad nie tylko działał, ale nawet obsługiwał specyficzne dla Apple uruchamianie “prawego klawisza myszy” (dwa palce na touchpadzie i wciśnięcie przycisku). Mam nadzieję, że ten defekt da się naprawić.

A więc prawdziwa beczka miodu w postaci działającego wi-fi skażona jest łyżką (a może nawet całym kubkiem) dziegciu – nie działa touchpad, a kamera wariuje…

Na pocieszenie mam najnowszą wersję Qgis – 1.0.1, która ukazała się niedawno, a z nią kilka nowych wtyczek i parę mniejszych usprawnień.

Aktualizacja:

Zielony obraz kamery to chyba kwestia gstreamera. Objawia się np. w programie Cheese, ale już pod Skype wszystko działa ok. Tym problemem nie trzeba się nadmiernie przejmować (w końcu kamerę mam dla Skype, a nie dla oglądania samego siebie w Cheese).





Mandriva 2009 na MacBooku

19 12 2008

Da się. Problemów większych nie ma.

img_0014

Co działa “out of box”?

- prawie wszystko, poza tym co nie działa ;)

- Compiz bez większych problemów, choć, żeby oglądać video trzeba go wyłączyć (efekt karty GMA X3100?)

Czego nie udało mi się zmusić do działania?

- iSight – ale ponoć się da;

- Wi-Fi – ściślej AirPort – zainstalowałem sterowniki windowsowe pod ndiswraperem, ale niestety – sieć jest wykrywana, lecz połączenie nie jest realizowane. Działa za to połączenie przez kabel lub (i) modem speedtouch z neostrady. Ukazały się linuksowe sterowniki broadcom obsługujące urządzenie z Maka, lecz niestety ich kompilacja u mnie wywalała błędy…

- gesty na applowym padzie – ponoć da się to załatwić jednym wpisem. Na razie nie miałem czasu, zwłaszcza, że uzywam myszy.

Sprzęt: MacBook z Core2Duo Santa Rosa, 2 Gb RAM i i karta graficzna Intel. Niestety nie jest to najnowsza wersja z NVidią i w aluminiowej obudowie, ale i tak jest ok. Największa zalety to długa praca na baterii (przewyższająca wszystkie moje dotychczasowe laptopy), niewielkie wymiary (ekran 13,3 cala) i masa, co umożliwia wygodne podróżowanie.

Jak zainstalować? Instalacja systemu nie jest skomplikowana, choć wymaga kilku dość specyficznych działań. Cóż zrobić po kolei?

1. Zaopatrz się w rEFIt i zainstaluj w Maku, dokładnie tak samo jak instaluje się wiekszość oprogramowania w tym systemie.

2. Użyj BootCamp do stworzenia partycji Windows. Nie musisz przechodzić przez całą procedurę. Zakończ w momencie stworzenia partycji. Pamiętaj, że musisz przeznaczyć na nią tyle miejsca ile chcesz mieć na cały linux (u mnie 40 Gb).

Maki nie mają BIOSu, tylko EFI. Oprócz rozliczych zalet powoduje to pewne ograniczenia: na Maku mogą być tylko cztery partycje. Jedną zajmie EFI, drugą sam MacOS, trzecią linux, a czwartą… Z czwartą miałem pewne problemy, o czym więcej później.

2. Kiedy stworzysz partycję, włóż do napędu płytę z Linuksem. Ja wybrałem Mandrivę 2009 One. Ważne jest by była to płyta typu Live, nagrana na CD. Uruchom ponownie komputer.

3. Uruchamiając komputer masz dwie opcje: trzymaj wciśnięty klawisz C, wówczas komputer automatycznie zabootuje płytę, lub poczekaj do pojawienia się ekranu wyboru systemu rEFIt i wybierz ikonę pingwina. Po uruchomieniu systemu przejdź do trybu instalacji na twardym dysku.

4. W trakcie instalacji wybierz opcję ręcznego podziału na partycje. Ważne jest by system zainstalować w całości na jednym dysku. Próby stworzenia spod Mandrivy partycji dla SWAP lub /home zwykle się nie powiodą. Próby wykorzystania np. gparted np. spod Ubuntu uruchamianego w trybie Live powodują zepsucie tablicy partycji. Prawdopodobnie odpowiedzialny jest za to BootCamp.

Możesz spróbować podejść do problemu tworzenia partycji inaczej. Pod MacOS użyj programu Narzędzie Dyskowe (disc util) i zmniejsz partycję zawierającą system. Nie twórz jednak żadnych innych partycji pod makiem. Użyj do tego gparted. Polecam stworzenie dwóch partycji: jednej dla systemu (/), drugiej dla uzytkownika (/home). Pomiń SWAP.

W trakcie instalacji będziesz spytany o miejsce załadowania GRUBa. Wybierz sda3 (a więc miejsce, gdzie trzymasz linuksa).

5. Po instalacji Mandrivy prawdopdobnie nie wysunie ci się automatycznie płyta i nie zamknie się tryb Live. Zrób to przytrzymując przycisk zasilania laptopa. Płytę wysuniesz po odpaleniu systemu.

Uruchom ponownie komputer i z rEFIt wybierz ikonę z Pingwinem. Pojawi się GRUB, który uruchomi system.

5. Teraz powinieneś załatwić sprawę SWAPu. Ponieważ brakuje ci odpowiedniej partycji, dobrze jest stworzyć plik wymiany, który ją zastąpi. Przepis znalazłem na wiki Ubuntu, wystarczy dostosować go do normalnego sposobu zarządzania uprawnieniami administratora. Wpisz poniższe w konsoli:

dd if=/dev/zero of=/swapfile bs=1024 count=2048000
mkswap /swapfile
swapon /swapfil

Edytuj fstab. Możesz to zrobić w Midnight Commander: zainstaluj go w systemie (su, urpmi mc), wejdź do niego (komenda mc, jako root), odnajdź fstab (w katalogu /etc), wybierz opcję edycji i dopisz tam:

/swapfile               swap                    swap    defaults        0 0

I tyle. Możesz wykorzystać inne porady z wiki Ubuntu i szperać po sieci. Jeśli uda mi się znaleźć nieco czasu by załatwić to co nie działa, to na pewno coś dopiszę.

Generalnie w tej chwili najlepsze wsparcie na Maki ma chyba właśnie Ubuntu. Z tego co piszą na ich stronach, to bez większych problemów instaluje się sterowniki do AirPorta, kamerę iSight i inne elementy. Być może spróbuję, choć za Ubuntu nie przepadam…

img_0012Acha – wybaczcie jakość zdjęć. Niestety są telefonowe.