Sunday, July 20, 2008

Linuks vs Windows - użytkownik kontratakuje

Dnia następnego. Wstałem z nowymi siłami. Po chwili miałem płytkę z najnowszą wersją Fedora Core.
Instalacja i ... pech, te same problemy z grafiką co na Ubuntu. Z siecią bezprzewodową też kiszka. Próbowałem powalczyć. Jakoś ręcznie modyfikując xorg.conf ustawiłem grafikę, jednak nie udało mi się uzyskać rozdzielczości mojego wyświetlacza. Po jakimś czasie dałem sobie spokój, jeszcze raz zainstalowałem Ubuntu, które przynajmniej WiFi dobrze wykrywało. Walczyłem z tą grafiką, w końcu udało mi się zobaczyć cały pulpit jednak tylko w rozdzielczości 800x600 co wykluczało jakiekolwiek użycie oprócz tego "zobaczcie, jestem gość, mam Ubuntu" ;). Nigdy nie darzyłem zaufaniem Mandrake/Mandriva więc dałbym sobie spokój. Na szczęście Rysand zasugerował w komentarzu do poprzedniego postu użycie OpenSuse. Więc na ruszt poszła Zuzia. Instalacja nie przebiegła bez zgrzytów. Podczas instalacji nie działała myszka, co było dość kłopotliwe ale dało się przeżyć.
Pierwszy plus, grafika wygląda normalne. Wprawdzie chyba działa w trybie vesa i o 3d mogę zapomnieć ale przynajmniej jest w dobrej rozdzielczości. Z kartą WiFi nie było tak różowo. Nie obeszło się bez studiowania forów, dociągnięciu odpowiednich pakietów i odpaleniu skryptu. Niemniej od tej chwili WiFi działa bez zarzutu. Z automatycznym update wszystko w porządku, system działa stabilnie, jest przemyślany, nie ma takich problemów z kontem root jak w Ubuntu.Nie miałem wielkich nadziei na skonfigurowanie dostępu do internetu BlueConnect poprzez PDA i Bluetooth, tym bardziej, że adapter Bluetooth mam przez USB. Coś tam jednak po włożeniu bluetootha wykrył, niestety na tym skończyło się szczęście. System uparcie wyświetlał jakiś błąd przy próbie wyszukania urządzeń. I znowu w ruch poszło forum oraz zapoznanie się z takimi komendami jak hcitool, pand... Coś tam doinstalowałem z paczek, i porady z forum uzupełniając dużą dozą intuicji udało mi się. Wprawdzie połączenie muszę odpalać ze skryptu wcześniej przełączając się na roota ale nie jest to wielki koszt. Więc super! Prawie... jak na razie system zawiódł w najmniej oczekiwanym miejscu. Mianowicie samo Eclipse wywala często błąd o przepełnieniu sterty JVM. Pewnie to kwestia konfiguracji/uaktualnienia jednak w tej chwili stanowi duży zgrzyt.

Podsumowując, udało mi się uzyskać (prawie) tą samą funkcjonalność co w Windows jednak kosztem poświęcenia na to wielokrotnie dłuższego czasu i sił (tak z 10 razy). Nie wyobrażam sobie też aby potrafił to zrobić zwykły użytkownik, który uważa, że system "ma być" i nie powinien trudnością konfiguracji przekraczać tej z telewizora. Tak wygląda niestety przydatność linuksa z punktu widzenia użytkownika. Z drugiej strony sprawa wygląda inaczej. Darmowy system o takich możliwościach, często bez wsparcia w sprawie sterowników od producentów urządzeń to nie lada osiągnięcie i za to wszystkim mającym w tym swój wkład dziękuję. Od czasu kiedy ostatni raz porównywałem te dwa systemy Linuks zrobił olbrzymi krok naprzód jednak nadal pozostaje w tyle pod względem łatwości instalacji względem Windowsa.
Co mnie najbardziej denerwowało? W Windows mam menedżer urządzeń i jeśli jakieś nie ma sterownika to powiadamia o tym dużym pytajnikiem. W systemie Linuks najczęściej nie wiem czy coś jest obsługiwane czy nie i w jakim stopniu. Być może to kwestia mojej ignorancji ale zawsze.

Monday, July 14, 2008

Linuks vs. Windows - starcie pierwsze

Tak jakoś się zdarzyło, że będąc w sklepie moja żona dojrzała notebooka. Zachęcająca cena – 1000 zł. To nas przekonało jako, że od pewnego czasu, chciałem notebooka dla wygody (oprócz tego z pracy...). Notebook ten to nic szczególnego ale moje wymagania też nie są zbyt wygórowane. Ponieważ koduję muda http://www.killer.mud.pl dodatkowo jeszcze zabieram się za projekt w którym chcę sprawdzić jak to jest z kompatybilnością platformy .net oraz mono pod systemami Linuks oraz Windows, to postanowiłem obok standardowego Windows XP postawić któreś distro linuksa.

