2 lipca 2009

Piotr Godlewski: Opera 10 Snapshot 4458 z QT4 dla x86_64

OperaWcześniej w tym poście wspominałem o małej niespodziance od twórców Opery. Stała się ona faktem w buildzie 4458. Wcześniej z powodu braku wersji x86_64 z QT4 było tylko jedno wyjście instalacja buildu dla architektury i386 w skutek czego użytkownicy 64 bitowej wersji Fedory/Debiana musieli doinstalowywać 32 bitowe zależności których nie było mało.

Dodatkowo kiedy instalowało się wersję x86_64 z QT3 nie posiadała ona integracji z GTK co skutkowało “brzydotą” Opery. Pakiety dostępne są tutaj. Ta wersja jest w pełni zsynchronizowana z usługą Opera Unite.

Autorzy zapomnieli dodać do wymaganych pakiet qt4-x11. Jeżeli chcesz zainstalować najnowszy Snapshot Opery z QT4 pod x86_64 wydaj w Terminalu polecenie:

yum install qt4-x11 && rpm -Uvh http://snapshot.opera.com/unix/snapshot-4458/x86_64-linux/opera-10.00-4458.gcc4-qt4.x86_64.rpm

2 lipca 2009, 13:33

1 lipca 2009

Piotr Godlewski: [RPM] Paczki z Alarm-Clock

alarm-clockZostałem paczkerem dla programu Alarm Clock, to aplikacja która pozwala na szybkie wprowadzenie uroczystości lub ważnej daty albo godziny o której program ma Ci przypomnieć. Tak czy inaczej, przydatna aplikacja, dostępna z poziomu mojego repozytorium lub repozytorium Alarm Clock.

Dodaję także bezpośrednie linki dla różnych wersji Fedory:

Fedora 11 – i586 | x86_64 | debuginfo (i586 | x86_64)

Fedora 10  – i386 | x86_64 | debuginfo (i386 | x86_64)

Fedora 12 (Development) – i586 | x86_64 | debuginfo (niedługo zalinkuję)

Pakiety dostępne są także z poziomu repozytorium. Niedługo będę musiał “upuścić” paczkowanie dla wersji z fc10 ze względu na starszą wersję GTK której nowsze wersji Alarm Clock nie będą obsługiwać. W następnej wersji zostaną uaktualnione tłumaczenia :)

alarm-clock

Zostałem paczkerem dla programu Alarm Clock, to aplikacja która pozwala na szybkie wprowadzenie uroczystości lub ważnej daty albo godziny o której program ma Ci przypomnieć. Tak czy inaczej, przydatna aplikacja, dostępna z poziomu mojego repozytorium lub repozytorium Alarm Clock. Dodaję także bezpośrednie linki dla różnych wersji Fedory: Fedora 11 – i586 | x86_64 | debuginfo (i586 | [...]

1 lipca 2009, 15:43

FedoraTweak: Skrypt konfiguracyjny dla Fedory 11 (ver. 0.3.2)

Nadeszła nowa wersja skryptu konfiguracyjnego. Aczkolwiek nie dogłębnie przetestowana. Zlikwidowałem błąd związany z rozpoznawaniem architektury, a także z repozytorium Compiz-Fusion. Teraz wszystko powinno działać, w następnej wersji planuję dodać repozytorium z paczkami Chromium. Dodatkowo aby zaspokoić głód i nieco ułatwić uaktualnianie do nowszych wersji dodałem paczkę do mojego repozytorium. Aktualizacje będą nadchodzić automatycznie. Wystarczy wydać [...]

1 lipca 2009, 08:20

29 czerwca 2009

Piotr Godlewski: (How-To) Gajim i obsługa Gadu-Gadu (import/eksport)

online

Szerze powiedziawszy dopiero podczas dzisiejszej kompilacji Gajima z HG zauważyłem że istnieje folder z ikonami Gadu-Gadu. Zainspirowało mnie to do tego stopnia iż postanowiłem poszukać w sieci jakichkolwiek informacji na ten temat. I odnalazłem, import i eksport kontaktów za pomocą Gadu-Gadu Transport.

No to po wprowadzeniu czas na rozwinięcie i przejście do ciekawszej części.

1. Szukanie serwera z usługą Gadu-Gadu
Serwerów jest wiele – choć ja ograniczyłem się w sumie do jednego chrome.pl, jako iż jabberpl.org nie istnieje to Chrome jest dla mnie jedynym przyzwoitym serwerem. Oczywiście można poszukać innych, byle tylko posiadał taką usługę.

2. Rejestrowanie usługi na serwerze
To jak na razie najmniej inwazyjna operacja, wystarczy iż przejdziesz do Działania -> Wyszukaj usługi. Otworzy Ci się okno dialogowe, w pasku adresu wpisz:

chrome.pl

I wciśnij Idź, wyświetli Ci się lista usług oferowanych przez serwer. Nas interesuje usługa GaduGadu Transport w zakładce Transporty. Następnie zaznacz takową i wciśnij Zarejestruj. W następnym okienku wpisz informacje potrzebne do połączenia z serwerem.

3. Import kontaktów do serwera
Następnym krokiem jaki musisz poczynić jest wyeksportowanie kontaktów do listy, możesz to zrobić np. za pomocą Kadu – Menu -> Import / Eksport listy kontaktów -> Wyeksportuj do pliku. Teraz zupełnie wyłącz Gajima i przejdź na stronę z której wyślesz kontakty na serwer.

Ważne aby komunikator był wyłączony. Po czym możesz zabierać się za uzupełnianie pól. Jeśli nie posiadasz zarejestrowanego konta w chrome.pl to w polu Obsługa transportu GG wpisz:

gg.chrome.pl

Po uzupełnieniu pól i wybraniu wyeksportowanego pliku z kontaktami, możesz przejść na dalszą stronę, wciskając Konwertuj. To może zająć trochę czasu. Jeżeli twoja lista kontaktów jest długa, to zostanie podzielona na pakiety. Po tak wykonanej operacji możesz włączyć komunikator otrzymasz prośbę o autoryzację od każdego kontaktu z twojej listy, wszystkie musisz zaakceptować.

4. Naprawianie ewentualnych problemów
Często zapominamy o drugim włączonym komunikatorze który łączy się z siecią Gadu-Gadu. Należy go wyłączyć, jeżeli i to nie pomoże należy do swojej listy należy dodać kontakt: gg.chrome.pl. A następnie kliknąć na niego prawym przyciskiem myszy po czym Wyślij odrębny status -> Dostępny. To w zasadzie wszystko teraz możesz swobodnie rozmawiać przez Gajim na Gadulcu :)

29 czerwca 2009, 09:51

28 czerwca 2009

OSNews.pl: Top 13 błędów w Linuksie (w ostatnim tygodniu)

Arjan van de Ven podesłał na LKML listę najpopularniejszych błędów w Linuksie w ostatnim tygodniu. Pozwoliłem sobie przetłumaczyć jego wiadomość.

“Kilka gwiazd tego tygodnia:

  • mem_cgroup_add_lru_list (miejsce 2) staje się bardzo popularnym problemem – jest to uszkodzenie listy. Pytanie brzmi – dlaczego to jest nowe?
  • miejsce 13 (memcmp w kodzie raid) to również nowość
  • ostrzeżenie w get_free_pages, które było omawiane na LKML ponownie spada z listy

