Integrare VERAMENTE le applicazioni gtk in KDE4.

Personalizzazione grafica del sistema: icone, temi, sfondi, suoni, eccetera.
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da shouldes »

Questa guida serve per integrare perfettamente gimp, firefox, synaptic e altre applicazioni gtk che possiamo ritenere indispensabili.
La guida è stata testata da me su Kubuntu 9.04 con KDE 4.3
Innanzitutto dobbiamo procurarci quello che serve Oxygen-Molecule.
Scarichiamo il file, presumiamo sulla scrivania.
Onde evitare problemi, visto che alcuni utenti hanno il DE completamente localizzato in italiano (Scrivania), altri lo hanno misto o inglese (Desktop), spostiamo il file scaricato nella $Home (nostra home).
Iniziamo con il creare una cartella temporanea di lavoro che andremo ad eliminare quando avremo finito.

Codice: Seleziona tutto

mkdir Temporanea
Presupponendo che già il file è stato spostato dalla vostra cartella dei download alla scrivania, iniziamo a lavorare.

Codice: Seleziona tutto

mv Oxygen-Molecule_1.2_theme.tar.gz Temporanea
cd Temporanea
tar -zxvf Oxygen-Molecule_1.2_theme.tar.gz
tar -zxvf kde42-oxygen-molecule.tar.gz
tar -zxvf OxygenRefit2-2.3.0-molecule.tar.gz
sudo mv kde42-oxygen-molecule /usr/share/themes
sudo mv OxygenRefit2-Molecule /usr/share/icons
Riposiamoci un attimo, cerchiamo su synaptic o adept i pacchetti gtk-qt-engine e gtk-kde4, se ci sono è necessario rimuoverli, e anche necessario installare il pacchetto gtk2-engines-pixbuf, motore del tema che andremo ad usare.
Ora che abbiamo rimosso i problemi e installato il motore del tema, andiamo a completare l'opera.
Impostazioni di sistema→Colori→Schema→predefinito→applica
Impostazioni di sistema→Colori→Opzioni→spuntare applica colori applicazioni non KDE→applica
Riprendiamo in mano il terminale.

Codice: Seleziona tutto

cd $Home
nano 
nano .gtkrc-2.0-kde4
Cancelliamo il contenuto del file e rimpiamolo con questo contenuto:

Codice: Seleziona tutto

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"
ctrl+o per salvare, ctrl+x per uscire.
Se notate, io ho messo DejaVu Sans 10, che sono i caratteri Generali che uso sul mio sistema, se usate caratteri diversi, aggiustate quella parte.
Ora mancano le applicazioni aperte da root:

Codice: Seleziona tutto

sudo cp ~/.gtkrc-2.0-kde4 /root/.gtkrc-2.0
Ci tendo a chiarire che ho solo tradotto e semplificato la guida che c'era nello stesso tema.
Potete tranquillamente eliminare la cartella Temporanea nella vostra home.

Codice: Seleziona tutto

rm -r Temporanea
Cose da chiarire:
Per avere synaptic non è necessario avere gksu e molte dipendenze, in tutto sono pochissimi pacchetti che servono all'installazione e al funzionamento di synaptic.
Per avere firefox occorrono pochissime dipendenze, fate attenzione, Kpackage vi installa mezzo DE gnome, quando con synaptic, basta togliere la spunta da «marca raccomandati come dipendenza» e con 4 pacchetti avete firefox.
Per avere gimp ci vogliono pochissimi pacchetti, il discorso è sempre lo stesso.
Per installare synaptic:

Codice: Seleziona tutto

sudo apt-get install --no-install-recommends synaptic
Se nonostante questo, viene installato gksu, potete tranquillamente rimuoverlo dopo l'installazione.
Una volta installato synaptic, ogni volta che dovete installare qualcosa, basta andare in preferenze, togliere la spunta dai raccomanadti, cliccare su applica, poi installare.
Consiglio vivamente synaptic per aggiornamenti e installazioni, molto più siccuro dei gestori per KDE.
Per Firefox inoltre consiglio il tema che io uso: Oxygen 1.0


esempi di applicazioni GTK:

Immagine  Immagine  Immagine  Immagine  Immagine



Nell'ultima immagine c'è anche pyKaraoke, che non è gtk, ma ne segue il tema.





C'è una piccola mancanza nel tema, quindi bisogna creare un icona per synaptic.
Aprire terminale e digitare:

