Pagina 1 di 1

Probelma Gtk oxygen dopo recente upgrade.

Inviato: mar 25 giu 2013, 11:28
da joe
Ieri ho lanciato slackpkg per aggiornare tutti i pacchetti su slackware stabile 14.0 32-bit.
Tutto ok, a parte che il kernel è stato aggiornato e ho dovuto reinstallare i driver nvidia... Niente di chè.
Però in KDE adesso vedo che nelle applicazioni GTK per esempio in chrome, i menù a tendina hanno il tema GTK liscio che fà discretamente pietà.
Ricordo che per ovviare al problema avevo installato mi pare oxygen-gtk.

Codice: Seleziona tutto

root@darkstar:~# ls /var/log/packages/|grep oxygen
doxygen-1.8.1.1-i486-1
oxygen-gtk2-1.3.0-i486-1
oxygen-icons-4.8.5-i486-1
Inoltre vedo che nella mia home ho il file seguente che vi riporto in toto:

Codice: Seleziona tutto

joe@darkstar:~$ cat .gtkrc-2.0*
include "/usr/share/themes/kde42-oxygen-molecule/gtk-2.0/gtkrc"
style "user-font"
{
}
widget_class "*" style "user-font"
gtk-theme-name="kde42-oxygen-molecule"
gtk-font-name="DejaVu Sans 10"
gtk-icon-theme-name="OxygenRefit2-Molecule"
Sembra che il problemas stia nel fatto che il file:
"/usr/share/themes/kde42-oxygen-molecule/gtk-2.0/gtkrc"
non esista più.
Probabilmente l'aggiornamento ha cancellato qualcosa.

Come posso fare per riottenere un tema decente simile a quello precedente per le applicazioni in gtk?
Grazie in anticipo!

Re: Probelma Gtk oxygen dopo recente upgrade.

Inviato: mar 25 giu 2013, 13:28
da joe
Ho risolto reinstallando il tema oxygen-molecule.
In pratica si scarica il tema da kde-look.org:
ecco il link

È un pacchetto compresso tar.gz.
Spachettandolo troveremo un'ulteriore pacchetto tar.gz: kde44-oxygen-molecule.tar.gz
Scompattando questo pacchetto si ottiene una directory contenente il tema: kde44-oxygen-molecule.
Praticamente ho copiato quella directory come segue:

Codice: Seleziona tutto

cp -r /home/joe/todelete/kde44-oxygen-molecule /usr/share/themes/
Bene ora il tema è di nuovo installato. Ma bisogna utilizzarlo editando opportunamente il file di configurazione presente nella propria home: ~/.gtkrc-2.0.
Se notate quello sopra riportato nel mio post precedente ha 2 righe che fanno riferimento a:

Codice: Seleziona tutto

include "/usr/share/themes/kde42-oxygen-molecule/gtk-2.0/gtkrc"
[...]
gtk-theme-name="kde42-oxygen-molecule"
Invece adesso il pacchetto installato è "kde44-oxygen-molecule".
Infatti troviamo:

Codice: Seleziona tutto

# ls /usr/share/themes/kde44-oxygen-molecule/gtk-2.0/gtkrc 
/usr/share/themes/kde44-oxygen-molecule/gtk-2.0/gtkrc
Pertanto il nuovo file di configurazione l'ho editato come segue:

Codice: Seleziona tutto

joe@darkstar:~$ cat .gtkrc-2.0
include "/usr/share/themes/kde44-oxygen-molecule/gtk-2.0/gtkrc"

style "user-font"
{
}
widget_class "*" style "user-font"
gtk-theme-name="kde44-oxygen-molecule"
gtk-font-name="DejaVu Sans 10"
gtk-icon-theme-name="OxygenRefit2-Molecule"
Così facendo ecco che il menù a tendina di chrome ha assunto nuovamente le sembianze similqt "oxygen". Solo gli spigoli della tendina sono leggermente meno smussati rispetto ai menù a tendina delle applicazioni native qt di KDE.
Non so se il metodo è del tutto corretto, ma sembra funzionare abbastanza bene.

Il fatto che mi lascia qualche dubbio è che il tema è pensato per "kde44" che immagino significhi KDE-4.4.
Invece al momento ho la versione 4.8.5 di KDE...
Quindi vi faccio il domandone generico:
Come integrare le applicazioni gtk in KDE al meglio attualmente? Ci sono altre soluzioni più pulite ed efficenti?

Re: Probelma Gtk oxygen dopo recente upgrade.

Inviato: mar 25 giu 2013, 18:31
da 6C33C
Grazie della dritta con questo tema pur essendo oxygen non mi fa crashare firefox 22 beta :D
Il fatto che mi lascia qualche dubbio è che il tema è pensato per "kde44" che immagino significhi KDE-4.4.
Invece al momento ho la versione 4.8.5 di KDE...
Quindi vi faccio il domandone generico:
Come integrare le applicazioni gtk in KDE al meglio attualmente? Ci sono altre soluzioni più pulite ed efficenti?
Per integrare le applicazioni gtk uso kde-gtk-config, non so se sia piu' pulito o efficente come metoto ma di certo e' piu veloce non dovendo editare a manina il file ..gtkrc-2.0.

Re: Probelma Gtk oxygen dopo recente upgrade.

Inviato: lun 29 lug 2013, 11:37
da mohsinj677
:evil: This post is so Great and NIce =D>

Bene ora il tema è di nuovo installato. Ma bisogna utilizzarlo editando opportunamente il file di configurazione presente nella propria home: ~/.gtkrc-2.0.
Se notate quello sopra riportato nel mio post precedente ha 2 righe che fanno riferimento a: :p