Migliorare l'aspetto grafico dei programmi gtk in KDE

Usate questo forum per proporre nuovi articoli, creare gruppi di lavoro, segnalare problemi, collaborare in genere al progetto Wikislacky.

Moderatore: Staff

Regole del forum
1) Citare l'eventuale nome e link dell'articolo della wiki.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Jibbo
Linux 0.x
Linux 0.x
Messaggi: 52
Iscritto il: mer 28 ott 2009, 19:16
Nome Cognome: Carlo
Slackware: current
Kernel: 2.6.37.6-smp
Desktop: KDE 4.5.5
Contatta:

Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggio da Jibbo »

per quelli che utilizzano kde e come me hanno bisogno di programmi scritti in GTK , come: firefox, wicd ecc. notano che sono davvero orribili in quanto vengono eseguiti senza tema.
Ho trovato il modo di sistemare questo inconveniente tramite il gtkrc-2.0. Vorrei fare un articolo da mettere sul wiki in modo da aiutare agli con lo stesso problema.

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggio da Bart »

Un modo semplice per cambiare il look è installare gtk-chtheme e settare la configurazione dal tool. ;)

http://plasmasturm.org/code/gtk-chtheme/

Avatar utente
algol
Linux 3.x
Linux 3.x
Messaggi: 969
Iscritto il: gio 7 set 2006, 1:19
Slackware: 12.1
Kernel: 2.6.26.1
Desktop: xfce4.4.2

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggio da algol »

Se non sbaglio c'è un tema simil QT per gtk... o era il contrario?

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggio da Blallo »

non tema, ma wrapper che adegua le gtk col tema kde in uso..
http://slackbuilds.org/repository/13.0/ ... qt-engine/

Jibbo
Linux 0.x
Linux 0.x
Messaggi: 52
Iscritto il: mer 28 ott 2009, 19:16
Nome Cognome: Carlo
Slackware: current
Kernel: 2.6.37.6-smp
Desktop: KDE 4.5.5
Contatta:

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggio da Jibbo »

Bart ha scritto:Un modo semplice per cambiare il look è installare gtk-chtheme e settare la configurazione dal tool. ;)

http://plasmasturm.org/code/gtk-chtheme/
lo so.. ma io volevo spiegare come farlo attraverso il gtkrc-2.0 , se non serve,niente ^^

Avatar utente
danix
Staff
Staff
Messaggi: 3287
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 5.4.43 x86_64
Desktop: i3
Località: Siderno (RC)
Contatta:

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggio da danix »

a me interessa, sopratutto se sei riuscito senza installare pacchetti extra... eventualmente inizia a postare qui il metodo, per il wiki ti basta mandare un pm a Loris e ti abiliterà non appena lo legge... ;)
danix
myself ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Jibbo
Linux 0.x
Linux 0.x
Messaggi: 52
Iscritto il: mer 28 ott 2009, 19:16
Nome Cognome: Carlo
Slackware: current
Kernel: 2.6.37.6-smp
Desktop: KDE 4.5.5
Contatta:

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggio da Jibbo »

Nessun pacchetto extra,apparte il tema :P :)
il metodo è questo:
andare su gnome-looks sezione temi gtk 2.x e scegliere un tema.
Siccome a me lo stile di kde4 piace, ho scelto questo.
una volta scaricato, lo si scompatta in una directory a scelta, per facilità nella home. perciò il suo percorso completo sarà:

Codice: Seleziona tutto

/home/tuahome/tema
si apre con l'editor preferito il gtkrc-2.0 che si trova a questo indirizzo:

Codice: Seleziona tutto

