Darmowe płyty z Fedorą i innymi dystrybucjami

Fedora, zapewne idąc za przykładem Ubuntu, już jakiś czas temu uruchomiła program Free Media, dzięki któremu można zamówić darmowe DVD z najnowszą wersją tej dystrybucji. Niestety projekt ten jest obłożony sporymi limitami: 1 DVD na osobę, realizowanych jest tylko 100 pierwszych zamówień w danym miesiącu.
Podobną inicjatywę niedawno rozpoczął kanadyjski sklep z płytami The Linux Store - oferują darmowe płyty CD i DVD z różnymi dystrybucjami: Fedora Core, Suse, Debian, Gentoo, Mandriva, Knoppix. Można też zamówić płyty z dystrybucją spoza tej listy. Inicjatywa ta jest kierowana do ludzi którzy mają połączenie modemowe lub restrykcyjne limity pobierania danych.
Jeśli ktoś zna inne aktywne inicjatywy oferujące darmowe płyty to niech podzieli się linkiem w komentarzach do tego wpisu.

Permalink 3, przyłącz się do dyskusji

Gparted LiveCD

Przez weekend robiłem porządki na dysku w starym kompie i tutaj nieocenioną pomocą okazał się Gparted LiveCD - minidystrybucja GNU/Linuksa stworzona specjalnie do partycjonowania dysku.
Zajmuje 28.44MB, uruchamia się niecałe 1.5 minuty, działa szybko i sprawnie.
Jedyną jej wadą jest IMHO niepotrzebne ręczne wybieranie opcji serwera X przy uruchamianiu - Gparted powinien tak jak Knoppix uruchamiać się od razu, bez żadnego pytania, tym bardziej że w tak specjalistycznej dystrybucji niepotrzebna jest żadna wypasiona rozdzielczość tylko standardowa Vesa, byle by było wszystko widać. Za to przewagą Gparted livecd nad Knoppiksem jest natychmiastowy restart - niczym ręczny reset. Knoppix IMHO niepotrzebnie traci czas na wyłączanie się - przecież można go zwyczajnie “na chama” wyłączyć i nic się nie stanie.
Żeby było ciekawiej dzisiaj została wydana wersja 0.2.5-3 i jest w niej dużo ciekawych zmian: m.in. dodano Gruba, Fdiska, Cfdiska, Sdiska i całkowicie zreorganizowano proces uruchamiania się. Jeszcze tej wersji nie sprawdzałem.
PS: zamiast płyty Live można użyć wersji dla pamięci USB.

Permalink 10, przyłącz się do dyskusji

Debian GNU/Minix

Na liście dyskusyjnej debian.devel pojawiła się propozycja stworzenia portu Debiana do jądra Miniksa. Podobny projekt był zapowiadany pół roku temu, ale tym razem trochę więcej osób się udziela więc może coś z tego wyjdzie.

Permalink 3, przyłącz się do dyskusji

Alky - zamiast Wine?

Alky to narzędzie do przerabiania Windowsowych binarek do formatów rozumianych przez Linuksa i Mac OS X.
Czym Alky różni się od Wine?
1) Alky nie wymaga instalacji programu-serwera tak jak Wine, dzięki czemu Windowsowe aplikacje będą pod innymi systemami działać szybciej.
2) Alky konwertuje binaria zamiast je uruchamiać więc producenci oprogramowania będą mogli go użyć do portowania aplikacji i dystrybucji ich bez wymagania dodatkowych programów po stronie użytkownika.
3) Alky działa na poziomie binarnym więc aplikacje mogą być przeniesione bez dostępu do źródeł.
Projekt dopiero raczkuje - na razie działa tylko konwersja do formatu binarnego Mac OS X. Obsługa Linuksowych binarek jest w trakcie tworzenia. Więcej informacji można uzyskać na stronie projektu.
Cieszy mnie to że ludzie zdołali wymyślić alternatywny sposób na uruchamianie/przenoszenie programów z Windows. Gorąco kibicuję temu projektowi i mam nadzieję że za jakiś czas wyniknie z niego coś sensownego.

Permalink 3, przyłącz się do dyskusji

Ubuntu na HP Compaq nx6125

Wczoraj miałem okazję instalować Ubuntu na (nie moim) laptopie HP Compaq nx6125 (PY537ES).
Instalacja przebiegała bardzo powoli, ale nie chciało mi się jej przerywać bo jednocześnie zajmowałem się jeszcze innym kompem i oglądałem mecz. Po instalacji system wciąż chodził dość topornie. Szybko zauważyłem że konsola jest zasypywana tekstem “hdc: error code: 0×70 sense_key: 0×02 asc: 0×30 ascq: 0×00″. Okazało się że przyczyną jest nagrywarka DVDRW z technologią LightScribe. Na szczęście udało mi się znaleźć rozwiązanie na Forum Ubuntu.
Przepis:
1) Otworzyć plik