W tym tygodniu zgłoszono 15273 oopsy i ostrzeżenia. W zeszłym tygodniu zgłoszono 13384 błędy.

  1. i915_gem_set_tiling (ostrzeżenie)
  2. Zgłoszono 2754 razy (8928 wszystkich raportów)
    Ten błąd był ostatnio widziany w wersji 2.6.31-rc0-git15, pierwszy raz został złapany w wersji 2.6.29-rc2.
    Więcej informacji: http://www.kerneloops.org/searchweek.php?search=i915_gem_set_tiling

  3. mem_cgroup_add_lru_list (ostrzeżenie)
  4. Zgłoszono 1554 razy (1622 wszystkich raportów)
    Uszkodzenie listy w kodzie VM
    Ten błąd był ostatnio widziany w wersji 2.6.30-git19, pierwszy raz został złapany w wersji 2.6.29.
    Więcej informacji: http://www.kerneloops.org/searchweek.php?search=mem_cgroup_add_lru_list

  5. getnstimeofday (ostrzeżenie)
  6. Zgłoszono 1319 razy (4893 wszystkich raportów)
    getnstimeofday() jest wywoływana przed ponownym uruchomieniem zegara
    Ten błąd był ostatnio widziany w wersji 2.6.30, pierwszy raz został złapany w wersji 2.6.24.
    Więcej informacji: http://www.kerneloops.org/searchweek.php?search=getnstimeofday

  7. iwl_set_dynamic_key (ostrzeżenie)
  8. Zgłoszono 825 razy (16074 wszystkich raportów)
    Ten błąd był ostatnio widziany w wersji 2.6.30, pierwszy raz został złapany w wersji 2.6.27.
    Więcej informacji: http://www.kerneloops.org/searchweek.php?search=iwl_set_dynamic_key

  9. ct_vm_map (ostrzeżenie)
  10. Zgłoszono 773 razy (2362 wszystkich raportów)
    Fedora: błąd w sterowniku creative XFI
    Ten błąd był ostatnio widziany w wersji 2.6.29.5, pierwszy raz został złapany w wersji 2.6.29-rc4-git1.
    Więcej informacji: http://www.kerneloops.org/searchweek.php?search=ct_vm_map

  11. parport_device_proc_unregister (ostrzeżenie)
  12. Zgłoszono 766 razy (3660 wszystkich raportów)
    Alan ma na to poprawkę
    Ten błąd był ostatnio widziany w wersji 2.6.29.4, pierwszy raz został złapany w wersji 2.6.27.
    Więcej informacji: http://www.kerneloops.org/searchweek.php?search=parport_device_proc_unregister

  13. hres_timers_resume (ostrzeżenie)
  14. Zgłoszono 763 razy (2368 wszystkich raportów)
    hres_timers_resume() jest niewłaściwie wywoływana z włączonymi przerwaniami
    Ten błąd był ostatnio widziany w wersji 2.6.30, pierwszy raz został złapany w wersji 2.6.24.7.
    Więcej informacji: http://www.kerneloops.org/searchweek.php?search=hres_timers_resume

  15. generic_get_mtrr (ostrzeżenie)
  16. Zgłoszono 544 razy (2061 wszystkich raportów)
    Niewłaściwie włączane MTRR przez błąd w BIOS (jasne, zero ściemy :) – dopisek tłumacza)
    Ten błąd był ostatnio widziany w wersji 2.6.30, pierwszy raz został złapany w wersji 2.6.25.3.
    Więcej informacji: http://www.kerneloops.org/searchweek.php?search=generic_get_mtrr

  17. dmar_table_init (ostrzeżenie)
  18. Zgłoszono 346 razy (1206 wszystkich raportów)
    Błąd w BIOS pokazany przez WARN_ON (o kolejny błąd w BIOS występujący tylko w Linuksie – dopisek tłumacza)
    Ten błąd był ostatnio widziany w wersji 2.6.31-rc0-git18, pierwszy raz został złapany w wersji 2.6.29.
    Więcej informacji: http://www.kerneloops.org/searchweek.php?search=dmar_table_init

  19. minstrel_get_rate (ostrzeżenie)
  20. Zgłoszono 228 razy (796 wszystkich raportów)
    Problem ze sterownikiem ath5k
    Ten błąd był ostatnio widziany w wersji 2.6.30-rc3, pierwszy raz został złapany w wersji 2.6.27.12.
    Więcej informacji: http://www.kerneloops.org/searchweek.php?search=minstrel_get_rate

  21. dev_watchdog(r8169
  22. Zgłoszono 206 razy (9616 wszystkich raportów)
    Ten błąd był ostatnio widziany w wersji 2.6.30, pierwszy raz został złapany w wersji 2.6.26.6.
    Więcej informacji: http://www.kerneloops.org/searchweek.php?search=dev_watchdog(r8169)

  23. ath_get_rate (ostrzeżenie)
  24. Zgłoszono 145 razy (1051 wszystkich raportów)
    Ten błąd był ostatnio widziany w wersji 2.6.30, pierwszy raz został złapany w wersji 2.6.26.
    Więcej informacji: http://www.kerneloops.org/searchweek.php?search=ath_get_rate

  25. memcmp (oops)
  26. Zgłoszono 131 razy (273 wszystkich raportów)
    Problem z memcmp w kodzie raid
    Ten błąd był ostatnio widziany w wersji 2.6.29.4, pierwszy raz został złapany w wersji 2.6.21-rc3.
    Więcej informacji: http://www.kerneloops.org/searchweek.php?search=memcmp

Od michuka: poprawiłem niusa usuwając prywatną opinię autora ze wstępu. LJZ — welcome back! :>
Od czepola: zmieniłem nieco formatowanie tekstu, teraz powinno się lepiej czytać!

28 czerwca 2009, 18:38

27 czerwca 2009

Piotr Godlewski: Projekt: paczkowanie KDE 3.5 dla Fedory (potrzebni paczkerzy!)

klogo-official-crystal-3000x3000Zazdroszcząc użytkownikom Ubuntu repozytorium KDE 3.5 postanowiłem stworzyć własne, niech wiedzą że w Polsce społeczność Fedory także istnieje. Zapału jest tyle co chęci czyli dosyć sporo, zbudowałem już kilka pakietów – lecz nadal pozostaje ich reszta. Sęk w tym że KDE 3.5 wymaga starszych zależności a to już wyższa szkoła jazdy, w sumie mógłbym dostosować źródełka do potrzeb, ale pozostaje jeszcze kwestia paczkowania. Nie zdołam wszystkiego zrobić sam, tak więc potrzebuję ochotników do pomocy ;)

Potrzebni mi są ludzie umiejący podstawy:

  • Budowanie paczek RPM
  • Znajomość KDE, choć podstawowa

Potem powinno pójść z górki. W drugiej kolejności idą zależności, ale to już odrębna sprawa której na chwilę obecną nie warto sobie zawracać gitary :D . Tak więc jeśli umiesz budować pakiety RPM, dysponujesz komputerem wyposażonym w Fedorę i procesor (najlepiej 32-bitowy) i bebechy, proszony jesteś o natychmiastowe zgłoszenie się pod ten adres Jabber’a: piotrek23@jabber.org. Jeżeli to uczynisz będziesz miał okazję uczestniczyć w projekcie tworzenia pakietów binarnych (RPM) dla KDE 3.5.

Poniżej przedstawiam tabelę, jak poszło paczkowanie poszczególnych pakietów:

Nazwa pakietu Status budowania Błąd/Pakiet
kdeaccessibility Zbudowane
kdeaddons Nie rozpoczęte
kdeadmin Zbudowane
kdeartwork Nie rozpoczęte
kdebase Nie rozpoczęte
kdebindings Budowanie
kdeedu Zbudowane
kdegames Zbudowane
kdegraphics Nie rozpoczęte
kdelibs Błąd
kdemultimedia Zbudowane
kdenetwork Błąd log
kdepim Błąd log
kdesdk Błąd log
kdetoys Błąd log
kdeutils Zbudowane
kdevelop Zbudowane W repozytorium
kdewebdev Zbudowane W repozytorium

