tips & tricks
Data: 16 listopad 2007
Personalizując ustawienia używanego systemu, zwykle czynimy wszystko, aby pracowało się w nim wygodnie. Pod względem możliwości konfiguracji środowisko KDE jest dla systemu Linux niedoścignionym liderem, jednak
w licznych modułach i oknach dialogowych łatwo się pogubić. Prezentujemy więc zestaw sztuczek do KDE,
ale nie tylko – w artykule znajdziesz również wiele innych wskazówek, które usprawnią twoją pracę.
Strona 1 z 10
Dialogi KDE w aplikacjach GTK
Wiele ciekawych aplikacji przeznaczonych jest do środowisk linuksowych GNOME i KDE. Możesz używać ich w obu środowiskach, pod warunkiem że w systemie obecne są niezbędne do ich pracy biblioteki. Problem jednak w tym, że interfejs wszystkich stosowanych aplikacji jest niespójny, bo programy dla Gnome korzystają z bibliotek GTK+, a dla KDE – z Qt. Efekt jest taki, że np. w edytorze graficznym GIMP okno wyboru pliku do otwarcia i zapisu wygląda inaczej niż w aplikacjach środowiska KDE. Możesz jednak użyć nakładki KGtk (nextmag.pl/u/6) i zmusić aplikacje GTK do stosowania standardowych okien dialogowych KDE.
Po pobraniu pakietu uruchom terminal i przejdź do katalogu, w którym go zapisałeś. Poleceniem tar -xvf KGtk-0.9.2.tar.bz2 wyodrębnij jego zawartość, przejdź do rozpakowanego folderu komendą cd KGtk-0.9.2, utwórz w nim podkatalog build i przejdź do niego (mkdir build && cd build). Następnie skompiluj program dla środowiska KDE 3.x, wydając komendę cmake .. -DCMAKE_INSTALL_PREFIX=/usr (jeśli korzystasz z 32-bitowego Linuksa). Jeżeli masz wersję dla architektury x86–64, musisz do polecenia dodać opcję -DLIB_SUFFIX=64. Do kompilacji będą potrzebne pakiety cmake, gtk2-dev i kompilator C++, wgraj je więc uprzednio, np. w Debianie, przez komendę sudo apt-get install libgtk2.0-dev cmake g++. Teraz pozostaje skompilowanie aplikacji komendą make i zainstalowanie przez sudo make install.
KGtk w żaden sposób nie modyfikuje kodu aplikacji GTK, a jedynie przechwytuje żądania otwarcia okien dialogowych od nich pochodzących. Aby więc w zamian wyświetlić te właściwe dla KDE, każdy program dla środowiska Gnome musi być uruchomiony z poziomu wrappera KGtk. Zamiast uruchamiać np. GIMP-a poleceniem gimp, zrób to komendą kgtk-wrapper gimp. Jeśli aplikacja GTK wymaga podania parametrów, np. firefox %u, dopisz je. W tym przypadku musisz uruchomić proces kgtk-wrapper firefox %u . Sprawdź, czy w tak uruchomionej aplikacji okna dialogowe działają poprawnie. Jeżeli tak, uaktualnij do niej skróty, zwłaszcza te w menu K. Jego edytor uruchomisz, wybierając Modyfikuj menu z menu podręcznego apletu K.
Ale uwaga! Wrapper prawdopodobnie nie zadziała z każdym programem GTK. Więcej bieżących informacji na temat kompatybilności znajdziesz w pliku README z rozpakowywanego przed instalacją archiwum.
Ocena: 



(aby ocenić, musisz się zalogować w serwisie)
Podobne artykuły: