Změna GTK tématu v IceWM

fela

Změna GTK tématu v IceWM
« kdy: 17. 12. 2015, 13:57:18 »
Dobrý deň,

od ľahkého XFCE4 chcem prejsť na ešte ľahší IceWM (ten som používal pred 10-timi rokmi a nejako som si na neho spomenul opäť).

Problém je, že v XFCE4 výber a zmena GTK témy (teda toho, čo je vykreslené v okne, nie dekorácie okna) funguje v poriadku, ale v IceWM dôjde k zmene len niektorých vlastností (napr. farba), ale iné (checkboxy, scrollbary) sú stále jedného typu - ako defaultné (pôvodná schéma staršieho Mintu). Takže ak aj vybereniem napr. tému Aurora, farby (tlačidlá...) sa zmenia, ale napr. spomínané checkboxy ostanú.

Skúšal som prepísať celú defaultnú tému, ale zrejme tieto veci berie z nejakej inej knižnice, alebo ...?

Nastavená téma v .gtkrc.mine (a ev. .gtkrc-2.0) je korektne (gtk-theme-name = "Win3x")

Screenshoty:




Kde môže byť problém?

Ďakujem.
« Poslední změna: 17. 12. 2015, 14:12:28 od Petr Krčmář »


fela

Re:Změna GTK tématu v IceWM
« Odpověď #1 kdy: 17. 12. 2015, 14:45:03 »
EDIT:

Správna téma sa zobrazí po zhodení gnome-settings-daemon. Avšak to zmení i veľkosti systémových písiem...

fela

Re:Změna GTK tématu v IceWM
« Odpověď #2 kdy: 18. 12. 2015, 07:50:25 »
EDIT 2:

tak nakoniec som to dočasne vyriešil:
po spustení IceWM sa spustí démon /usr/bin/gnome-settings-daemon &,
ktorý dá do normálu veľkosť písiem a ikon, a potom sa spustí
/bin/ps -ef | awk '/settings-daemon/ && !/awk/ {print $2}' | xargs -r kill -9 &,
ktorý spôsobí, že je zobrazená správna téma v .gtkrc.mine

Avšak chcelo by to nejaké krajšie riešenie....