Page MenuHomePhabricator

Default system theme is too old, something is wrong with your installation of EFL
Closed, ResolvedPublic

Description

when starting terminology on a tty, but probably with e too, i get the following error messages. @simotek i'm on openSuse Tumbleweed and i don't see you patching in that area so i don't think its got something to do with your packaging. however i'm not sure what the definition of the default theme is. i'm using opensuse-oliveleaf in e, but i don't know if that applies to terminology on a tty as well.

in git it's in commit bdb4977dda7024f561abf06201219804c2fa64fb from @jpeg

/ecore_evas/engines/wayland/ecore_evas_wayland_common.c:2129 _ecore_evas_wl_common_new_internal() Failed to connect to Wayland Display (null)
ERR<22490>:ecore_evas lib/elementary/efl_ui_win.c:4136 _efl_system_theme_path_get() Default system theme is too old, something is wrong with your installation of EFL.
ERR<22490>:ecore_evas lib/elementary/efl_ui_win.c:4185 _elm_win_frame_add() Failed to set main border theme for the window.
CRI<22490>:ecore_evas lib/elementary/efl_ui_win.c:4305 _elm_win_frame_style_update() Window has no frame object!
CRI<22490>:ecore_evas lib/elementary/efl_ui_win.c:4305 _elm_win_frame_style_update() Window has no frame object!
jpeg added a comment.Jul 20 2017, 6:51 PM

From that commit you probably want to know the value of path inside the function _efl_system_theme_path_get. And then check where this file comes from. It's supposed to be the default theme shipped with EFL.

simotek triaged this task as Normal priority.Jul 20 2017, 7:27 PM

Tumbleweed should have or should be getting a new rebuild of the default theme really soon, hopefully the others will follow over the weekend.

ProhtMeyhet closed this task as Resolved.Oct 3 2017, 12:31 PM

seems to be fixed.