/home/tuahome/.kde/share/config/gtkrc-2.0
(se non c'è , istruzioni sotto)

e alla prima riga (subito dopo le righe contrassegnate con # , cioè i commenti) si inserisce questa riga:

Codice: Seleziona tutto

include "/home/tuahome/tema/gtk-2.0/gtkrc"
dove tuahome sta per il tuo username che usi per fare il login, mentre tema per il nome della directory scompattata. et woilà!

Se il gtkrc-2.0 NON c'era o con il metodo sopra NON funziona:

posizioniamoci nella nostra home e creiamo un nuovo file di nome .gtkrc-2.0 e dentro scriviamoci queste righe.

Codice: Seleziona tutto

include "/home/tuahome/tema/gtk-2.0/gtkrc"
style "user-font"
{ font_name="Liberation Sans 9  " }
widget_class "*" style "user-font"
gtk-theme-name="[b]tema[/b]"
gtk-font-name="Liberation Sans 9  "
dove tuahome sta per il tuo username che usi per fare il login, mentre tema per il nome della directory scompattata.
;)

Avatar utente
danix
Staff
Staff
Messaggi: 3287
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 5.4.43 x86_64
Desktop: i3
Località: Siderno (RC)
Contatta:

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggio da danix »

grazie :D

Quando Loris ti abilita al gruppo wiki non dimenticare di creare un'howto ;)
danix
myself ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggio da Blallo »

Offtopic: finalmente qualche altro volontario nella community! benvenuto :D

Avatar utente
brainvision
Packager
Packager
Messaggi: 761
Iscritto il: ven 26 dic 2008, 18:23
Nome Cognome: Leonardo Totaro
Slackware: x86_64-current
Kernel: 3.7.1
Desktop: xfce 4.10
Località: bologna (bo)
Contatta:

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggio da brainvision »

Offtopic: Salve ragazzi,

scusate l'off topic, ma questa è una domanda che mi frulla da parecchio tempo nel cervello ed approfitto allora del fatto di essere in argomento gtk e temi per parlarne qui..
In pratica ho iniziato da un po' di tempo a questa parte a creare dei temi gtk: non creare da zero, ad essere onesti, ma modificando qualcuno già esistente.. è divertente, non troppo complicato (dopo averci perso del tempo per imparare le basi, naturally, e soprattutto si può pubblicare il proprio lavoro ed avere la soddisfazione di vedere se a qualcuno piace..
Ora, chi di voi si sarà cimentato con la creazione dei gtk, si è accorto subito che non esiste praticamente nessun how-to, nessuna guida, niente di niente che spiega come fare a fare questo o quello: tutto deve essere fatto da autodidatta. Esiste solo la spiegazione delle varie parti del tema (neanche tutte e neanche dettagliatamente) in inglese, sul sito di Gnome (http://live.gnome.org/GnomeArt/Tutorials/GtkThemes)..
Naturalmente, a parte un paio di software che comunque hanno altri scopi diretti, non esiste neanche un programma ben scritto adatto a questo scopo..
Ecco la mia domanda è questa: c'è qualcuno che abbia conoscenze da programmatore che sia interessato a scrivere un software del genere? Io, di mio, ci posso mettere le mie conoscenze sulla materia, ma in quanto a codice.. son messo male!
Giusto per prevenire, GnomeColorChooser non è un programma che fa esattamente questo. Lo fa, in qualche modo, ma non modificando il file di testo gtkrc del tema ma andando a sovrascrivere

Codice: Seleziona tutto

/home/tuahome/.gtkrc-2
Ma così facendo, nel momento in cui cambiamo tema, restano quelle impostazioni di modifiche fatte per il tema precedente! Un casino!

Ecco tutto.. Naturalmente, non mi aspetto che si crei la fila a questa mia richiesta.. :) Però chissà, magari qualcuno aveva già pensato di suo a qualcosa del genere.. chissà![/offtopic]

Avatar utente
robbybby
Linux 4.x
Linux 4.x
Messaggi: 1223
Iscritto il: sab 16 dic 2006, 10:48
Slackware: 13.1 / 64 bit
Kernel: 3.3.x
Desktop: KDE 4.4.5
Località: Fra Trantor e Terminus

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggio da robbybby »

Grande!
Io ho preferito il tema kde42-Optimized, anche se uso KDE 3.

Jibbo
Linux 0.x
Linux 0.x
Messaggi: 52
Iscritto il: mer 28 ott 2009, 19:16
Nome Cognome: Carlo
Slackware: current
Kernel: 2.6.37.6-smp
Desktop: KDE 4.5.5
Contatta:

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggio da Jibbo »

jimmy_page_89 ha scritto:Offtopic: finalmente qualche altro volontario nella community! benvenuto :D
Grazie mille! faccio il possibile :P

Non credevo interessasse a così tanta gente! grazie mille a tutti!
brainvision ha scritto:Offtopic: Ecco la mia domanda è questa: c'è qualcuno che abbia conoscenze da programmatore che sia interessato a scrivere un software del genere? Io, di mio, ci posso mettere le mie conoscenze sulla materia, ma in quanto a codice.. son messo male!
Offtopic: Io me la cavo in java abbastanza bene, riesco anche a cavarmela in python con le pygtk e riescoa fare qualcosina (per esempio sul mio acer one mi sono fatto un programma che mi ruota lo schermo)appena ho tempo libero mi ci potrei dedicare un po' e ti contatto.. ma non prima di giugno, se no quest'anno mi spellano .

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggio da phobos3576 »

Jibbo, tieni presente che certi temi finalizzati proprio a rendere simili KDE e Gnome (ad esempio, Oxygen e QtCurve), provvedono automaticamente a creare un apposito file gtkrc in /usr/share/themes/nome_tema/gtk-2.0; in più, se trovano il file $HOME/.gtkrc-2.0, inseriscono proprio all'inizio la riga:

Codice: Seleziona tutto

include "/usr/share/themes/nome_tema/gtk-2.0/gtkrc"

Jibbo
Linux 0.x
Linux 0.x
Messaggi: 52
Iscritto il: mer 28 ott 2009, 19:16
Nome Cognome: Carlo
Slackware: current
Kernel: 2.6.37.6-smp
Desktop: KDE 4.5.5
Contatta:

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggio da Jibbo »

phobos3576 ha scritto:Jibbo, tieni presente che certi temi finalizzati proprio a rendere simili KDE e Gnome (ad esempio, Oxygen e QtCurve), provvedono automaticamente a creare un apposito file gtkrc in /usr/share/themes/nome_tema/gtk-2.0; in più, se trovano il file $HOME/.gtkrc-2.0, inseriscono proprio all'inizio la riga:

Codice: Seleziona tutto

include "/usr/share/themes/nome_tema/gtk-2.0/gtkrc"
ne farei menzione sul wiki, ma secondo me sono pesanti e fanno più danni di quel che risolvono.
Secondo me una configurazione "a manina" è sempre migliore perchè tieni sotto controllo cosa fai (anche perchè con kde4 non si sa mai), senza contare che in questo modo non perdi tempo a installare: questo,quest'altro , ancora questo e anche quest'altro ..

Jibbo
Linux 0.x
Linux 0.x
Messaggi: 52
Iscritto il: mer 28 ott 2009, 19:16
Nome Cognome: Carlo
Slackware: current
Kernel: 2.6.37.6-smp
Desktop: KDE 4.5.5
Contatta:

Re: Migliorare l'aspetto grafico dei programmi gtk in KDE

Messaggio da Jibbo »

avuto l'accesso, secondo voi rientra nella categoria configurazione o server x?

edit:
per ora l'ho messo in configurazione il suo link è questo: http://www.slacky.eu/wikislack/index.ph ... Gtk_su_KDE se qualcuno ci da un'occhiata così vedo di non aver scritto cavolate. ^^
Spero non si offendano gli utenti non ringraziati ma è stato solo per non occupare un'altra mezza facciata :P

Rispondi