Statystyki? 6 zbudowanych (3własnymi siłami ;) ), 4 zawiodły a 8 nie zbudowanych. No wiem są przerażające ;) Ale jeżeli ktoś do pomoże to może się to udać. Na koniec sobie pomyślałem, ażeby pobrać źródła z pakietów SRPM OpenSUSE’a. Wtedy będzie łatwiej, IMHO oni budują pakiety dla aktualnych wersji SUSE’a.Natomiast te były budowane na źródłach z FTP KDE.

No ale jeżeli macie wystarczająco czasu i siły aby do pomóc i po użytkować starego KDE albo na nowym masz ciągłe crashe Plasmy to choć do nas! (na razie mnie :) ). A jeżeli nie no to będę o własnych siłach próbował jakoś to zrobić :D

27 czerwca 2009, 11:40

26 czerwca 2009

Piotr Godlewski: Instalacja Chromium z repozytorium dla Fedory

chromium-browserPrzeglądarka Chrome o której ostatnio zrobiła się głośno, dorobiła się (także już dawno :) ) swojego odpowiednika który śmiga zarówno na pingwinie jak i na maku. No ale do rzeczy nie chcę wam dziś opisywać jak świetna jest ta przeglądarka ale raczej pokazać sposób na jej zainstalowanie.

Z powodu że nie ma skryptu configure, należało użyć metody nadanej przez programistów Chrome a mniej zaawansowani użytkownicy często się w tym gubili. Jednakże z pomocą przychodzą paczki dla Fedory. Nie ma wersji 64-bitowej jako że nie utworzono jeszcze takiego portu, buildy Chrome mają chyba “maskowany” port, co oznacza maskowany? Ano to iż aplikacja używa 32-bitowych bibliotek jednakże nie krzyczy o nie ponieważ jest już z nimi dostarczana.

Paczki też nie są z prawdziwego zdarzenia, ponieważ nie zostały zbudowane z flagami OPT, ze względu na (wyłącznie) 32-bitowy silnik v8 (JavaScript) który nie jest kompatybilny z 64-bitami. Dodatkowo mogą nie działać wtyczki, a także mogą być problemy z kartami. Od siebie dodam błąd braku łączenia się z siecią w rewizji 19237. Ale to powinno się zmienić.

Przejdźmy do sedna, jak zainstalować Chromium? Otóż bardzo łatwo sprowadza się to do kilku kroków, a w zasadzie jednej linii polecenia ;) .:

cd /tmp && wget http://rootblog.pl/repo/chromium.repo && su -c ‘mv /etc/yum.repos.d && yum install chromium’

Dla użytkowników 32 bitowych wersji Fedory nie powinno być żadnych zależności, za to dla 64-bitowców jest ich od groma :) Oprócz tych które zainstalują się jako zależności, warto doinstalować inne aby przeglądarka przy starcie nie krzyczała.

yum install gtk2-engines.i586 bug-buddy.i586 PackageKit-gtk-module.i586

I już nie powinna krzyczeć a dzięki gtk-engines aplikacja będzie prezentowała się ładniej z tego względu że Chromium wykorzystuje ten silnik do obsługi motywu. No i to w zasadzie wszystko, dla zaawansowanych użytkowników radziłbym uruchamiać przeglądarkę w Terminalu (chromium-browser) bo pluje jak nie wiem co ;)

Chromium

Chromium


P.S – swoją drogą też będę budował paczki ale raczej co każdą rewizję z tego względu że zaczyna mi się nie podobać fakt iż paczkujący tworzy RPM’y co kilka dni ;)

26 czerwca 2009, 11:40

OSNews.pl: “Dzieci” OLPC

Projekt OLPC nadal istnieje, ale wypączkowały z niego dwa inne: firma Pixel Qi oraz fundacja Sugar Labs. Oba mają ostatnio do zaoferowania coś ciekawego.

Pixel Qi to firma Mary Lou Jepsen, byłej szefowej technicznej OLPC. Jej rewolucyjny ekran zastosowany w XO-1 aż się prosił o wprowadzenie na szersze wody i ta wizja właśnie wchodzi w fazę realizacji. Pod koniec tego roku ma się zacząć masowa produkcja dla małych laptopów (szansa dla netbooków) i czytników e-booków, a potem planowana jest ekspansja w stronę laptopów.

Nowy ekran nie jest tym samym, co znany już “e-papier”. Jest to rozwiązanie pośrednie między nim a zwykłym ekranem LCD. Może pracować w dwóch trybach: tradycyjnym kolorowym, z włączonym podświetlaniem, oraz bez podświetlenia w trybie monochromatycznym. Od tradycyjnych paneli LCD różni go oszczędność energii (pobiera jej od 2 do 4 razy mniej), a od e-papieru — nieporównywalnie szybsze odświeżanie. Co więcej, urządzenie pozostaje czytelne nawet w silnym słońcu (np. u nas latem albo w krajach podzwrotnikowych). Kto nie wierzy, może obejrzeć filmiki prezentujące możliwości tego ekranu. Niestety, w ostatnich dniach nie można się dostać na główną stronę ani na bloga Pixel Qi.

Sugar Labs tymczasem pomyślało o promocji swojego środowiska za pomocą chwytliwego sloganu “Sugar on a Stick” (”wata na patyku”?), pod którym kryją się napędy Live-USB zawierające środowisko Sugar, także zapoczątkowane w ramach OLPC.

26 czerwca 2009, 11:05

24 czerwca 2009

Piotr Godlewski: {piotrek_repo} – wielki (mały) powrót a także niespodzianka od twórców Opery ;)

Po zmianie serwera miałem czas na rozpoczęcie paczkowania nowych RPM’ów :) Na pierwszy ogień poszło Moorie rzecz jasna, brakowało mi tej aplikacji w repozytorium. Postanowiłem ją spaczkować. Co dalej? Kilka apletów Plasmy dla KDE, zewnętrzne moduły dla Kadu, Gajim z SVN a także paczkowanie stabilnych wersji. Oczywiście Skrypt Konfiguracyjny dla Fedory a także ikony i motywy z zestawu Gnome-Colors a także Shiki-Colors.

Na następne tygodnie obmyśliłem plan podpisania mojego repozytorium :) Tak w ramach bezpieczeństwa. Ogólnie będzie to czego nie ma w repozytorium dla Fedory. Ahh, na chwilę obecną buduję paczki wyłącznie dla architektury 64 bitowej (x86_64) potem pomyślimy nad robieniem dla i586. Dodatkowo nie działa bezpośrednie pobieranie paczek przez przeglądarkę, ale to “na dniach” powinno się zmienić.

A teraz wcześniej zapowiadana niespodzianka od twórców Opery :) Paczkerzy, zapomnieli o stworzeniu RPM’ów z QT4 pod x86_64, przypomniałem im o tym fakcie poprzez e-mail. A w odpowiedzi dostałem:

Hello,
We haven’t made any Qt4 builds for x86_64 yet, but are working on it.

Przejdźmy do konkretów, aby zainstalować moje repozytorium (to do tych po kielichu, albo mniej świadomych) w Terminalu wydaj polecenie:

cd /tmp && wget http://rootblog.pl/repo/piotrek_repo.repo && su -c ‘mv piotrek_repo.repo /etc/yum.repos.d’

24 czerwca 2009, 20:01

18 czerwca 2009

OSNews.pl: Amarok na LinuxTag

W przyszłym tygodniu 24-27 czerwca, odbywać się będzie LinuxTag w Berlinie. Jest to impreza promująca środowisko Open Source, pojawiają się tam przedstawiciele różnych projektów, a także firm takich jak Red Hat, Novell. Amaroka też tam nie zabraknie!

