On Tue, 23 Dec 2014 02:57:41 +0100 toki clover <[email protected]> said:

> I am not following upstream recommendations for efl-1.12
> (notably SystemD/GStreamer because I don't want any of them, especially
> systemDebug).
> So, I will post a few issues here instead of opening useless bugs.
> 
> * First, there is a peculiar UPower D-Bus service requirement, when e.g.
> running elm_config,
> that I don't understand since UPower is removed since E17, right?
> ---
> ERR<22366>:eldbus lib/eldbus/eldbus_core.c:1003 _connection_get() Error
> connecting to bus of type 2. error name:
> org.freedesktop.DBus.Error.AccessDenied error message: Failed to connect to
> socket /var/run/dbus/system_bus_socket: Permission denied
> ERR<22366>: lib/eldbus/eldbus_core.c:1065 eldbus_connection_get() safety
> check failed: conn == NULL
> ERR<22366>: lib/eldbus/eldbus_object.c:192 eldbus_object_get() safety check
> failed: conn == NULL
> ERR<22366>:ecore_system_upower
> modules/ecore/system/upower/ecore_system_upower.c:209
> _ecore_system_upower_init() could not get object
> name=org.freedesktop.UPower, path=/org/freedesktop/UPower
> ERR<22366>: lib/eldbus/eldbus_core.c:1373
> eldbus_name_owner_changed_callback_del() safety check failed: conn == NULL
> [1]    22366 segmentation fault  elementary_config
> ---

you dont hve a system dbus service that efl (not e) can talk to. it's tryng to
find the system dbus service to find out if a upower daemon exists so efl aps
can get messages like low power, ac on/off switch etc. etc. - nothing to do
with enlightenment. efl is doing this. and it's complaining. fix your system
dbus service and it'll go away. :)

> Same issue when D-Bus module is loaded or not. Anyway, why the UPower bits
> are still there
> since UPower/UDisks was handy to have automount in the past in E17 which is
> not usefull in E18.
> 
> * Second, X session log is filled at rather noticeable speed with this:
> ---
> ERR<eo>lib/eo/eo.c:676 in
> lib/edje/edje_object.eo.c:324: func 'edje_obj_signal_emit' (399) could not
> be resolved for class 'Evas_Object_Smart'.
> ---
> with this on E init:
> ---ERR<eldbus>lib/eldbus/eldbus_core.c:1003 Error
> connecting to bus of type 2. error name:
> org.freedesktop.DBus.Error.AccessDenied error message: Failed to connect to
> socket /var/run/dbus/system_bus_socket: Permission denied
> ERR<>lib/eldbus/eldbus_core.c:1065 safety check
> failed: conn == NULL
> ERR<>lib/eldbus/eldbus_object.c:192 safety check
> failed: conn == NULL
> ERR<>lib/eldbus/eldbus_proxy.c:208 safety check
> failed: obj == NULL
> ERR<>lib/eldbus/eldbus_freedesktop.c:28 safety check
> failed: conn == NULL
> ---

same problem again as above.

> EFL configured with: configure --prefix=/usr --build=x86_64-pc-linux-gnu
> --host=x86_64-pc-linux-gnu --mandir=/usr/share/man
> --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
> --localstatedir=/var/lib --disable-dependency-tracking
> --disable-silent-rules --libdir=/usr/lib64
> --docdir=/usr/share/doc/efl-1.12.2 --enable-shared --disable-static
> --with-crypto=openssl --with-x --with-x11=xlib --with-opengl=full
> --enable-egl --disable-wayland --disable-drm --disable-avahi
> --disable-cxx-bindings --disable-doc --enable-fb --enable-fontconfig
> --enable-fribidi --disable-gstreamer1 --enable-harfbuzz --disable-ibus
> --enable-nls --enable-physics --disable-pulseaudio --disable-audio
> --disable-scim --disable-sdl --disable-static --disable-systemd
> --disable-tslib --disable-v4l2 --enable-xim --disable-xine
> --enable-image-loader-bmp --enable-image-loader-eet
> --enable-image-loader-generic --enable-image-loader-ico
> --enable-image-loader-jpeg --enable-image-loader-psd
> --enable-image-loader-pmaps --enable-image-loader-tga
> --enable-image-loader-wbmp --enable-image-loader-gif
> --enable-image-loader-jp2k --enable-image-loader-png
> --enable-image-loader-tiff --disable-image-loader-webp
> --enable-image-loader-xpm --enable-cserve --enable-libmount
> --enable-threads --enable-xinput22 --disable-gesture --disable-gstreamer
> --disable-lua-old --disable-multisense --disable-tizen --disable-xinput2
> --disable-xpresent --disable-pixman --disable-pixman-font
> --disable-pixman-rect --disable-pixman-line --disable-pixman-poly
> --disable-pixman-image --disable-pixman-image-scale-sample
> --with-profile=release --with-glib=no --with-tests=none
> --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aba
> 
> ELM configured with: configure --prefix=/usr --build=x86_64-pc-linux-gnu
> --host=x86_64-pc-linux-gnu --mandir=/usr/share/man
> --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
> --localstatedir=/var/lib --disable-dependency-tracking
> --disable-silent-rules --libdir=/usr/lib64
> --docdir=/usr/share/doc/elementary-1.12.2 --enable-shared --disable-static
> --enable-ecore-x --enable-ecore-fb --disable-ecore-sdl
> --disable-ecore-wayland --disable-ecore-cocoa --disable-ecore-psl1ght
> --disable-ecore-win32 --disable-debug --disable-doc
> --disable-build-examples --disable-install-examples --enable-nls
> --disable-static --disable-quick-launch --disable-elocation --disable-emap
> --disable-eweather --with-tests=none --with-elementary-web-backend=none
> 
> More debug info can be provided if necessary.
> 
> Thanks.
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming! The Go Parallel Website,
> sponsored by Intel and developed in partnership with Slashdot Media, is your
> hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials and more. Take a
> look and join the conversation now. http://goparallel.sourceforge.net
> _______________________________________________
> enlightenment-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to