Codice: Seleziona tutto

cp /usr/share/icons/OxygenRefit2-Molecule/24x24/apps/system-software-update.png /usr/share/icons/OxygenRefit2-Molecule/24x24/apps/system-upgrade.png


Immagine



Nel caso abbiate aggiornato ad openoffice 3.1.1 la miglior integrazione, assurdo ma vero, è usando lo stile gtk:

Immagine

Codice: Seleziona tutto

sudo apt-get install openoffice.org-gtk openoffice.org-style-oxygen

Codice: Seleziona tutto

sudo apt-get --purge remove openoffice.org-kde openoffice.org-style-crystal
Il risultato è ottimo, qui un'immaginetta del foglio di calcolo che mostra il menù:

Immagine
Ultima modifica di shouldes il martedì 15 settembre 2009, 21:20, modificato 1 volta in totale.
Avatar utente
superlex
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: martedì 19 agosto 2008, 23:22
Desktop: Budgie
Distribuzione: Ubuntu 18.04 LTS

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da superlex »

Senza Parole. Fantastico. Grazie :)
!!! NOTA !!!: non si accettano richieste d'aiuto in privato, sebbene si possa segnalare la discussione aperta per un eventuale intervento. Grazie.
[GUIDA] Webcam Motion Eye 05ca:18** Sony Vaio
[GUIDA] TunerTV eb1a:2881 per Ubuntu 16.04
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da shouldes »

superlex ha scritto: Senza Parole. Fantastico. Grazie :)
Urgeva integrazione con tema default (molto carino).
Avatar utente
superlex
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: martedì 19 agosto 2008, 23:22
Desktop: Budgie
Distribuzione: Ubuntu 18.04 LTS

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da superlex »

a me però piaceva qtcurve :P c'è un modo per applicarlo solo alle applicazioni gnome avviate come root?
!!! NOTA !!!: non si accettano richieste d'aiuto in privato, sebbene si possa segnalare la discussione aperta per un eventuale intervento. Grazie.
[GUIDA] Webcam Motion Eye 05ca:18** Sony Vaio
[GUIDA] TunerTV eb1a:2881 per Ubuntu 16.04
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da shouldes »

superlex ha scritto: a me però piaceva qtcurve :P c'è un modo per applicarlo solo alle applicazioni gnome avviate come root?
Usando il vecchio .gtkrc-2.0-kde4 e lasciando quello /root modificato.
Devi però farti passare il file da qualcuno, visto che io l'ho eliminato senza pensarci 2 volte.
Le scroollbar del tema qtcurve mi davano sui nervi.
Avatar utente
superlex
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: martedì 19 agosto 2008, 23:22
Desktop: Budgie
Distribuzione: Ubuntu 18.04 LTS

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da superlex »

Perfetto. Grazie :) Risolto :P
Quello che odiavo era per esempio gparted, che avviato come root aveva una grafica da vomito proprio :p
!!! NOTA !!!: non si accettano richieste d'aiuto in privato, sebbene si possa segnalare la discussione aperta per un eventuale intervento. Grazie.
[GUIDA] Webcam Motion Eye 05ca:18** Sony Vaio
[GUIDA] TunerTV eb1a:2881 per Ubuntu 16.04
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da shouldes »

:~$ sudo apt-get install --no-install-recommends gparted
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti verranno inoltre installati:
  gconf2 gksu gnome-keyring libcairomm-1.0-1 libgcr0 libgksu2-0
  libgnome-keyring0 libgp11-0 libgtkmm-2.4-1c2a libgtop2-7 libgtop2-common
  libpangomm-1.4-1
Pacchetti suggeriti:
  xfsprogs reiser4progs jfsutils ntfsprogs
Pacchetti raccomandati:
  libpam-gnome-keyring
I seguenti pacchetti NUOVI (NEW) saranno installati:
  gconf2 gksu gnome-keyring gparted libcairomm-1.0-1 libgcr0 libgksu2-0
  libgnome-keyring0 libgp11-0 libgtkmm-2.4-1c2a libgtop2-7 libgtop2-common
  libpangomm-1.4-1
0 aggiornati, 13 installati, 0 da rimuovere e 0 non aggiornati.
È necessario prendere 3023kB di archivi.
Dopo quest'operazione, verranno occupati 15,2MB di spazio su disco.
Continuare [S/n]? n
Interrotto.


