На свежеустановленной системе был доустановлен данный пакет (gtk2-theme-switch-2.0.0rc2-alt1). В меню появился Trocar Tema GTK2.
У меня на Сизифе не воспроизводится. Пользуясь методами нелинейной телепатии, рекомендую посмотреть, нет ли у вас файла /etc/menu/lang.h.rpmnew. Если нет, тогда содержимое /etc/menu/lang.h в студию.
/etc/menu-methods/lang.h может быть? cat lang.h # Generated by /usr/sbin/update-menus. function lang()="C" function languages()="af:am:ar:az:be:bg:br:bs:ca:cs:cy:da:de:el:eo:es:et:eu:fa:fi:fr:ga:gl:he:hi:hr:hu:id:is:it:ja:ka:ko:lt:lv:mi:mk:mn:ms:mt:nb:nl:nn:oc:pl:pt:pt_BR:ro:ru:sk:sl:sq:sr:sr@Latn:sv:ta:tg:th:tr:uk:uz:uz@Cyrl:vi:wa:xh:zh_CN:zh_TW" В /etc/menu/ нет ни чего. rpmnew тоже нет. Система ставилась с school-5.0.0_beta-20090826-master-i586-ru-install-dvd5.iso Подвинул файл lang.h и переустановил пакет menu. Всё нормализовалось.
Сорри, ну да, конечно, menu-methods. А после нормализации как выглядит lang.h?
Да собственно, как и должен выглядеть. cat lang.h # Generated by /usr/sbin/update-menus. function lang()="ru_RU.UTF-8" function languages()="ru_RU.UTF-8" Надо эту багу на menu перевешивать. Т.к. с дистрибом эта непотребщина установилась.
В общем разобрались.
Вообще самое правильное исправление этой баги - это окончательный переход с menu-файлов на файлы .desktop и выкидывание /etc/menu-methods/lang.h altogether. Но применительно к данному конкретному пакету я даже не знаю, кто этим займётся.
Я посмотрю этот пакет. Он вроде как на Nobody