Gtk-WARNING **: Nie można znaleźć silnika motywu w module_path: „adwaita”, błąd podczas wykonywania skryptu python z modułem pygtk


40

Ostatnio dodałem motyw Macbuntu do mojego Ubuntu 16.04 ze strony [Noobslab] [1], uczę się także GTK + dla Pythona (PyGTK), wcześniej, kiedy uruchomiłem programy testowe, uruchomiłem cicho, nie pokazując żadnego błędu w strumieniu stderr ale po zainstalowaniu motywu pojawia się ostrzeżenie

(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",

Na przykład, kiedy uruchomiłem skrypt radio_button.py.

Chcę naprawić ten błąd bez odinstalowywania motywu.


1
Czy motyw Macbuntu jest zgodny z wersją GTK3 w wersji 16.04 (3.18)? Czy potrzebuje silnika? Czy twój system ma odpowiedni silnik?
Sprawiedliwość dla Moniki

Odpowiedzi:


64

Miałem ten sam problem

sudo apt install gnome-themes-standard

Naprawiono problem.


Dzięki. Nie dostałem żadnego wyraźnego błędu, ale niektóre programy Gnome wyglądały jak stare aplikacje X na mojej nowej instalacji Ubuntu, gdy korzystałem z domyślnego motywu „Adwaita”, i to naprawiło.
Cerin

4

Aby usunąć to ostrzeżenie (możesz z tym żyć, nie powoduje to żadnego problemu) powyższe rozwiązanie nie zadziałało dla mnie. Oprócz instalacji gnome-themes-standard musiałem wykonać następujące czynności: $ sudo apt-get install gnome-themes-extra gnome-themes-extra:i386

W moim przypadku załatwiła to 32-bitowa wersja architektury.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.