Gtk-ПОПЕРЕДЖЕННЯ **: Неможливо знайти двигун теми в module_path: “adwaita”, помилка під час виконання сценарію python за допомогою модуля pygtk


40

Нещодавно я додав тему Macbuntu в мою Ubuntu 16.04 з сайту [Noobslab] [1]. У процесі навчання GTK + і для Python (PyGTK), раніше, коли я запускав тестові програми, я запускався тихо, не показуючи помилок у потоці stderr але після того, як я встановив тему, я отримую попередження

(radio_button.py:6696): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
(radio_button.py:6696): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",

Наприклад, коли я запускав сценарій radio_button.py.

Я хочу виправити цю помилку, не видаляючи тему.


1
Чи сумісна тема Macbuntu з версією gtk3 16.04 (3.18)? Чи потрібен він двигун? Чи має у вашій системі відповідний двигун?
Справедливість за Моніку

Відповіді:


64

У мене було те саме питання

sudo apt install gnome-themes-standard

Виправлена ​​проблема.


Спасибі. Я не отримував явної помилки, але деякі програми Gnome виглядали як старі додатки X на моїй свіжій установці Ubuntu при використанні теми "Adwaita" за замовчуванням, і це виправлено.
Серін

4

Для того, щоб зняти це попередження (ви можете жити з ним, воно не спричиняє жодних проблем), рішення вище для мене не працювало. Мені довелося, крім установки gnome-themes-standard, зробити наступне: $ sudo apt-get install gnome-themes-extra gnome-themes-extra:i386

У моєму випадку була 32-бітна версія архітектури, яка зробила трюк.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.