Jeśli będziecie mieć czas wstąpić na targi, to z chęcią z wami porozmawiamy. Stoisko znajduje się w hali 7.2b (nr 112) i jest współdzielone z resztą KDE. Przygotowaliśmy dla was wykład o Amaroku (26.06, pomieszczenie “Saal 7″ o godz. 10:00 rano) i warsztaty “Skrypty Amaroka: jak ulepszyć twój ulubiony odtwarzacz muzyki” (szczegóły co do tego, niestety dopiero po niedzieli). Można też będzie dopytać o nadchodzące funkcje i zadać niewygodne pytania ;-)

px">px">px">px">
No i najważniejsza część: darmowe bilety!
Otrzymaliśmy ich 15 do rozdania dla społeczności, wystarczy do niedzieli zostawić swój kontakt w komentarzach pod ogłoszeniem wydania Amaroka 2.1.1 (link “Więcej informacji”), a my następnie wybierzemy (prawie-)losowo zwycięzców. Jeśli dodacie rozsądne uzasadnienie, dlaczego mamy wybrać właśnie was, szanse na pewno wzrosną ;-)

PS. Załoga będzie prawdziwie braterska i międzynarodowa 2/2 Niemcy i Polacy! :D

18 czerwca 2009, 12:42

16 czerwca 2009

FedoraTweak: Nowości w Fedorze 12

Tuż po publikacji Fedory 11 (Leonidas) do repozytorium Rawhide zostały wrzucone pakiety dla 12 wersji Fedory. Już teraz możemy poznać bardzo okrojoną listę nowości jakie będziemy mogli zobaczyć w nowej Fedorze. Empathy zostanie nowym klientem IM, z tego powodu mogą zostać nie zadowoleni klienci sieci Gadu-Gadu ponieważ w tym komunikatorze brak funkcji odpowiedzialnej za eksport/import [...]

16 czerwca 2009, 13:51

FedoraTweak: Fedora 9 osiąga status EOL (End Of Life)

