GTK-s progik szépen, KDE4 alatt

Akik KDE4-et használnak, azoknak gondolom feltűnt, hogy igencsak csúnyán néznek ki a GTK-s ablakok. Erre részleges megoldást nyújtott a KGtk nevű program, amivel a különböző popup ablakok egy része (megnyitás, mentés...) volt lecserélhető QT3-as kinézetűre és funkciójúra (lehet vele pl használni a hozzáadott hálózati helyeket). Ezt is érdemes tehát feltenni, de én nem értem be ennyivel.

Volt még QT3-ra egy gtk-qt-engine nevű progi, ami komolyabb lassulás nélkül formálta át az ablakokat megfelelő kinézetűre. Ez szép és jó, csak hogy QT4 alatt meg se mukkan, még QT3-á se alakít.
Tegnap végül hosszas keresgélés után feladtam, de mire ma hazaértem, láttam, hogy csak egy nappal hamarabb kerestem a QT4-es verziót.

Megjelent ugyanis a gtk-t-engine 1.1-es verziója, ami már tökéletesen működik.
Az alábbi leírás Kubuntu 7.10 alatt, AMD64-es gépen lett kipróbálva, de máshol is hasonlóképp kell csinálni.

Lássuk tehát hogy is sikerült összehozni:
Fel kell tenni a fordításhoz szükséges programokat. Ezeket nem részletezem, felteszem hogy aki KDE4-et használ annak ez nem gond. Aztán...
sudo apt-get install kde4-devel
Ez nekem egy csomó hibával elszállt, ezért a letöltött *.deb-eket manuálisan pakoltam fel:
cd /var/cache/apt/archives
sudo dpkg -i --force-all cervisia* kate-kde4* kcache* kdesdk-kio* kuiviewer* umbrello*
Ha nem megy egyszerre, akkor egyesével, csak lusta vagyok kiírni
sudo apt-get -f install
sudo dpkg -i --force-all kbugbuster-kde4*
sudo apt-get -f install
sudo apt-get install libbonoboui2-0 libbonoboui2-dev
(ezek hoznak magukkal egy pár GTK-s csomagot ami kelleni fog, de csak ~16 mega összesen)

Ezzel a függőségek meg is vannak, jöjjön a telepítés:
Töltsük le a legfrissebb verziót a project weboldaláról (jelenleg 1.1)
cd /ahova/mentettük
tar -xvjf gtk-qt-engine-1.1.tar.bz2
cd gtk-qt-engine
cmake .
make
sudo make install

A "make" során előjött 1-2 figyelmeztetés, de amúgy lefordult rendesen. Ezután a "K-Menü/Számítógép/Rendszerbeállítások/Megjelnés" ablaknál be kell állítani az újonnan megjelent "GTK Styles and Fonts" alatt, hogy ugyan azt a témát használha, mint a KDE.
Ezután már csak egy KDE-restart kell neki, és szépen működik is.

Nekiálltam készíteni egy csomagot belőle, hogy egyszerűbb legyen feltenni. ha elkészül, akkor ide belinkelem. Tapasztalt csomagkészítő esetleg jelentkezhet, akkor lehet hogy gyorsabban elkészül.

Köszönet illeti totya-t, aki nélkül nem vettem volna észre ilyen hamar ezt a progit.

*UPDATE*: elkészítettem a .deb csomagot, akit érdekel az próbálja ki, illetve jól jönne valami feedback hogy nyers rendszerre telepítve működik-e? (Nálam jó volt, de mindenféle progi fenntvan, ami lehet hogy fel se tűnik, hogy kell)
Link: gtk-qt-engine_1.1-1_amd64.deb

Hozzászólások

Tehát már ki is próbáltad. Nekem még nem volt időm rá. Örülök, hogy a tapasztalataid pozitívak.

Es ha nemakarsz a rendszerbe ganyolni akkor:
- apt-get source gtk-qt-engine
- a kicsomagolt konyvtarbol a debian konyvtarat atmasolod az uj gtk-qt-engine-be.
- a debian/patches konyvtarbol letorlod a kubuntu_02_clean_kmenu_systemsettings_inclusion.diff fajlt.
- debian/changeloghoz hozzaadod:


gtk-qt-engine (1:1.1-1) gutsy; urgency=low

  * New upstream

 -- Sarah Hobbs <hobbsee@ubuntu.com>  Thu, 13 Mar 2008 12:34:45 -0500

- dpkg-buildpackage -uc -ub -b (ha valami hiba van, akkor megprobalod javitani)
- dpkg -i ../gtk-qt-engine_1.1-1_amd64.deb
- orul

--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!