YaST2 игнорирует стили и цветовые темы kde

Началось всё с перехода qt4.6.3 на qt4.7.1. YaST2, причём именно он, а все остальные программы как на qt так и не gtk отлично работали, начал игнорировать стиль qtcurve, и вместо него использовал oxygen, но при этом он подключал цветовую схему и текст был вполне читаемым и работать было можно.
С обновлением openSUSE до 12.1 (кде как базовое, так и обновлённое через репу KDE/Realese/47) Сам интерфейс YaST2 отображается нормально, но при запуске любого его пункта (например менеджера пакетов), Он напрочь игнорирует любые стили, не только qtcurve, но и частично игнорирует цветовую схему, и в этоги имею чёрный текст по чёрному фону, вместо зелёного по чёрному или белого по чёрному, если бы он игнорировал бы цветовую тему полностью.
И при этом такая беда только в YaST2, Прочие приложения как на qt так и на qtk (Firefox, FileZilla, Sonata, MySQL Workbench) отображаются нормально.
Как с этим бороться?
что приложить для более подробного изучения проблемы?
http://xmages.net/storage/10/1/0/a/d/thumb/thumb_24b86ac1.png](http://xmages.net/i/3229425)
http://xmages.net/storage/10/1/0/a/d/thumb/thumb_8428c109.png](http://xmages.net/i/3229426)
http://xmages.net/storage/10/1/0/4/e/thumb/thumb_24c63b9c.png](http://xmages.net/i/3229466)

YaST2 запускается от root. И настройки, соответственно, оттуда берёт. Попробуйте удалить все конфиги, связанные с Qt из /root.

Можно зайти в сеанс root, и установить там это оформление qt. Должно работать

Я это прекрасно знаю, иначе бы у меня на openSUSE 11.3 тема бы никогда и не работала.
Переименовал папки /root/.kde и /root/.kde4 И запустил второй графический сеанс под root.
На стандартном чёрно-бело-зелёном oxygine-e проблем никаих нет, но мне не нужна дефолтная тема.
Переместил сохранёную тему и стиль, выбрал её, загрузил иконки, вибрал их, загрузил тему plazma,выбрал её, настроил короче цветовую схему с нуля.
И как результат то же самое.

ILYA INDIGO wrote:

> Переименовал папки /root/.kde и /root/.kde4

Внешний вид Qt-приложений описывается в
файле /root/.config/Trolltech.conf.

> в файле /root/.config/Trolltech.conf
А вот это уже интересно…
У меня действительно есть там такой файл, попробовал его удалить, при запуске создаётся заново и всё равно не работает… но
У меня, почему то, в корневой папке создаются 2 файла /.readahead и /.config/Trolltech.conf
Причём содержимое файла /.config/Trolltech.conf

[Qt%20Plugin%20Cache%204.7.false]
usr\lib64\kde4\plugins\kauth\backend\kauth_backend_plugin.so=40704, 0, x86_64 linux g++-4 full-config, 2011-11-26T04:00:13
usr\lib64\kde4\plugins\kauth\helper\kauth_helper_plugin.so=40704, 0, x86_64 linux g++-4 full-config, 2011-11-26T04:00:14

А содержимое файла /root/.config/Trolltech.conf
Гораздо больше 168 строк и включают в себя 2 вышеприведенные строки.

Удаление их обоих, вызывает повторное появление в обоих местах.

Это что то значит?

ILYA INDIGO wrote:

> попробовал его удалить, при
> запуске создаётся заново и всё равно не
> работает…

Он и должен создаваться.
Вообще, запустите от рута программу qtconfig. В ней настраивается
внешний вид, и настройки сохраняются в Trolltech.conf.

насколько я понял теперь yast темы не подхватывает, испортили :frowning:

Он и должен создаваться

В обоих местах ?

запустите от рута программу qtconfig

Сменил с по умолчанию на QtCurve и ничего не изменилось.
сам YaST2, как и остальные приложения тему подхватывают корректно, а вот его модули этого делать не хотят.

А пакет yast2-branding-openSUSE установлен?

ILYA:/ # zypper se yast2-branding-openSUSE
Загрузка данных о репозиториях...
Чтение установленных пакетов...

С | Имя                     | Заключение                         | Тип  
--+-------------------------+------------------------------------+------
i | yast2-branding-openSUSE | Оформление YaST2 в стиле openSUSE  | пакет

Если это баг YaST2, то вы хоть отправьте баг рапорт кому следует, или расскажите куда и как его отправлять.

От Рута делаем ссылки на темы и потом в консоли Рута выбираем тему.

cd /usr/lib/qt4/plugins

ln -fs /usr/lib/kde4/plugins/styles styles

qtconfig

После этого в стилях появилась тема, которую я использовал.

Ничего нового не произошло

В стилях она у меня всегда была, сабж в том что модули яста её игнорируют.