10 Lipca, Fedora 9 o nazwie kodowej Sulphur (Siarka) osiągnie status EOL (End Of Life). Co oznacza iż nie będą już wydawane poprawki bezpieczeństwa ani aktualizacje. Deweloperzy jak zawsze zalecają przejście na nowszą wersję dystrybucji. Takie zmiany są spowodowane krótkim okresem wydawniczym, gdzie nowe wersje pojawiają się co 6 miesięcy. Miesiąc od wydania nowej wersji (11 [...]

16 czerwca 2009, 13:36

Tomasz Torcz: Goodbye Foresight

W zeszłym tygodniu, po półtora roku używania pożegnałem dystrybucję Foresight Linux. Mimo, że dobrze się zapowiadała, nie przypadła mi do gustu.

Największą zaletą FL miało być zarządzanie pakietami przez Conary. Odskocznia od wszechobecnych dpkg i RPM obiecuje integrację pakietów z systemem śledzenia wersji. W każdej chwili możliwy powrót do wcześniejszej wersji paczki lub jej fragmentu. Aktualizacje mają być szybkie i pobierać z repozytoriów tylko pliki zmienione pomiędzy wersjami paczki. Dodatkowo polecenie conary emerge, przebudowuje żądaną paczkę w naszym środowisku.

Obietnice niestety pozostają niespełnione. Z rollback nigdy nie miałem potrzeby korzystać. Często natomiast czekałem po kilkanaście minut aż polecenie conary updateall wyświetli listę pakietów do aktualizacji. Wiązało się to za każdym razem z pobraniem kilkudziesięciu megabajtów opisujących repozytorium, po czym bardzo często kończyło komunikatem o problemach z zależnościami, PRZED podaniem listy nowości. Powodowało to także niedziałanie PackageKit, który w zamyśle miał dawać GUI do Conary. Brak też odpowiednika znanego mi z yum przełącznika --skip-broken, więc aktualizacje często wymagały przejrzenia listy pocztowej foresight-commits i żmudnej, ręcznej aktualizacji pakiet po pakiecie.

Wyszukiwanie dostępnego oprogramowania jest bardzo kulawe. repoquery działa tylko jeśli znany dokładną nazwę pakietu. Bez tego możliwe jest tylko grepowanie listy wszystkich pakietów lub wyszukiwanie przez interfejs WWW repozytoriów. Znalezienie czegoś to połowa sukcesu, często bowiem pakiety są w bardzo starych wersjach (bluez 3.x? come on!) lub okrojone w dziwny sposób. Sterownik Xorg do Matroxów dostarczany jest bez DRI. Mutt nie ma wkompilowanego header_cache. Moje raporty błędów (również z łatkami) były jak wysyłane w próżnię.

Dużym problemem jest brak jasnego pochodzenia pakietów. Foresight budowany jest na bazie rPath Linux, który z kolei wydaje się czerpać dużo z Fedory. Stąd też odpowiedzi na raporty błędów w stylu ,,ten pakiet nie jest od nas tylko z rPath''. Pewną schizofreniczność wywołuje gonienie za nowościami widocznymi przez użytkownika — notify-osd było w FL instalowanie wcześniej niż w Ubuntu, wydanie nowej wersji tego samego dnia co oficjalne wydanie GNOME — przy jednoczesnym mocnym zaniedbaniu siedzącej pod spodem infrastruktury. Mocno raził też brak SELinuksa.

W dialogu prowadzonym poprzez system śledzenia błędów jest jeden pozytyw. Gdy uszkodzeniu (sama z siebie) uległa baza zainstalowanych paczek, jeden z developerów poprosił o conarydb z mojego komputera, naprawił co sie dało i odesłał mi działający plik. Nb. baza zainstalowanych pakietów miała u mnie około ćwierć gigabajta. Czy to nie odrobinę za dużo?

Podsumowując: stare i okrojone oprogramowanie, ciągłe problemy z zależnościami i powolny, pożerający zasoby zarządca pakietów. Z ulgą zainstalowałem na kolejnym komputerze Fedorę.

16 czerwca 2009, 11:40

Michał Klich: Konfiguracja repo dla F11 – Rpmfusion, Adobe, PlayOnLinux, Compiz Fusion

Konfiguracja podstatowych repozytorium z pakietami, które są instalowane wraz z systemem oraz dodatkowych które można dodać w zalezności od własnego upodobania. Dodatkowymi repozytorium są Rpmfusion, Adobe, PlayOnLinux, Compiz Fusion.

Podstawowa konfiguracja

Podstawowa konfiguracja repozytorium z oprogramowaniem to fedora, fedora-updates, fedora-updates-testing, fedora-rawhide. Poniżej opis repozytorium.

  • fedora – tutaj są wszystkie główne pakiety, bez poprawek. Domyślnie włączone.
  • fedora-updates – to repo zawiera wszelkie uaktualnienia, które się ukazują. Domyślnie włączone.
  • fedora-updates-testing – to repo zawiera uaktualnienia, które są testowane (jak nazwa wskazuje). Domyślnie wyłączone ponieważ pakiety testowane mogą wpłynąć na stabilność systemu. Jeśli jednak posiadasz włączone warto zainteresować się https://admin.fedoraproject.org/updates/, miejscem gdzie możesz dać znać czy poprawka rozwiązuje zgłoszone problemy.
  • fedora-rawhide – repozytorium zawierające pakiety wchodzące w skład nowszej, rozwijanej wersji Fedory (w tej chwili jest to F12). Wyłączone domyślnie z powodu tego, że nie osiąga nigdy statusu wersji stabilnej. W momencie osiągniecia pojawia sie kolejne wydanie a rawhide staje się nowym wydaniem.

Repozytorium można włączać poprzez edycję plików z katalogu /etc/yum.repos.d/. Pokażę na przykładzie fedora-updates-tesing.repo

  1. sudo nano /etc/yum.repos.d/fedora-updates-testing.repo
  2. Linijkę enabled=0 należy zamienić na enabled=1.

Jeśli używasz yumex`a to należy przejść od opcji Repository Selection View (taka kula ziemska lub planeta) i zaznaczyć te które są interesujące, następnie Profiles i Save. Ostatnia rzecz to Refresh i dostaniemy listę dostępnych poprawek.

Dodatkowe repozytorium

RPMFusion

Instalacja graficzna wyglada następująco. Wybierz i kliknij link do twojej dystrybucji Fedora 10 & 11; Fedora Alpha, Beta, Rawhide, RC, Snapshot lub Preview; RHEL5 lub inna kompatybilna z CentOS. Potem należy zainstalować używając domyslnego wyboru Fedory (zostanie odpalony PackageKit) lub zapisać a potem zainstalować (sudo rpm -ihv nazwa_paczki). W ten sposób instalujemy wersję free, do repozytorum nonfree służą te linki: Fedora 10 & 11; Fedora Alpha, Beta, Rawhide, RC, Snapshot lub Preview; RHEL5 lub inna kompatybilna z CentOS.

Instalacja tesktowa wygląda w taki sposób.

  • Fedora 10 i 11
    su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
  • Fedora Alpha, Beta, Rawhide, RC, Snapshot lub Preview
    su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm'
  • RHEL5 lub inna kompatybilna z CentOS
    su -c 'rpm -Uvh http://download1.rpmfusion.org/free/el/updates/testing/5/i386/rpmfusion-free-release-5-0.1.noarch.rpm http://download1.rpmfusion.org/nonfree/el/updates/testing/5/i386/rpmfusion-nonfree-release-5-0.1.noarch.rpm'

Adobe

Repo zawiera paczki z flashem, jeśli nie chcesz używać gnash`a (wolna wersja flasha), zainstaluj to repo. Instalacja graficzna polega na kliknięciu linka do paczki i pozwolenie na instalację za pomocą PackageKit.

Instalacja tekstowa
sudo rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm

PlayOnLinux

PlayOnLinux to projekt wspomagający isntalację gier i programów na wine. Posiada sporą bazę skryptów konfigurujących wine pod odpowiednie tytuły. Instalacja graficzna to po prostu kliknięcie i zainstalowanie tego pakietu.

Instalacja tekstowa

sudo rpm -ihv http://mulx.playonlinux.com/rpm/playonlinux-yum-3-2.noarch.rpm

Compiz Fusion

Wszyscy wiedzą co to jest Compiz Fusion a jeśli nie to zapraszam do przeczytania krótkiej notki w Wikipedii. To repozytorium zawiera paczki compiz-fusion dla F9, F10 i F11. Instalacja graficzna polega na kliknięciu w ten link i zainstalowaniu pakietu.

Instalacja tekstowa

sudo rpm -ihv http://www.linux-ati-drivers.homecall.co.uk/compiz-fusion-release-1-6.noarch.rpm

http://www.linux-ati-drivers.homecall.co.uk/compiz-fusion-release-1-6.noarch.rpm

16 czerwca 2009, 09:00

OSNews.pl: Citrix XenServer 5.5 - darmowa wirtualizacja

Firma Citrix wydała finalną wersję oprogramowania do darmowej wirtualizacji serwerów (rozwinięcie XenSource)- XenServer w wersji 5.5. Obecni użytkownicy mogą już pobrać obraz ISO, dla nowych użytkowników będzie dostępne 19 czerwca.

W marcu Citrix udostępnił wesje 5 bezpłatnie. Nowa wersja zawiera natomiast szereg ulepszeń, między innymi:
- Integracja z Active Directory pozwala klientom wykorzystać dane uwierzytelniające AD do zarządzania hostami XenServer, a także do rejestrowania i nadzorowania aktywności użytkowników.
- Dynamic Workload Balancing - ulepszone przesuwanie maszyn virtualnych pomiędzy serwerami fizycznymi
- Wsparcie dla nowych systemów gości - między innymi SUSE Linux Enterprise Server 11, Debian 5.0 oraz RedHat/CentOS/Oracle 5.3
- Nowy konwerter - łatwiejsza konwersja maszyn z formatu VMware, MS Hyper-V a także obsługa OVA
- Expanded Storage Integration - łatwe wykonywanie snapshotów

…oraz wiele innych nowości

16 czerwca 2009, 08:57

15 czerwca 2009

FedoraTweak: Skrypt konfiguracyjny dla Fedory 11

No cóż tak jak obiecałem, wydam wersję 0.3 skryptu konfiguracyjnego wyłącznie dla Fedory 11 Leonidas. Skrypt zawiera w sobie 17 opcji. Niektórzy nakrzyczą na mnie za plagiatowanie pomysłu od użytkowników dystrybucji Ubuntu, lecz ja nie mogłem się powstrzymać Zmodyfikowałem go tak aby pasował pod “Fedorowe” realia. Stworzyłem paczkę tak aby ułatwić wam zadanie, i [...]

15 czerwca 2009, 20:18

14 czerwca 2009

Piotr Godlewski: Nowy serwer, nowe możliwości.

Postanowiłem przenieść mojego bloga na inny hosting gdzie będę mógł ze spokojem operować moimi zadaniami. Długo i to długo szukałem hostingu wprost dla moich wymagań. No i w końcu odnalazłem, rodzimy Linuxpl.com. Oferuje mi on wszystko to czego boo.pl (za “esemesa”) nie dawało.

Skoro mam nowe możliwości postanowiłem dodać kilka paczek do mojego repozytorium ;) Kadu – a dokładnie niektóre moduły w nim zawarte są pomijane, mam zamiar budować je jako zewnętrzne. Chciałbym rozpocząć paczkowanie wersji Kadu z SVN lecz ze względu na potężne zmiany w API… no cóż pomyślimy :) Muszę się zorientować co do modułów Jabber i Tlen dla Kadu ponieważ ciekaw jestem jak działają, lecz nie wiem czy nie wykorzystują API nowego Kadu.

Na razie zajmę się opieką modułów Kadu potem pomyślimy co dalej. A no i bym zapomniał oczywiście nadal będę rozwijał skrypt konfiguracyjny dla nowych wersji Fedory :)

14 czerwca 2009, 14:53

13 czerwca 2009

Michał Klich: Konfiguracja usług w F11

Kolejna Fedora kolejny poradnik. Niewiele zmian w stosunku do poprzedniej wersji pomimo dosyć dużych (pozytywnych) zmian w systemie.

Całość została przygotowana przez Mauriat Miranda, jest dostępna na stronie http://www.mjmwired.net/resources/mjm-services-f11.html w języku angielskim, oraz w tym wątku na forum.fedora.pl po polsku.

Do zmiany w usługach systemu możesz użyć chkconfig lub ntsysv, jeśli wolisz interfejs graficzny użyj system-config-services.

Proszę zapamiętaj: Nie wyłączaj nie znanych Tobie usług, Nie wyłączaj usług których nie jesteś pewny, Nie wyłączaj nigdy usług (Chyba, że wiesz co robisz) :haldaemon, messagebus, klogd, rsyslogd.