Instalacja XP przeszła bez żadnych niespodzianek. Płytka, standardowe odpowiedzi, płytka ze sterownikami, setup all i podstawa jest. Do tego Microsoft Office. Mirandę i Eclipse wystarczy skopiować, do kompletu firewall i putty. Na resztę przyjdzie czas.

Przewidująco zostawiłem na dysku miejsce na instalację linuksa. Wraz z notebookiem w pudełku można było znaleźć Live DVD z Knoppixem. Wszystko mający i działający jednak nie przypadł mi do gustu. Notabene tak oszczędnego w informacje zestawu nie widziałem. Jeszcze w sklepie widząc notebooka i przycisk włączania/wyłączania sieci bezprzewodowej spytałem sprzedawcę (młoda kobieta) czy można uzyskać ulotkę z dokładniejszą specyfikacją bo chciałbym się dowiedzieć, czy to tylko przycisk czy też na pokładzie taka karta jest. Kobieta stwierdziła, że brak dokładniejszych danych. Pomyślałem, nie chce jej się ruszyć i pogrzebać w opakowaniu. Zapytałem więc uprzejmie czy można rozmawiać z kimś kto jest odpowiedzialny za ten dział od strony technicznej. Panienka zmieszana odparła „to bym była ja...”. Wróciliśmy do idei sprawdzania zawartości opakowania i... szok, parustronicowa instrukcja nie zawierała nic, dokładnie nic!

Wróćmy jednak do linuksa. Ponieważ wiele się naczytałem o tym jak przyjazny jest Ubuntu a cenię sobie swój czas, zdecydowałem się na tą właśnie dystrubucję. Przypomniałem sobie, że jakiś czas ściągałem tą dystrybucję eroz internetu i nagrywałem płytkę. Po chwili instalacja ruszyła. Pierwsze wrażenia jak najbardziej pozytywne. Super sprawa, najpierw uruchamia się z płytki, można sprawdzić co i jak i dopiero zainstalować. Spojrzałem pobieżnie i zainstalowałem. Naprawdę wygłądało to nieźle i przemyślanie. Wprawdzie irytowały mnie dwie sprawy do których jestem przyzwyczajony. Pierwsza to brak tekstowych konsol równolegle z graficzną. Dwa to irytujące pytania o hasło przy każdej operacji administracyjnej (zabawne, że tak krytykowano za to samo Vistę). Najgorsze jednak, że nijak nie udawało mi się skonfigurować karty bezprzewodowej, mimo, iż system ją raportował. Niestety opcja automatycznej aktualizacji też coś nie bardzo chciała ruszyć ze względu na jakieś tam błędy w plikach konfiguracyjnych. Trudno, po jakimś czasie dałem spokój i zassałem z sieci najnowsze wydanie Ubuntu.
Instalacja i... widać poprawę, po uruchomieniu „Sterowniki” system powiadomił mnie, że moja karta bezprzewodowa (Broadcom) posiada sterowniki, które nie są objęte zupełnie wolną licencją więc nie są zawarte ale jeśli sobie życzę, to można je teraz automatycznie ściągnąć i zainstalować. Tak też zrobiłem i od tego momentu sieć bezprzewodowa ożyła. Na tym przerwałem walkę z siecią bezprzewodową stwierdzając, że dalej już powinno dać się skonfigurować, a przyglądając się grafice. Otóż pomimo, że czcionki były stosunkowo malutkie (czyli rozdzielczość w miarę) to pulpit wykraczał znacznie poza granice ekranu. Nijak nie udało mi się tego skofigurować a próby zmiany rozdzielczości spod okienkowej aplikacji kończyły się nieodmiennie kaszaną na ekranie. Ponieważ wszystko inne wyglądało dobrze (dźwięk się sam skonfigurował) postanowiłem zejść pod okienka i zobaczyć jak to wyląda w xorg.conf. Po długiej i przegranej walce, postanowiłem zajrzeć do internetu. Ucieszyłem się widząc na stronie VIA sterowniki dedykowane pod Ubuntu. Po krótkiej walce z prawami dostępu do plików odpaliłem instalkę i ścięło mnie. Instalator grzecznie poinformował, że są one przeznaczone pod wcześniejszą wersję Ubuntu, tą na której grafika wyglądała dobrze. Zgroza. Wiem, mógłbym pewnie zajrzeć jak wyglądała konfiguracja na tej działającej wersji ale w tym momencie skończył się czas oraz moja cierpliwość. Już przerażonymi oczami duszy widziałem jak będzie wyglądała instalacja eclipse (ew. Code::blocks) oraz mono-develop.
Uruchomiłem przeglądarkę i wpisałem w google „fedora”. Jutro ciąg dalszy. Na dzień dzisiejszy stwierdzam, że pomimo ogromnych postępów, linuks nie jest jeszcze tak przyjazny użytkownikowi jak Windows.