Ho preferito evitare, quindi sto usando

KDE Partition Manager
Version 1.0.0-BETA1
Using KDE 4.3.00 (KDE 4.3.0)

Funziona bene, e mi sta evitando gksu e gconf2.
Per quanto riguarda Synaptic e  BleachBit (as root) invece avevo le stesse esigenze, ma sono programmi meno avidi di dipendenze.
Avatar utente
andrea.roma
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1919
Iscrizione: martedì 18 luglio 2006, 17:35

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da andrea.roma »

Avevo provato Oxygen-Molecule qualche mese fa ma dopo poco l'avevo rimosso poichè alle applicazioni non KDE non veniva applicato lo schema di colori personalizzato ma veniva mantenuto lo schema di colori predefinito.
Adesso questa limitazione è cessata?
Povera Italia
Avatar utente
superlex
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: martedì 19 agosto 2008, 23:22
Desktop: Budgie
Distribuzione: Ubuntu 18.04 LTS

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da superlex »

andrea.roma ha scritto: Avevo provato Oxygen-Molecule qualche mese fa ma dopo poco l'avevo rimosso poichè alle applicazioni non KDE non veniva applicato lo schema di colori personalizzato ma veniva mantenuto lo schema di colori predefinito.
Adesso questa limitazione è cessata?
No purtroppo, o per lo meno non di default. Magari esiste qualche sottorifugio..
!!! NOTA !!!: non si accettano richieste d'aiuto in privato, sebbene si possa segnalare la discussione aperta per un eventuale intervento. Grazie.
[GUIDA] Webcam Motion Eye 05ca:18** Sony Vaio
[GUIDA] TunerTV eb1a:2881 per Ubuntu 16.04
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da shouldes »

andrea.roma ha scritto: Avevo provato Oxygen-Molecule qualche mese fa ma dopo poco l'avevo rimosso poichè alle applicazioni non KDE non veniva applicato lo schema di colori personalizzato ma veniva mantenuto lo schema di colori predefinito.
Adesso questa limitazione è cessata?
Alle applicazioni KDE puoi applicare cosa vuoi, non ci sono problemi.
Il problema è che quelle gtk hanno lo schema colori predefinito, visto che usi kde42-oxygen-molecule.
Se modifichi il tema kde42-oxygen-molecule, non c'è il minimo problema, hai di nuovo le applicazioni gtk integrate.

Il problema che mi sono posto era di integrare le gtk con il tema predefinito, che a me piace, ed è quello che ho fatto.
Avatar utente
andrea.roma
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1919
Iscrizione: martedì 18 luglio 2006, 17:35

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da andrea.roma »

Il fatto è che mi piace personalizzare lo schema dei colori ed avere colori diversi tra applicazioni KDE e non KDE per me non è accettabile, per il momento ne farò ancora a meno.

Grazie
Povera Italia
Avatar utente
superlex
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: martedì 19 agosto 2008, 23:22
Desktop: Budgie
Distribuzione: Ubuntu 18.04 LTS

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da superlex »

andrea.roma ha scritto: Il fatto è che mi piace personalizzare lo schema dei colori ed avere colori diversi tra applicazioni KDE e non KDE per me non è accettabile, per il momento ne farò ancora a meno.

Grazie
Fai come me, usalo solo per le applicazioni gtk avviate come root :)
!!! NOTA !!!: non si accettano richieste d'aiuto in privato, sebbene si possa segnalare la discussione aperta per un eventuale intervento. Grazie.
[GUIDA] Webcam Motion Eye 05ca:18** Sony Vaio
[GUIDA] TunerTV eb1a:2881 per Ubuntu 16.04
r3dkn16h7
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: domenica 24 agosto 2008, 19:53
Contatti:

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da r3dkn16h7 »

