Hadret’s.Blog

Ateista, linuksiarz i przyszły filolog (;

Debian Calignosus

Kawał czasu temu, podczas reaktywacji powszechnie znanej dziś Czytelni, nosiłem się z zamiarem napisania artykułu traktującego o wyglądzie Linuksa. Właściwie to chciałem się skupić na bogactwie możliwości jakie ten system operacyjny oferuje, ale ostatecznie wyszedł z tego bełkot traktujący o ujednoliconym (lepiej lub gorzej) wyglądzie pozostałych dwóch znanych mi systemów operacyjnych (Windows, Mac OS). Bo brakowało mi tej jednolitości w Linuksie, tym bardziej że same części składowe były OK, tyle że każda z innej bajki.
Desktopowe dystrybucje zdały się to zauważyć. Obecnie mamy wiele różnych, które bardzo dbają o jednolitość wyglądu (w OpenSUSE przykładowo, aplikacje używające Qt wyglądają niemal identycznie z korzystającymi z GTK+) i to do najdrobniejszego szczegółu – przez tło w GRUB-ie, przez Usplash, GDM, a na temacie, obramowaniu okien, ikonach i tapecie kończąc. Fajne? Fajne.
Jak na tym tle wypada Debian? No cóż, raczej cienko. Myślę, że główną przyczyną jest sam charakter i przeznaczenie dystrybucji. Nie można jednak zapominać, że Debian może używać dokładnie tych samych programów i narzędzi, jakie są domyślnie dostępne w pozostałych dystrybucjach.

O czym jeszcze warto wspomnieć to zgodność kolorystyczna. Biorąc na ruszt trzy pierwsze z brzegu dystrybucje – Fedora niebieska, OpenSUSE zielone, Ubuntu brązowe/pomarańczowe. Nieistotne stają się dywagacje na temat wyższości jednego doboru kolorów nad drugim – są charakterystyczne dla poszczególnych dystrybucji i to jest najważniejsze.
Otóż, Debian również ma swoje „barwy narodowe”. Główną, która zdaje się być najbardziej charakterystyczna, jest różowa (jestem pewien, że kobiety mają kilka innych określeń na ten kolor, ale jako mężczyzna będę się trzymał tego jednego ;]), drugą jest błękitna. Są to również najczęściej spotykane barwy przy różnego rodzaju dodatkach tworzonych z myślą o Debianie, choćby ten fantastyczny zestaw ikon Debian Icons, czy MurrinaDeb autorstwa Pakosa. Nietrudno jednak zauważyć, że są to projekty oderwane od siebie i raczej mocno niespójne. Postanowiłem spróbować coś z tym zrobić (:

Informacje wstępne

Debian Calignosus powstał z myślą o użytkownikach Debiana poszukujących możliwości ujednolicenia wyglądu ich pulpitu. W chwili obecnej kierowany jest do użytkowników środowiska GNOME (choć, przyznać trzeba, Xfce w dużej mierze też się załapie). Zaznaczam, że nie jestem autorem którejkolwiek części składowej od podstaw, każda z nich, jeśli w ogóle została przerobiona, została wykonana przez osobę, którą z całą pewnością podam przy danej części składowej. Wiele linków w dalszej części artykułu może się powtarzać, ale jest to niezbędne do utrzymania w ryzach praw autorskich.

Tło GRUB-a

Tło zostało zapożyczone i przerobione na potrzeby paczki stąd. Logo Debiana zostało pobrane z wykorzystaniem Tango-Generatora.

CalinosusGRUB
Tło jakie zostanie wykorzystane w bootloaderze

Aby móc w prosty sposób zmienić tło bootloadera, wymagany w systemie będzie StartUp-Manager (o którym swego czasu już pisałem):

# aptitude install startupmanager

(jest dostępny w gałęziach testing oraz unstable)

Teraz należy pobrać i rozpakować paczkę, uruchomić StartUp-Managera z menu System -> Admnistration i wybrać zakładkę Appearance. Teraz trzeba zaznaczyć Use background image for bootloader menu, wcisnąć Manage bootloader themes…, następnie Add i przejść do katalogu, w którym znajdują się rozpakowane archiwa pobranej wcześniej paczki. Poszukiwany plik to CalignosusGRUB.xpm.gz. Jeśli wszystko przebiegło pomyślnie, pozostało wybrać temat CalignosusGRUB z menu wyboru i wcisnąć Close.

StartUp-Manager
Ustawienie tła dla bootloadera w StartUp-Managerze

GDM

Następnym krokiem będzie dodanie nowej skórki do menadżera logowania GDM. Została ona oparta na New Wave GDM autorstwa dilomo. Logo Debiana zostało pobrane z wykorzystaniem Tango-Generatora.

Debian Calignosus GDM
Debian Calignosus GDM

Należy pobrać i rozpakować paczkę, przejść do System -> Administration i wybrać Login Window. Następnie przełączyć się na zakładkę Local i wcisnąć Add…, przejść do katalogu z rozpakowanymi częściami składowymi paczki i wybrać CalignosusGDM.tar.gz. Jeśli wszystko przebiegło pomyślnie, wystarczy zaznaczyć Debian Calignosus jako nową, domyślną skórkę GDM-a (:

Ustawianie Debian Calignosus GDM
Ustawianie Debian Calignosus GDM

GNOME Splash

Tło zostało zapożyczone i przerobione na potrzeby paczki stąd. Logo Debiana zostało pobrane z wykorzystaniem Tango-Generatora.

GNOME Splash
GNOME Splash

Najprostszym sposobem na zarządzanie splashami w GNOME, jest instalacja prostego programiku o wszystko-mówiącej nazwie gnome-splashscreen-manager:

# aptitude install gnome-splashscreen-manager

(jest dostępny w gałęziach testing oraz unstable)
Teraz trzeba pobrać i rozpakować paczkę, wybrać z menu System -> Preferences -> Splash Screen, dalej wcisnąć Install, przejść do katalogu z częściami składowymi paczki i wybrać CalignosusSplash.png. Należy jeszcze zaznaczyć nowy splash i wybrać Activate.

Ustawianie Debian Calignosus GNOME Splash
Ustawianie Debian Calignosus GNOME Splash

Tapeta

Tapeta została przerobiona na potrzeby paczki i jest dostępna w oryginale tutaj.

Tapeta Debian Calignosus
Tapeta Debian Calignosus (1680×1050)

Należy pobrać i rozpakować paczkę, kliknąć prawym przyciskiem na wolnym polu pulpitu, wybrać Change Desktop Background, następnie wcisnąć Add…, przejść do katalogu z wypakowanymi częściami składowymi paczki i wybrać CalignosusWall.png. Jeśli wszystko przebiegło pomyślnie, nowa tapeta powinna pojawić się w polu wyboru.

Calignosus Wallpaper
Zmiana tapety na Debian Calignosus

Temat GTK+ i dekoracje okien Metacity oraz Emerald

Temat GTK+ oraz dekoracje okien bazują na Shiki-Colors, wersja Wine (Red). W zasadzie jedyną różnią jest poprawienie błędu wyświetlania niektórych aplikacji w tray’u poprzez dodanie następujących linijek do pliku panel.rc:

widget_class „*Tray*” style „theme-panel”
widget_class „*tray*” style „theme-panel”

Należy pobrać i rozpakować paczkę, a następnie skopiować katalog Shiki-Wine do ~/.themes. Teraz pozostało już tylko wybrać z System -> Preferences -> Appearance, zakładka Theme, przycisk Customize… i wybór Shiki-Wine w Controls oraz Shiki-Colors Metacity w Window Border.

Ustawianie Shiki-Colors Metacity
Ustawianie Shiki-Colors Metacity

W przypadku korzystania z dekoratora okien Emerald, należy wybrać System -> Preferences -> Emerald Theme Manager i w nowo otwartym oknie wybrać Import…, a następnie przejść do katalogu z wypakowanymi częściami składowymi paczki. Poszukiwany plik to Shiki-Colors Wine.emerald.

Ustawianie Shiki-Colors Wine w Emerald
Ustawianie Shiki-Colors Wine w Emerald

Ikony

Ikony to GNOME-colors w wersji 2.2, uzupełniane przez logo Debiana pobrane z wykorzystaniem Tango-Generatora. Logo zostało umieszczone w oddzielnym katalogu, dzięki czemu przy ew. aktualizacji ikon GNOME-colors, nie będzie problemu z ich uaktualnieniem w systemie.
Należy pobrać i rozpakować paczkę, a następnie skopiować katalogi Calignosus oraz gnome-wine do ~/.icons. Teraz pozostało już tylko wybrać z System -> Preferences -> Appearance, zakładka Theme, przycisk Customize…, zakładka icons i wybrać Debian Calignosus.

Ustawianie ikon Debian Calignosus
Ustawianie ikon Debian Calignosus

Dobrym pomysłem jest wydanie tych dwóch poleceń:
sudo ln -s ~/.themes /root
sudo ln -s ~/.icons /root

Dzięki nim, aplikacje uruchamiane z uprawnieniami superużytkownika będą wyglądały tak samo, jak te które są uruchamiane ze zwykłymi uprawnieniami.

Shot!

Debian Calignosus
Debian Calignosus

Podsumowanie

Jak widać, prostymi środkami każdy jest w stanie sprawić aby jego system operacyjny, niezależnie od dystrybucji i środowiska graficznego, stał się jednolity. Zdaję sobie sprawę, że kolor różowy/czerwony/whatever_it_is Debiana może nie przemówić do każdego, ale z całą pewnością trafi choć do części fanów tej dystrybucji (:

Pobierz Debian Calignosus

Pobierz Debian Calignosus Wersja 0.1
Mirror (na Box.net)

Rejestr zmian

Ostatnia modyfikacja: 20080818

  • 0.1 – publikacja Debiana Calignosus;

Plany rozwoju

 Przydał Ci się ten wpis? Postaw mi kawę! (:

52 Odpowiedzi

  1. Chłopaki, droga wolna, przecież nikomu nie stoję na drodze, hm? (:
    Debian Calignosus, jak sama nazwa wskazuje i co zaznaczyłem na wstępie, przeznaczony jest dla użytkowników Debiana i to kolorystyki tej dystrybucji starałem się trzymać (:

    Odpowiedz

  2. To tylko moja skromna propozycja. Nie mam pojecia jak sie robi takie motywy. Motyw czarno-różowy idealnie pasuje do debiana a czarno-zielony do opensuse.

    Odpowiedz

  3. Shiki-Colors + GNOME Colors w wersjach zielonych powinny załatwić sprawę. Wystarczy dobawić do tego detale, jak tapeta etc. (:

    Odpowiedz

  4. Wygląda to niesamowicie. Wyślij to na stronę http://www.debianart.org, niech inni użytkownicy Debiana też z tego skorzystają.

    Odpowiedz

  5. hej, prawie wszystko super :). taki mamy detal, jak mam wersje PL systemy to w GDM napis „uruchom ponownie” zachodzi na ikone. jak to zmienic na slowo restart? niby detal, ale jak juz mam tak odpicowanego linuksa to chcialoby sie miec wszystko idealnie (-:

    Odpowiedz

  6. Pogrzeb w pliku konfiguracyjnym GDM (:

    Odpowiedz

  7. http://img126.imageshack.us/img126/2903/zrzutekranurk0.png
    Co mam zle w systemie ? :)
    temat jest czytelny wiec chcialem go umiejscowic w ubuntu :)
    Jednak sa wielkie nieprzyjemne guziki…… czym to jest spowodowane ?

    Odpowiedz

  8. Masz stare wersje lub w ogóle nie masz silników Clearlooks oraz Murrine (z SVN) w systemie (:

    Odpowiedz

  9. Hadret, zapomniałes chyba o ostylowaniu jednej rzeczy.

    bootsplash/splashy/usplash konkretnie :> .

    Odpowiedz

  10. Mi też trochę brakuje ujednolicenia wyglądu w niektórych dystrybucjach linuksa ale z drugiej strony uważam to za swego rodzaju zaletę. Każdy może zrobić to sam, krok po kroku, a zadanie to nie należy do skomplikowanych. Dzięki temu nie dostajemy gotowego wyglądu, który na pewno nie zaspokoi wszystkich. Mamy za to możliwość indywidualnego dopasowania go do siebie.

    Co do twojego zestawu to niezbyt mi się podoba. Te kolory, ikony i cała reszta… ale wielki plus za to, że pokazałeś jak to wszystko zrobić, żeby działało.

    Odpowiedz

  11. A moze jeszcze jakies fajne tlo w tym stylu pod konsolke ? :)

    Odpowiedz

  12. Uwaga dla użyszkodników Ubuntu. Jeśli ktoś ma problem z motywem gtk to musi zainstalować murrine stąd: https://launchpad.net/~kwwii/+archive
    I problem załatwiony.

    Odpowiedz

  13. Jeśli o błędy chodzi, to zdaje się, że openSUSE używa bootsplash na startcie i przy wyłączaniu, a jedynie przy hibernacji i wznawianiu jest splashy… Tak mi się wydaje przynajmniej.

    Odpowiedz

  14. Hadret mała prośba popraw link do paczki bo już od kilku godzin próbuje ją pobrać i albo przerywa pobieranie, albo pobrana paczka jest uszkodzona

    Odpowiedz

  15. PACH: dalej problemy masz? Jakby co, mogę Ci ją posłać via @ (:

    Odpowiedz

  16. ok z mirroru udało się pobrać.
    BTW dlaczego jak pobieram za pomocą Opery to w kolumnach rozmiar, postęp i czas wyświetla się „?” zamiast odpowiednio 6.0MB, pasek postępu, oszacowany czas pobierania. Na dodatek nie da się wznowić gdy przerwie (w Fx zresztą podobnie)? Coś nie tak w skrypcie zarządzającym tym?

    Odpowiedz

  17. Coś nie tak z zabezpieczeniami serwera (:

    Odpowiedz

  18. Hmmm… A jakie czcionki użyłeś? :P

    Odpowiedz

  19. DejaVu Sans, zdaje się (:

    Odpowiedz

Trackbacki

  1. Archiplex at Pakos
  2. Recent Links Tagged With "metacity" - JabberTags

Zostaw odpowiedź