Wszystkie zmiany należy zastosować do poziomów 5 oraz 3. To ważne aby usługi nie uruchamiały się w trybie tekstowym jak i graficznym.

  • NetworkManager, network
    NetworkManager to demon automatycznie przełączający pomiędzy połączeniami internetowymi. Jeśli korzystasz z wifi należy pozostawić tą usługę włączoną. Fedora 11 posiada tą usługę włączoną domyślnie. Jeśli twoje połączenie z siecią nie działa poprawnie lub preferujesz używanie poprzedniego systemu konfiguracji sieci wyłącz NetworkManager a włącz network.

  • acpid
    Advanced Configuration and Power Interface to demon, który kontroluje zarządzaniem energi oraz różnymi urządzeniami wprowadzającymi (klawiatury, myszki). Jeśli po wyłączeniu tej usługi nie masz żadnych problemów z uśpieniem, hibernacją i wyłączaniem można ją pozostawić wyłączoną.

  • anacron, atd, cron
    Programy odpowiedzialne za cykliczne i powtarzające się uruchamianie programów. Zalecane jest aby pozostawić cron włączonym. Bardzo prawdopodobne, że dla maszyn typu laptop (oraz desktop) można wyłączyć usługi atd i anacron. Weź pod uwagę, że cykliczne czyszczenie katalogów /tmp lub /var wymaga użycia powyższych usług.

  • auditd
    Zapisuje logi audytowe generowane przez kernel. SELinux wykorzystuje tego demona do zapisu wydarzeń. Zalecane jest pozostawienie tej usługi włączonej jeśli korzystasz z SELinux. Parę słów o używaniu auditd mozna znaleźć w magazynie RH.

  • avahi-demon
    Avahi służy do wykrywania urządzeń w sieci bez pośrednictwa serwera DNS. Jeśli nie posiadasz takich urządzeń możesz spokojnie tą usługę wyłączyć. Jeśli chcesz używać możliwości sieciowego przesyłu muzyki przez PulseAudio musisz włączyć avahi.

  • bluetooth
    Bluetooth służy do bezprzewodowego łączenia z urządzeniami (nie jest to wifi). Większość ludzi nie posiada sprzętu obsługującego bluetooth więc jeśli nie masz to możesz spokojnie to wyłączyć. Nowe laptopy w większości posiadają moduły bluetooth.

  • btseed, bttrack
    Zajmują się automatycznym udostępnianiem lub pobieraniem plików w sieci BitTorrent. Jeśli nie masz zamiaru tego robić usługa może być wyłączona. Wyłączenie tych usług nie oznacza pozbawienia się możliwości ściągania z sieci bittorrent. Jeśli mas zamiar używać tych usług pamiętaj, że należy je skonfigurować oraz o tym, że będą zajmować część twojego łącza.

  • cpuspeed
    Ważna rzecz dla laptopów. Kontroluje zegar procesora aby zaoszczędzić baterii. Jeśli posiadasz sprzęt obsługujący zmianę częstotliwości taktowania (Pentium-M, Centrino, AMD PowerNow, Transmetta, Intel SpeedStep, Athlon-64, Athlon-X2, Intel Core 2) powinieneś włączyć tą usługę. Wyłącz jeśli chcesz aby procesor pracował ze stałą częstotliwością.

  • cron
    Zobacz anacron

  • cupsd, cups-config-daemon
    Usługi używane do drukowania, powinny być włączone jeśli posiadasz kompatybilną drukarkę,

  • cvs
    Soft do kontroli wersji, można spokojnie wyłączyć jeśli nie ma potrzeby używania takich narzędzi.

  • firstboot
    Usługa wykonująca określone czynności podczas pierwszego uruchomienia. Przed swoim uruchomieniem sprawdza plik /etc/sysconfig/firstboot czy został poprawnie wywołany. Może być wyłączona.

  • gpm
    Obsługa myszki pod konsolą. Jeśli nie używasz konsoli możesz tą usługę wyłączyć. Jednak dobrze jest pozostawić ją włączoną dla trybu tekstowego (init 3) a wyłączyć w trybie graficznym (init 5).

  • haldaemon
    HAL to skrót od Hardware Abstraction Layer. Jest to krytyczna usługa dla systemu, służy do zbierania informacji o sprzęcie. Powinna pozostać włączona. Kilka słów o HAL w magazynie Red Hat.

  • httpd
    To jest Apache HTTP Web Server. Jeśli go zainstalowałeś i wykorzystujesz wtedy pozostaw go włączonym. Większość ludzi może spokojnie wyłączyć tą usługę.

  • iptables
    Standardowy firewall w Linuksie. Jest bardzo zalecane pozostawienie włączonego. Nie jest wymagane jeśli korzystasz z firewala sprzętowego (D-Link, Netgear, Linksys itp.) ale nadal zalecane.

  • ip6tables
    Firewall do protokołu w wersji IPv6. Jeśli nie używasz możesz wyłączyć.

  • irda
    Komunikacja przy wykorzystaniu podczerwieni. Większość użytkowników może to wyłączyć.

  • irqbalance
    Odpowiada za zwiększenie wydajności w systemach wieloprocesorowych. Użytkownicy nie posiadający takich systemów mogą tą usługę wyłączyć. Nowe systemy z procesorami z wieloma rdzeniami (np: Intel Core 2 Duo, AMD X2) powinny mieć tą usługę włączoną. Pozostawienie jej włączonej na systemach z jednym procesorem/jednym rdzeniem nie wpłynie na wydajność.

  • isdn
    Jeśli nie posiadasz modemu ISDN możesz wyłączyć tą usługę.

  • lm_sensors
    lm_sensors umożliwia monitorowanie podzespołów płyty głównej. Przydatne w bieżącym obserwowaniu podzespołów komputera. Jeśli nie używasz programów tego wymagających możesz tą usługę wyłączyć. Popularna usługa wśród użytkowników GKrellM.

  • mdmonitor
    Użyteczne do monitorowania programowych macierzy RAID oraz LVM. To nie jest krytyczna usługa, można ją wyłączyć.

  • microcode_ctl
    Ta usługa zalecana jest dla wszystkich posiadających procesory firmy Intel, zezwala ona na poprawki mikrokodu.

  • messagebus
    To jest usługa IPC (Komunikacja międzyprocesowa) dla Linuksa. Składnik krytyczny, wysoce zalecany aby pozostawić tą usługę włączoną.

  • multipathd
    Używane do dostępu do napędów Multi-Path czyli takich do których mozna uzyskać poprzez wiele kontrolerów bądź metod. Powinna być wyłączona.

  • mysqld
    To jest serwer baz danych Mysql. Jeśli zainstalowałeś to i zajmujesz się rozwojem aplikacji z tego korzystających zostaw włączoną tę usługę. Jednakże większość użytkowników może ją wyłączyć.
  • netconsole
    Uruchamia logowanie dmesg poprzez sieć. Może pozostać wyłączoną.

  • netfs
    Jest używane do automatycznego montowania na starcie każdego zdalnego systemu plików jak NFS, Samba itp. Użyteczne jeśli łączysz się z innym serwerem bądź usługą udostępniania plików w lokalnej sieci. Większość laptopów/desktopów może wyłączyć tą usługę.

  • netplugd
    Netplugd może monitorować interfejsy sieciowe i wykonywać komendy w wypadku zmiany ich stanu. Ta usługa może pozostać wyłączoną.

  • network
    Zobacz NetworkManager

  • nfs, nfslock
    Standardowe udostępnianie plików dla systemów Unix/Linux/BSD. Jeśli nie udostępniasz plików w taki sposób możesz wyłączyć tą usługę.

  • nmbd
    Używane przez SAMBA.

  • nscd
    Ten demon zajmuje się hasłami, zapewnia cache tych haseł dla usług takich jak NIS, NIS+, LDAP lub hesiod. Powinna być wyłączona.

  • ntpd
    Ta usługa automatycznie uaktualnia czas systemowy pobierając go z sieci. Jeśli posiadasz stałe łącze zalecane jest włączenie tej usługi jednak nie jest to konieczne.

  • ntpdate
    Ustawia czas systemowy przy użyciu NTP. Powinna zostać wyłączona ponieważ usługa ntpd posiada tą samą funkcjonalność.

  • pcscd
    Udostępnia usługi dla Smart Cards i Smart Cards Readers. W wypadku jeśli nie posiadasz czytnika kart kredytowych, identyfikacyjnych itp. możesz ją wyłączyć.

  • portreserve
    Usługa ta pilnuje portów używanych przez inne usługi w czasie gdy one ich nie wykorzystują aby nie zostały zajęte, do czasu kiedy odpowiednie usługi zostaną uruchomione. Więcej informacji możesz uzyskać w manualu portreserve. W wypadku jeśli jesteś pewny ,że tego nie potrzebujesz możesz to wyłączyć w innym pozostaw włączoną. Jednakże w moim wypadku /etc/portreserve miał tylko wpis dla cups i wyłączyłem usługę.

  • restorecond
    Jest używana do monitorowania oraz odzyskiwania kontekstu plików w SELinux. To nie jest wymagana usługa, jednakże w wypadku jeśli używasz SELinux jest wysoce zalecana.

  • rpcbind
    Ta usługa zarządza wywoływaniem zdalnych procedur (NFS lub NIS). Jest podobna do ‘portmap’. Jeśli nie masz uruchomionych usług korzystających z niej możesz ją wyłączyć.

  • rpcgssd, rpcidmapd, rpcsvcgssd
    Używane w NFS v.4. Jeśli nie używasz NFS v.4 możesz ją wyłączyć.

  • sendmail
    Jeśli zarządzasz serwerem lub wspierasz lokalnie protokół POP3 lub IMAP pozostaw włączoną tą usługę. Jeśli sprawdzasz swoją pocztę poprzez przeglądarkę (onet.pl, wp.pl, o2.pl itp.) albo programy pocztowe (Thunderbird, KMail, Evolution, itp.) możesz spokojnie wyłączyć tą usługę. Jeśli używasz usług cron do informowania poprzez email o zdarzeniach systemowych pozostaw ją włączoną.

  • smartd
    Smart Disk Monitoring Daemon może być używany do monitorowania jak również przewidywania awarii dysków twardych. Większość ludzi może tego nie potrzebować jednak warto zostawić tą usługę włączoną (zwłaszcza w serwerach). Weź pod uwagę, że niektóre dyski twarde mogą nie zawiadamiać smartd o swoim stanie.

  • smb
    Demon SAMBA jest wymagany jeśli chcesz udostępniać pliki z Linuksa dla Windowsa. Włącz tą usługę tylko jeśli chesz udostępnić pliki komputerom z systemem Windows.

  • smolt
    Ten demon dostarcza miesięcznych informacji dla Smolt`a, który pobiera dane i informacje statystyczne dla programistów Fedory. Statystyki są dostępne tutaj. Użytkownicy chcący pomóc mogą włączyć tą usługę, pozostali mogą ją wyłączyć.

  • sshd
    SSH pozwala innym użytkownikom logować się do twojego komputera bądź uruchamiać aplikacje na twoim komputerze zdalnie lub w sieci lokalnej. Jest to ważna usługa pod względem bezpieczeństwa. Nie jest wymagana jeśli z twojego komputera nie będzie korzystał nikt inny za pomocą zdalnego połączenia. Usługę można spokojnie wyłączyć jeśli nie będziesz z tych opcji korzystał.

  • udev-post
    System zarządzania urządzeniami w Fedorze to ‘udev’. Domyślnie ‘udev’ wspiera wiele reguł, zezwoleń i zachowań dla urządzeń. Ta usługa pozwala zaoszczędzić tworzenia swoich własnych reguł. Jest wysoce zalecane aby pozostawić tą usługę włączoną.

  • wpa_supplicant
    Ta usługa jest wymagana jeśli używasz karty która wymaga szyfrowania WPA podczas połączenia z Access Point`em, VPN lub Radius Server. Większość innych użytkowników może pozostawić tą usługę wyłączoną.

  • ypbind
    Usługa ta jest wykorzystywana przy autoryzacji NIS. Jeśli nie używasz takiej autoryzacji wyłącz tą usługę.

  • zvbid
    Usługa wykorzystywana do udostępniania urządzeń V4L i V4L2 pomiędzy aplikacjami. Nawet jeśli posiadasz taki sprzęt to sugerowane jest aby wyłączyć tę usługę.