Ho modificato il tema Oxygen 1.0 aggiungendo la versione 3.5 di Firefox... Ovviamente bisognerebbe modificare il resto (ad esempio manca l'icona "new tab") ma per il resto è buono.

Ho anche trovato un'estensione chiamata PlasmaNotify che dovrebbe integrare le notifiche di Firefox con quelle di plasma. Devo ancora provarla e non so se e come funziona.

http://dl.getdropbox.com/u/796729/oxygen-1.0-fx.jar
Ultima modifica di r3dkn16h7 il martedì 18 agosto 2009, 16:21, modificato 1 volta in totale.
Avatar utente
superlex
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: martedì 19 agosto 2008, 23:22
Desktop: Budgie
Distribuzione: Ubuntu 18.04 LTS

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da superlex »

r3dkn16h7 ha scritto: Ho anche trovato un'estensione chiamata PlasmaNotify che dovrebbe integrare le notifiche di Firefox con quelle di plasma. Devo ancora provarla e non so se e come funziona.

https://addons.mozilla.org/it/firefox/s ... &cat=2%2C0
A me funzionava con kde 4.2, con il 4.3 non più :(
!!! NOTA !!!: non si accettano richieste d'aiuto in privato, sebbene si possa segnalare la discussione aperta per un eventuale intervento. Grazie.
[GUIDA] Webcam Motion Eye 05ca:18** Sony Vaio
[GUIDA] TunerTV eb1a:2881 per Ubuntu 16.04
r3dkn16h7
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 390
Iscrizione: domenica 24 agosto 2008, 19:53
Contatti:

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da r3dkn16h7 »

Giâ, non funziona... devono essere cambiati i sistemi per le notifiche e non risulta più compatibile...
Avatar utente
NevidS
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1002
Iscrizione: venerdì 28 ottobre 2005, 10:56
Distribuzione: Kubuntu

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da NevidS »

Bello, molto chiaro nella spiegazione!
Ti chiedo due cose:
1. in caso uno volesse riportare tutto come era all'origine?
2. vedo su kde-look che il tema è per kde 4.2, ma tu spieghi che lo usi tranquillamente con kde 4.3: ci sono controindicazioni?
Paradossalmente non ho una firma nello spazio in cui dovrei avere una firma
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da shouldes »

NevidS ha scritto: Bello, molto chiaro nella spiegazione!
Ti chiedo due cose:
1. in caso uno volesse riportare tutto come era all'origine?
2. vedo su kde-look che il tema è per kde 4.2, ma tu spieghi che lo usi tranquillamente con kde 4.3: ci sono controindicazioni?
Per riportare tutto allo stato originale basta salvarsi una copia dei file che si modificano, .gtkrc-2.0-kde4 e /root/gtkrc-2.0, quindi ripristinarli.
Rimuovere il tema oxygen 1.0 da firefox, rimuovere kde42-oxygen-molecule da /usr/share/themes e OxygenRefit2-Molecule da /usr/share/icons.
Al limte per una pulizia totale, rimuovere anche il motore del tema da adept o synaptic, e torna tutto originale.
Le immagini che ho postato sono su kd4.3, non ho avuto il minimo problema.
Bluesivy
Prode Principiante
Messaggi: 159
Iscrizione: domenica 18 febbraio 2007, 11:45
Località: Roma

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da Bluesivy »

Grazie per questa fantastica guida !  (b2b)
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da shouldes »

Quando ho installato openoffice 3.1.0, mi è quasi venuto un accidente a vedere la grafica windows 95 che aveva su KDE4.

Fino ad ora non ho avuto ne tempo ne voglia, quindi per ora, già è una grande traguardo questo:

Immagine

I menù già sono perfettamente integrati, le finestre delle impostazioni, le barre degli strumenti, tutto è nuovamente e perfettamente integrato (meglio di prima).

Quando mi passa un po' questo di pigrizia cronica, ho intenzione di cambiare una per una le icone del tema crystal con icone oxygen, in modo da avere la totale integrazione.

Appena lo faccio aggiorno la guida.
Avatar utente
superlex
Rampante Reduce
Rampante Reduce
Messaggi: 5372
Iscrizione: martedì 19 agosto 2008, 23:22
Desktop: Budgie
Distribuzione: Ubuntu 18.04 LTS

Re: Integrare VERAMENTE le applicazioni gtk in KDE4.

Messaggio da superlex »

ok :)
senti, ma e riguardo a gksu? perché lui rimane stile win95??
!!! NOTA !!!: non si accettano richieste d'aiuto in privato, sebbene si possa segnalare la discussione aperta per un eventuale intervento. Grazie.
[GUIDA] Webcam Motion Eye 05ca:18** Sony Vaio
[GUIDA] TunerTV eb1a:2881 per Ubuntu 16.04
Scrivi risposta

Ritorna a “Personalizzazione dell'ambiente desktop”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti