본문 바로가기

Robotics/Software Tech.

gtk에서 Gtk-WARNING **: Theme parsing error: buttons.css.. 에러의 원인..


glade로 ui 폼을 구성하고, 파일을 로드하여 gtk기반의 프로그램을 구성할때..


실행을 하면 이런 에러가 뜰때가 있다.


프로그램이 죽는건 아닌데, 잠재적인 문제로 남을까싶어.. 구글링을 통해 문제점이 어디에 있는지 확인해봤더니..


결국 개발환경에서 사용하는 gnome의 테마때문이라는 사실을 알았다.


'기능개선도구' 또는 tweak-tool 에서 테마의 GTK+ 부분이 내가 사용하는 테마에서는 Orchis 인데, 이것을 기본인 Adwaita로 바꿔주니


에러가 발생하지 않는다..


관련된 에러는 다음과 같이 떴다.


Gtk-WARNING **: Theme parsing error: buttons.css:52:8: Missing name of pseudo-class

Gtk-WARNING **: Theme parsing error: linked-buttons.css:566:2: Missing name of pseudo-class

Gtk-WARNING **: Theme parsing error: views.css:175:33: Expected a valid selector