Powodzenia i dziękuję za uwagę.

13 czerwca 2009, 21:46

Piotr Godlewski: Skrypt konfiguracyjny Leonidas 0.3.1 :)

No i przyszedł czas na wydanie nowej wersji skryptu, tym razem to Bugfix release – 0.3.1 . Ale pominąłem wersję 0.3.0 której na moim blogu nie opublikowałem, jak już pisałem stworzyłem listę To-Do:

  • Dodanie konfiguracji sudo i zastąpienie su -c ”
  • Dodanie możliwości instalacji sterowników od Nvidii i ATI/AMD
  • Naprawienie konfiguracji Mplayer-a
  • Dodanie możliwości instalacji VirtualBox-a
  • Dodanie do instalacji Google Earth i Picasy
  • Aktualizacja Compiza do 0.8.x (dodanie repozytorium Fusion)
  • Dodanie możliwości instalacji rozwojowej wersji Yumexa
  • Dodanie własnego repozytorium ;)

Własnego repozytorium nie dodałem ponieważ przenosiny na nowy serwer trwają ;) Zastąpienie su -c coś nie chciało wychodzić dlatego postanowiłem je pozostawić. Z Mplayerem się nie bawiłem ponieważ nie miałem czasu na jego testowanie. Myślę że ta wersja jest dość dobrą i w miarę stabilną, chociaż o paru błędach zdaję sobie sprawę. Mimo wszystko zbuduję kolejną paczkę i wrzucę ją do repozytorium :)

Mam nadzieję że macie jakieś propozycje/problemy/błędy które chcecie aby pojawiły/zniknęły ze skryptu. Wszelakie propozycje w komentarzach :)


Wersja:0.3.2 | Rozmiar: 4.94 KB | Pobrań: 49

13 czerwca 2009, 18:52

12 czerwca 2009

Michał Klich: Konfiguracja touchpada w F11

W nowej Fedorze 11 touchpad działa ale dziwnie. Nie tak jak byłem do tego przyzwyczajony, tapping nie działa scrolling dwoma palcami. A do tego nie ma narzędzia do konfiguracji touchpada, przynajmniej dla KDE nie ma. Trzeba wziąć w sprawy w swoje ręce i wyedytować plik 10-synaptics.fdi.

