[Gnome] lightsoff, themes...
Egor Vyscrebentsov
evyscr на gmail.com
Пн Фев 7 15:07:26 UTC 2011
O hai!
gnome-games-lightsoff (2.32.1-alt2) не вытягивает libGConf-gir, без
которого запускаться не желает.
Item, этот самый lightsoff жёстко завязан (*) на наличие в
/usr/share/themes/$THEME/gtk-2.0/gtkrc параметра gtk_color_scheme,
который есть (на моём ноутбуке) лишь в темах Crux и Glider. И вот тут мне
непонятно, насколько обязателен для темы данный параметр? Как я понял
из какого-то чужого (наверное, арчевского(**)) бага, апстрим говорит о
неправильной теме.
(*) в дефолтной теме (lightsoff) tango:
/usr/share/gnome-games/lightsoff/themes/tango/theme.js @ reload_theme()
=====
// TODO: there must be a better way to get the Gtk selection color
var gtk_settings = Gtk.Settings.get_default();
var gtk_color_scheme = gtk_settings.gtk_color_scheme;
var c = new Clutter.Color();
c.from_string(gtk_color_scheme.match(/selected_bg_color: (.*);?/)[1]);
=====
На последней строке оно, собсно, и валится в catch, превращаясь в нечто
неудобоваримое.
(**)
https://bugs.archlinux.org/task/19178
https://bugzilla.gnome.org/show_bug.cgi?id=616288
--
Egor Vyscrebentsov
Подробная информация о списке рассылки Gnome