/usr/share/hal/fdi/policy/10osvendor/10-storage-policy.fdi

2) Znaleźć następujący fragment:

<!– Whitelist bus types of storage devices we care about –>
<match key=”info.capabilities” contains=”storage”>

3) Dopisać pod nim:

<match key=”storage.bus” string=”ide”>
<match key=”storage.model” string=”TSSTcorpCD/DVDW TS-L532M”>
<match key=”block.device” string=”/dev/hdc”>
<merge key=”storage.media_check_enabled” type=”bool”>false</merge>
</match>
</match>
</match>

Oczywiście w miejsce “TSSTcorpCD/DVDW TS-L532M” należy wstawić model swojej nagrywarki który można odczytać z pliku

/proc/ide/hdc/model

Jeśli nasza nagrywarka ma inny identyfikator urządzenia niż hdc w w/w tekście należy zamienić odpowiednie ciągi znaków na właściwe naszemu urządzeniu (np. “hdc” na “hdb” lub “hdd”).
4) Wykonać komendę:

sudo /etc/init.d/dbus restart

I tyle. Niestety problem może powrócić jeśli po aktualizacji systemu zostaną nadpisane pliki HALa - w takim wypadku należy powtórzyć w/w procedurę.
W/w przepis nie rozwiązał całkowicie problemu powolnego działania systemu. Poza tym zdarzało się że ekran stawał się całkowicie nieczytelny po przejściu z Xów do konsoli. Wybawieniem okazało się dodanie “noapic” do parametrów jądra. Aby dodać ten parametr na stałe należy w pliku

/boot/grub/menu.lst dopisać

” noapic” na końcu linii

# kopt=root=/dev/hda7 ro

(zamiast hda7 może w tym miejscu być coś innego) i wykonać komendę

sudo dpkg-reconfigure linux-image-$(uname -r)

Poza tym na przyszłość polecam wszystkim dodawanie “noapic noacpi” przy odpalaniu płyty instalacyjnej.
W końcu system działał tak jak należy. Sprawdziłem czytnik kart pamięci - zadziałał bez najmniejszego problemu. Czytnika linii papilarnych nawet nie próbowałem odpalać - wątpię aby jądro miało do niego sterownik, zaś użytkowniczka laptopa z niego i tak korzystać nie będzie. Podobnie ma się sprawa ze sterownikami Ati - nie instalowałem ich bo właścicielka laptopa nie planuje grać w gry 3D a ja nie chciałem jej zniechęcać możliwością zaistnienia problemów z owymi sterownikami.
Na koniec postanowiłem zainstalować Windowsowe sterowniki WiFi. Instaluję ndiswrappera, instaluję sterowniki z Windows, sprawdzam - a tu “driver present”, ale nie ma ani słowa o hardware. WTF? Próbuję jeszcze raz z innymi sterownikami - to samo. Patrzę na wynik “lspci” - jest “Broadcom”, więc czemu ndiswrapper go nie widzi? Próbuję kolejne sterowniki. Patrzę jeszcze raz na lspci… w końcu mnie olśniło! Ten laptop nie ma karty WiFi a ja uparcie próbowałem zainstalować do niej sterowniki… :))) To co widziałem w lspci to była zwykła sieciówka a nie bezprzewodowa. Ale się zwałowałem!

Permalink 6, przyłącz się do dyskusji

Nvidia chce lepszego jądra FreeBSD

Christian Zander z Nvidii napisał na liście mailingowej FreeBSD długą i szczegółową prośbę dotyczącą zmian w kodzie jądra FreeBSD, które pomogą Nvidii napisać lepsze sterowniki dla FreeBSD. Z jego maila ewidentnie wynika że Nvidii zależy na dobrych sterownikach dla wszystkich Uniksów (GNU/Linux, Solaris, BSD). Szkoda tylko że nadal nie udostępniają kodu swoich sterowników - widać mają coś do ukrycia (oszustwa zwiększające liczbę klatek, łatanie błędów sprzętu, blokowanie opcji dostępnych w droższych modelach swoich kart, itd.). Niby ATI pod tym względem jest gorsze, wydaje gorsze sterowniki, ale przynajmniej za to Linuksowi programiści są na tyle zdesperowani że tworzą wolne sterowniki. W przypadku Nvidii mamy dobre zamknięte sterowniki i przez to nikomu się nie chce tworzyć otwartych. Tak źle, tak niedobrze…

Permalink 3, przyłącz się do dyskusji