Blog (15)
Komentarze (357)
Recenzje (3)

KDE jako zamiennik standardowej powłoki Windowsa

@TheUshKDE jako zamiennik standardowej powłoki Windowsa12.08.2010 15:32

Kilka słów wstępu Przy okazji czytania „Systemów operacyjnych” Tanenbauma i jedynego polskiego wydania serii o tym co się dzieje „pod maską” Windowsa, czyli „Windows 2000 od środka” Solomona i Russinovicha nabrałem ochoty na poszperanie w systemie. Szczególnie zaintrygowała mnie możliwość zmiany domyślnej powłoki, o której czytałem w tej drugiej książce. Przeszukując wyniki z Google odnoszące się do tego tematu, znalazłem kilka projektów mających na celu zamianę standardowej powłoki systemów Windows (explorer.exe). Jednak moją szczególną uwagę przykuł jeden link: windows.kde.org

Czym jest KDE? KDE obok Gnome jest jednym z najczęściej używanych środowisk graficznych w systemach uniksopodobnych (w tym na Linuksie). Prócz zapewnienia użytkownikowi możliwości zarządzania oknami i uruchamiania programów, projekt ten dostarcza także pokaźny pakiet oprogramowania: zaczynając od notatnika, przez pakiet biurowy, a na środowisku programistycznym kończąc.

W takim razie skąd wzięło się KDE na Windowsie? Już od wielu lat grupka zapaleńców próbowała uruchamiać oprogramowanie KDE na MS Windows. Do niedawna posiłkowano się Cygwinem, czyli pewną nakładką dzięki której możliwe staje się używanie standardu POSIX na systemach Microsoftu. Nie jestem tego w 100% pewien, ale chyba podyktowane było to głównie zawiłościami licencyjnymi biblioteki graficznej Qt, na której KDE jest oparte. Od wersji 4. tej biblioteki dostępna jest za darmo natywna wersja na Windows, tak więc programiści mogli odejść od używania Cygwina. Początkowo projekt windows.kde.org zajmował się jedynie dodatkowym oprogramowaniem dostarczanym wraz z KDE, jednak teraz dostępna jest także (prawie) cała powłoka.

Instalacja Aby uruchomić środowisko graficzne KDE w systemie Windows nie jest wymagana żadna specjalistyczna wiedza. Programiści dostarczyli bardzo wygodny instalator, w którym ograniczamy się do wyboru miejsca instalacji, serwera lustrzanego oraz pakietów oprogramowania które chcemy zainstalować. Podstawowym pakietem, który należy zainstalować, jeżeli chcemy zmienić domyślną powłokę systemu jest kdebase-workspace. Po instalacji wymagany jest jeszcze jeden krok - jeżeli chcemy, żeby przy logowaniu uruchomiło się KDE zamiast Explorera, musimy ręcznie wyedytować rejestr. W tym celu uruchamiamy program regedit i szukamy klucza HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon i dodajemy nową „Wartość ciągu” o nazwie shell. W „Danych wartości” wpisujemy ścieżkę do programu plasma-desktop.exe, który znajduje się w katalogu, w którym zainstalowaliśmy KDE, czyli np. C:\KDE\bin\plasma-desktop.exe . Gdybyśmy chcieli powrócić do standardowej powłoki, wystarczy usunąć wprowadzone przez nas dane z rejestru.

Pierwsze pozytywne wrażenia... „Ooo, to jednak działa” - taka była moja pierwsza myśl. Po uruchomieniu wita nas standardowy pulpit KDE4. Działają wszelkie gadżety na pulpicie takie jak zegarek, kalendarz, czy animowana piłka skacząca po ekranie. Bardzo dobrze działa także przezroczystość panelu oraz brzegów menu. Do dyspozycji jest też niektóre oprogramowanie tworzone w ramach projektu KDE, takie jak Kwrite (notatnik), Dolphin (menedżer plików) czy Konqueror (przeglądarka internetowa).

Zrzuty ekranu prezentujące KDE 4.4.4 uruchomione na Windows 7:

… oraz pierwsze rozczarowania Niestety nie trzeba długiego czasu, żeby stwierdzić, że niestety KDE na Windowsie nie nadaje się jeszcze do codziennego użytku. Brak chociażby tak podstawowych narzędzi jak tacka systemowa, czy pasek zadań, przez co jedyną możliwością przełączania pomiędzy oknami jest Alt+Tab, bądź Win+Tab.

Nie działa też część dostarczonego oprogramowania (chociaż to pewnie zależy od buildu który wybierzemy przy instalacji), u mnie np. nie działa Amarok (odtwarzacz muzyki). Jedyną możliwością wylogowania się z sesji jest użycie Ctrl+Alt+Del, ponieważ wywołanie „Logout”, bądź „Shutdown” z menu nie daje żadnego efektu. Z poziomu menu nie mamy także dostępu do zainstalowanego oprogramowania nie pochodzącego z projektu, a próba stworzenia jakiegokolwiek działającego skrótu, czy to w menu, czy na pulpicie, kończy się niepowodzeniem. Ciekawie zachowują się też nowo otwarte okna. Po otwarciu niestety ich nie zobaczymy i musimy przełączyć się na nie przez Alt+Tab. Ze stabilnością też nie jest za ciekawie, ale osobiście bardzo kibicuję temu projektowi, gdyż stanowi ciekawą alternatywę dla explorera, a kilka narzędzi z projektu KDE z chęcią bym zobaczył u siebie na Windowsie, dlatego życzę programistom projektu udanej walki z błędami i kolejnych, stabilniejszych wydań :)

Na zakończenie Chciałbym odradzić testowanie KDE4 laikom. Szczególnie gdy ktoś nie ma chociażby podstawowej wiedzy na temat rejestru i narzędzia regedit oraz tego jak to narzędzie uruchomić nie mając do dyspozycji polecenia „Uruchom” z menu start ;)

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.