1

Привет всем извините за мой плохой английский

Моя программа (GTK) работает в Linux (Ubuntu) без каких-либо проблем, и с ее темами все в порядке, но когда я переключаю свою систему на запуск только X, а затем моей программы, она запускается, но без какой-либо темы. Как я могу настроить свою систему для использования темы в X для моей программы?

С УВАЖЕНИЕМ

2 ответа2

1

Инструменты настройки Ubuntu устанавливают тему с помощью gnome-settings-daemon. Этот демон всегда работает как часть сеанса Gnome, но если Gnome не запущен, он не работает, и поэтому настройки темы не применяются.

Вы можете либо запустить gnome-settings-daemon в своем сеансе X, либо вручную изменить настройки темы GTK в соответствии с рекомендациями Shiki.

1

Создайте .gtkrc-2.0 в вашей домашней папке. Как это:
touch ~/.gtkrc-2.0

Тогда вам просто нужно отредактировать его.
nano ~/.gtkrc-2.0

Использование документации / Howtos.
Как это или это, или вы можете использовать инструмент для всего этого (который работает более или менее). (gtk-chtheme или lxappearance)

Если вы используете свою учетную запись root для запуска X, то, очевидно, вам нужно скопировать gtkrc в корневую папку. sudo cp /home/username/.gtkrc* /root/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .