Molti conosceranno il problema dell’aspetto delle applicazioni Gtk eseguite sotto KDE: è “brutto”. Il motivo del cattivo aspetto, che assumono le applicazioni Gtk quando vengono eseguite sotto Kde, sta nel fatto che esse hanno bisogno di alcune variabili relative al tema grafico e al font da usare, se non non sono impostate, verrà usato il tema GTK di default che, appunto, presenta quell’aspetto orribile; ora, mentre ambienti grafici realizzati con le Gtk stesse, come Gnome o Xfce, settano queste variabili, Kde spesso non lo fa (in realtà dipende dalla distribuzione usata) costringendoci a usare le applicazioni Gnome con un aspetto orribile.
Tanto per capire l’entità del problema ecco uno screenshot con alcune applicazioni Gtk:
Come si vede dall’immagine il problema non riguarda solo le applicazioni Gtk “pure”: anche Firefox (in realtà, usando Debian si tratta di Iceweasel, ma in pratica è lo stesso), che usa le librerie XUL, ha lo stesso problema, questo perchè comunque “lascia” all’engine Gtk il compito di disegnare l’interfaccia.
Soluzioni al problema esistono, se volete avere una panoramica vi consiglio di dare uno sguardo ai “tips and tricks” di magowiz e a questo post di Pollycoke. In questo post considererò quella che per me è la soluzione migliore: GTK-Qt Theme Engine.
GTK-Qt Theme engine, noto anche come “gtk-qt engine”, consente di controllare l’aspetto delle applicazioni Gtk direttamente dal “Centro di Controllo” di Kde: è possibile scegliere il tema e i fonts che le applicazioni devono usare, oppure è possibile assegnare l’aspetto e i caratteri usati da Kde, arrivando quasi a una integrazione del look dei programmi. Ecco uno screenshot coi programmi dell’immagine precedente dopo che è stato installato GTK-Qt Theme Engine:
Per installare GTK-Qt Theme Engine in Debian basta digitare aptitude install gtk-qt-engine, dopodichè dal “Centro di controllo” di Kde andate su “Aspetto e temi” - “Stili e Font GTK” per impostare l’aspetto e i caratteri delle applicazioni Gtk.







June 8th, 2008 at 12:55 pm
[...] un precedente post trattavo il problema di migliorare l’aspetto delle applicazioni GTK in KDE. D’altra [...]
June 18th, 2008 at 6:06 pm
[...] di Firefox su Linux: nella RC2 il livello di integrazione con KDE era scarso (non ho usato il GTK Qt Theme Engine però), mentre era ottimo su [...]