Po pierwsze plik trzeba skopiować z /usr/share/hal/fdi/policy/20thirdparty/ do /etc/hal/fdi/policy/. Z prostego powodu , pierwsza lokalizacja jest nadpisywana podczas każdej aktualizacji hal`a(lub czegoś innego). Po skopiowaniu bierzemy go na tapetę, najlepiej emacsem ;) Plik wygląda skromnie, nie ma praktycznie żadnych opcji poza typem sterownika.

Za linijką <merge key=”input.x11_driver” type=”string”>synaptics</merge> możemy dołożyć swoją konfigurację.  Aby włączyć tapping jednym palcem czyli kliknięcie lewym przyciskiem dorzucamy linijkę.

<merge key=”input.x11_options.TapButton1″ type=”string”>1</merge>

Dla kliknięcia dwoma palcami symulującego kliknięcie prawym przyciskiem myszki.

<merge key=”input.x11_options.TapButton2″ type=”string”>3</merge>

Teraz scrolling, w zależności czy wolimy rozwiązanie proponowane przez Fedorę czyli scrolling poziomy lub pionowy dwoma palcami.

<merge key=”input.x11_options.HorizTwoFingerScroll” type=”string”>true</merge>

<merge key=”input.x11_options.VertTwoFingerScroll” type=”string”>true</merge>

Klasyczny scrolling, działający na dole dla poziomego i po prawej dla pionowego.

<merge key=”input.x11_options.HorizEdgeScroll” type=”string”>true</merge>

<merge key=”input.x11_options.VertEdgeScroll” type=”string”>true</merge>

Pozostałą część opcji, a jest ich sporo, pokaże man synaptics.

Po dokonaniu zmian wykonujemy service haldaemon restart i restartujemy Xy lub od razu całego kompa.

12 czerwca 2009, 10:48

11 czerwca 2009

FedoraTweak: Fedora 11 – Premiera

W dniu dzisiejszym (09-06-2009) została opublikowana najnowsza wersja Fedory – 11 o kryptonimie Leonidas. Najważniejsze zmiany w nowej wersji dystrybucji to : - XServer w wersji 1.6, przynosi ze sobą poprawki stabilności i wydajności oraz protokół do konfiguracji w czasie rzeczywistym urządzeń wejściowych. - GNOME zaktualizowany do wersji 2.26.1 a wraz z nim otrzymaliśmy nowe narzędzia do kontroli [...]

11 czerwca 2009, 11:16

10 czerwca 2009

Michał Klich: Premiera Fedory 11

Z dwutygodniowym opóźnieniem pojawia sie Fedora 11. Spora część ludzi ma już działające systemy ponieważ od tych dwóch tygodni pojawiły sie tylko poprawki na błędy blokujące wydanie.

Pozostałych zachęcam do pobierania z http://torrent.fedoraproject.org/ lub http://fedoraproject.org/pl/get-fedora.

10 czerwca 2009, 09:32

9 czerwca 2009

OSNews.pl: Fedora 11 wydana

Społecznościowa wersja dystrybucji GNU/Linuksa firmy Red Hat w wersji 11 stała się oficjalnie stabilna i została właśnie wydana.

Nowa wersja systemu oferuje wsparcie dla ext4, start systemu w 20 sekund, najnowsze wydania środowisk graficznych GNOME, KDE i XFCE, przeglądarkę Mozilla Firefox w wersji 3.5, najnowsze wstępne wydania Mozilla Thunderbird również są dostępne w systemie. Fedora 11 oferuje Presto, czyli plugin, który ma za zadanie drastycznie redukować zużycie łącza internetowego poprzez zastosowanie mechanizmu pobierania jedynie różnic w wersjach binarnych podczas aktualizacji pakietów. W nowej wersji systemu pojawił się także mechanizm Openchange służący do interoperacyjności z narzędziem Microsoft Exchange. Poza tym zostały zaimplementowane łatki bezpieczeństwa, poprawiono narzędzia deweloperskie oraz zastosowano najlepsze rozwiązania w dziedzinach takich jak wirtualizacja.

Pojawiły się także złe wieści, mówiące o tym, iż wiele prac było poświęconych na duplikację, tzn. rozwijano te same narzędzia, które rozwijali twórcy innych dystrybucji, dopasowując kod źródłowy do specyfiki Fedory. Wraz z tą informacją ponownie pojawiają się dyskusje na temat potrzeby ujednolicenia pewnych cech wszystkich dystrybucji. Serdar Yegulalp rozwodzi się na ten temat we wpisie w serwisie InformationWeek.

Nowa wersja jest już dostępna do pobrania.

9 czerwca 2009, 21:48

Fedora.pl: Fedora 11 wydana !

fp_logoPaul W. Frields opublikował na liście dyskusyjnej, iż Fedora 11 o nazwie kodowej Leonidas została oficjalnie wydana.

Najbardziej widoczne zmiany z punktu widzenia użytkownika to zaktualizowanie środowisk graficznych - Gnome 2.26.1, KDE 4.2, XFCE 4.6 oraz zestawu podstawowych aplikacji takich jak: Firefox 3.5 Beta 4, Thunderbird 3 oraz OpenOffice 3.1.
Wszystkie pakiety zostały przebudowane za pomocą kompilatora gcc 4.4. Deweloperzy dystrybucji obiecują start systemu w 20 sekund.
Miłośnicy środowiska KDE powinni być niezwykle zadowoleni z premiery nowej wersji Fedory, gdyż twórcy skupili się na integracji tego środowiska z dystrybucją. Wprowadzono Policy-Kit dla KDE, narzędzie zarządzania energią PowerDevil oraz przyspieszono start.

Instalacja niedostępnych w systemie czcionek, lub wtyczek multimedialnych została zautomatyzowana dzięki PackageKit. Usprawniono zarządzanie energią. Fedora kontynuuje również integrację z PulseAudio. Wprowadzono nowy mikser audio, który jest uboższy od poprzednika, jednak nie koliduje z PulseAudio w pełni wspierając możliwości tego serwera dźwięku.

Dzięki OpenChange możliwa jest natywna obsługa Microsoft Exchange. Twórcy dystrybucji zadbali również o wprowadzenie graficznych narzędzi służących konfiguracji autoryzacji w systemie za pomocą czytników FingerPrint.
Serwer X został zaktualizowany do wersji 1.6, EXT4 stał się domyślnym systemem plików, zaktualizowano zestaw narzędzi do zarządzania pakietami: RPM 4.7, a także wprowadzono do yum’a wtyczkę Presto pozwalającą na pobieranie aktualizacji różnicowych, tzw. DeltaRPM. Ma to znacznie przyspieszyć zarządzanie i aktualizację pakietów w systemie.
Dość ryzykownym posunięciem jest domyślne użycie sterownika novueau dla kart graficznych firmy NVidia. Miejmy nadzieję, iż ten nowoczesny sterownik obsługujący RandR 1.2 oraz ModeSettings jest już wystarczająco stabilny. Poprawiono także bezpieczeństwo systemu wprowadzając silniejsze funkcje hashujące.
Wprowadzono DeviceKit wraz z graficznymi narzędziami. DeviceKit dostarcza nam informacji o stanie urządzeń oraz implementuje pewne funkcje zarządzania energią. Np. w przypadku dysków możemy otrzymać informację o ich temperaturze lub błędach S.M.A.R.T, dzięki Palimpsest Disk Utility.
Dużo pracy włożono w rozwój wirtualizacji. Połączono KVM z QEMU oraz wprowadzono współdzielenie urządzeń PCI w KVM. Dzięki sVirt zintegrowano narzędzia wirtualizacyjne z systemem wymuszania dostępu SELinux. Ulepszono graficzną konsolę gościa wprowadzając poprawnie działający kursor myszy oraz wyższe rozdzielczości bez ręcznej konfiguracji.

Więcej zaimplementowanych zmian w najnowszym wydaniu znajdziecie na stronach Projektu Fedory:
http://fedoraproject.org/wiki/Releases/11/FeatureList

Fedorę 11 można pobrać za pomocą serwerów HTTP/FTP oraz protokołu Torrent ze strony projektu Fedora:
http://fedoraproject.org/get-fedora

9 czerwca 2009, 15:14

3 czerwca 2009

LinuxNews.pl: Co dalej z dźwiękiem pod Linuksem?

MadRhetoric przeprowadził niedawno wywiad z Lennartem Poetteringiem na temat zmian w podsystemie dźwięku w kolejnej wersji Fedory. Z tej rozmowy wyłania się obraz zmian, jakie ma przed sobą chyba cały biurkowy Linux.

(more…)

3 czerwca 2009, 14:21