В Пнд, 07/02/2011 в 18:07 +0300, Egor Vyscrebentsov пишет: > O hai! > > gnome-games-lightsoff (2.32.1-alt2) не вытягивает libGConf-gir, без > которого запускаться не желает. > Да, нам еще надо сделать автопоиск зависимостей в js-файлах.
> 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 > Ну, не знаю, -- gtk-color-scheme не обязателен, и у меня lightsoff работает на любой теме, правда с gtk-2.24. Попробуйте обновить glib2, libgtk+2 из people/gnome -- это не опасно. Если не поможет, можно закомментировать приведенный кусок кода в /usr/share/gnome-games/lightsoff/themes/tango/theme.js или копать дальше. -- Yuri N. Sedunov _______________________________________________ Gnome mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/gnome
