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

Download Debian Calignosus Version 0.1
Mirror (na Box.net)

Rejestr zmian

Ostatnia modyfikacja: 20080818

  • 0.1 – publikacja Debiana Calignosus;

Plany rozwoju

53 Odpowiedzi

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

    Odpowiedz

  2. DejaVu Sans, zdaje się (:

    Odpowiedz

Trackbacki

  1. Recent Links Tagged With "metacity" - JabberTags

Zostaw odpowiedź