В .gtkrc-2.0 имеем include "/usr/share/themes/Qt/gtk-2.0/gtkrc" gtk-theme-name="Qt" Запускаем что-либо, требующее consolehelper. Это что-то молча висит и ничего никуда не пишет. Процесс висит в read(3), где 3 - некий пайп. Комментируем указанные строки. Запускаем - видим окошко consolehelper.
Причём в бранче и дистрах та же фигня, что понятно.
Спасибо Павлу Форкерту за то, что нашел, какой пакет все ломает. А то так бы и гадали дальше :) P.S. И как такое дебажить, интересно? strace-ом тут не пройдешься.
Извините - чисто по рабоче-крестьянски (методом подбора :) ) : diff к файлу /usr/share/themes/QtCurve/gtk-2.0/gtkrc : --- gtkrc 2007-09-11 17:48:00 +0400 +++ gtkrc.new 2007-09-19 21:46:39 +0400 @@ -34,9 +34,6 @@ xthickness = 1 ythickness = 1 - engine "qtcurve" - { - } } style "qtcurve-toolbar" = "qtcurve-default"
(In reply to comment #3) > diff к файлу /usr/share/themes/QtCurve/gtk-2.0/gtkrc : Бага не про QtCurve. И почему ASSIGNED?
Честно говоря, готов отдать пакет, если кому надо.
Мож в апстрим настучать?..
Ну мне это неинтересно, ушёл на нативную qtcurve.