Re: [e-users] e19 configurability and livespan
Am Sun, 9 Aug 2015 14:37:26 +1000 schrieb David Seikel onef...@gmail.com: On Sun, 9 Aug 2015 12:35:56 +0900 Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote: On Sun, 9 Aug 2015 03:19:07 +0200 Daniel Christopher Würl danielwu...@hotmail.de said: Hello, as a long-term e16 user who migrated to fvwm some eight months ago, I'm toying with the idea of installing e19. Since I currently run debian 8 this would be a time consuming task, so I'd like to ask some questions before I spend some hours in vein ;) How stable is the API / theming API ? I really love to create my own themes, but I'm not motivated to fix them over every minor revision. Same goes for EFL, I'm perfectly happy to hack together some tools I need, but I'm not ready to adapt them to a moving target all the time. How long does a release of enlightenment live ? there were some minor breaks (little things changed) between e17 and e18. we're keeping things stable since then though theme expands and thus there are new things to theme if you want a complete look, so over time it requires work anyway to keep up. Mostly part of above questions, but having to compile the whole efl / enlightenment stack every other month would be a bit off-putting. compiling efl is easy. if you bother once to write the procedure in a script and then just re-run it every time. the script clones/updates git repos and walks through n dirs re-building each one maybe with specific options. if you bother doing it just once for yourself, then everything after that is gravy. what that script has may vary from person to person, distro to distro, but the raw content of it is on the enlightenment.org docs on how to get/build e and efl. i scripted my builds so long ago i'ts not funny. i just don't get this oh but it's SOO hard line. it's an excuse for not having simply written down the commands in a script for yourself ONCE. i just use my scripts and for me it's: svup.sh rbe.sh (yes my svup.sh script was from svn days - i modified it for git - i have 2 as i want to update separately to building). Many of the EFL developers have their own build script in git. I have one in the Enlightenment git at https://git.enlightenment.org/admin/devs.git/tree/developers/onefang/build_efl.lua Which tries to compile most of the stuff we host in git. Other developers have their build scripts in the admin/devs area of the git as well. the biggest bit of work is getting your dependencies installed (once). that is the real work. not rebuilding or updating. Yep, a build script wont help with that, as it's generally only done once. Most of the dependencies are listed on the https://www.enlightenment.org/download page that includes basic build instructions. Ok, thanks for the explanation ;) Aside from the file manager everything sounds good so far, so I'll give it a try ;D Best wishes, Daniel -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] e19 configurability and livespan
2015-08-09 12:33 GMT+02:00 Daniel Christopher Würl danielwu...@hotmail.de: Am Sun, 9 Aug 2015 14:37:26 +1000 schrieb David Seikel onef...@gmail.com: On Sun, 9 Aug 2015 12:35:56 +0900 Carsten Haitzler (The Rasterman) ras...@rasterman.com wrote: On Sun, 9 Aug 2015 03:19:07 +0200 Daniel Christopher Würl danielwu...@hotmail.de said: Hello, as a long-term e16 user who migrated to fvwm some eight months ago, I'm toying with the idea of installing e19. Since I currently run debian 8 this would be a time consuming task, so I'd like to ask some questions before I spend some hours in vein ;) How stable is the API / theming API ? I really love to create my own themes, but I'm not motivated to fix them over every minor revision. Same goes for EFL, I'm perfectly happy to hack together some tools I need, but I'm not ready to adapt them to a moving target all the time. How long does a release of enlightenment live ? there were some minor breaks (little things changed) between e17 and e18. we're keeping things stable since then though theme expands and thus there are new things to theme if you want a complete look, so over time it requires work anyway to keep up. Mostly part of above questions, but having to compile the whole efl / enlightenment stack every other month would be a bit off-putting. compiling efl is easy. if you bother once to write the procedure in a script and then just re-run it every time. the script clones/updates git repos and walks through n dirs re-building each one maybe with specific options. if you bother doing it just once for yourself, then everything after that is gravy. what that script has may vary from person to person, distro to distro, but the raw content of it is on the enlightenment.org docs on how to get/build e and efl. i scripted my builds so long ago i'ts not funny. i just don't get this oh but it's SOO hard line. it's an excuse for not having simply written down the commands in a script for yourself ONCE. i just use my scripts and for me it's: svup.sh rbe.sh (yes my svup.sh script was from svn days - i modified it for git - i have 2 as i want to update separately to building). Many of the EFL developers have their own build script in git. I have one in the Enlightenment git at https://git.enlightenment.org/admin/devs.git/tree/developers/onefang/build_efl.lua Which tries to compile most of the stuff we host in git. Other developers have their build scripts in the admin/devs area of the git as well. the biggest bit of work is getting your dependencies installed (once). that is the real work. not rebuilding or updating. Yep, a build script wont help with that, as it's generally only done once. Most of the dependencies are listed on the https://www.enlightenment.org/download page that includes basic build instructions. Ok, thanks for the explanation ;) Aside from the file manager everything sounds good so far, so I'll give it a try ;D The places module (https://phab.enlightenment.org/w/emodules/places/) lets you choose your preferred filemanager to run when clicking on devices :) Indeed the more time-consuming operation when installing efl are the dependencies, this is the list of packages I use in debian8, maybe it's not really up-to-date, but it should do the biggest work: build-essential automake autoconf libtool autopoint gettext check gdb valgrind doxygen libpam-dev libdbus-1-dev libpulse-dev libsndfile-dev libudev-dev libblkid-dev libmount-dev libx11-dev libx11-xcb-dev libxcursor-dev libxrender-dev libxrandr-dev libxfixes-dev libxdamage-dev libxcomposite-dev libxss-dev libxp-dev libxext-dev libxinerama-dev libxkbfile-dev libxtst-dev libxcb1-dev libxcb-shape0-dev libxcb-keysyms1-dev libfontconfig1-dev libfreetype6-dev libfribidi-dev libgif-dev libjpeg62-turbo-dev libpng-dev libtiff-dev zlib1g-dev librsvg2-dev libraw-dev libluajit-5.1-dev libbullet-dev libspectre-dev libpoppler-dev libpoppler-private-dev libcurl4-dev libcurl4-openssl-dev libssl-dev libgl1-mesa-dev gstreamer1.0-libav libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-plugins-good gstreamer1.0-plugins-base python-dev python3-dev python-sphinx python3-sphinx cheers Best wishes, Daniel -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
[e-users] typo?
In the build script here: https://www.enlightenment.org/distros/debian-start The $PROJECTS var (shown below) captures 'elementary' twice. Is that on purpose or a typo? Seems like it will build it twice every time. PROJECTS=efl emotion_generic_players evas_generic_loaders elementary elementary enlightenment -- Regards, Christopher Barry Random geeky fortune: Inspiration without perspiration is usually sterile. -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] [E-devel] when are we borking phabricator?
Right ! A few MySQL schema upgrade were missing. Doing that now. On 09/08/2015 06:19, Daniel Zaoui wrote: Didn't come back from the dead... http://www.enlightenment.org/ss/e-55c6e449554399.94884961.jpg On Sat, 08 Aug 2015 18:38:52 +0100 Bertrand Jacquin bertr...@jacquin.bzh wrote: Hi, Phabricator is going to be updated now, the website will be unavailable for ~1 hour. Cheers, Bertrand On 06/08/2015 00:31, Bertrand Jacquin wrote: On 22/07/2015 14:59, Stefan Schmidt wrote: Hello. On 22/07/15 15:55, Yomi Ogunwumi wrote: Updating it. Ah! Any specific new feature you are looking for? In general Beber handles such updates. I CC'ed him. Not sure if he is on the user ml. -- Bertrand -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users
Re: [e-users] entrance segfault with efl-1.15? (Was: Re: how to leave presentation mode)
Hello, thank you for the detailed description of the problem. The segmentation fault is fixed. There was a second problem, efreet could not be fired up, which resulted for me in a black screen. I added a config option so the user which is used for the greeter is configurable. It can be configured in entrance.conf with the key work start_user. To have a working user it just should have a homedirectory, that should be enough. The default configured user is entrance. If the configured user is not working nobody is taken. Which might end up in a black screen DM. Greetings bu5hm4n On Sat, Aug 08, 2015 at 02:25:27PM +0200, Peter Koellner wrote: Hi! On Fri, 7 Aug 2015, marcel-hollerb...@t-online.de wrote: What was the last time you build it ? Did efl-1.15 cause the problem or the entrance update ? Well, I had entrance running as default display manager for a couple of months now, so yesterday I downloaded and installed first the efl-1.15 and enlightenment 0.19.8 sources, and then did a recompile on entrance. Of course, there have also been a couple of updates for debian 8 in the last few months, too. I switched back to xdm for now since I had not come around to fine tune the init script anyway, so it did hang on shutdown for a couple of minutes for some reason. Sooo... today I made another make distclean; make; sudo make install and then started the test: /opt/src/entrance# utils/entrance_xephyr.sh INF7324:entrance src/daemon/entrance_config.c:82 _users_get() entrance: Updating configuration INF7324:entrance src/daemon/entrance.c:421 main() Welcome INF7324:entrance src/daemon/entrance.c:435 main() session init INF7324:entrance src/daemon/entrance_session.c:52 _entrance_session_cookie_add() write auth on display :1.0 with file /var/run/entrance.auth INF7324:entrance src/daemon/entrance_session.c:465 _entrance_session_desktops_init() scanning directory: /usr/local/share INF7324:entrance src/daemon/entrance_session.c:515 _entrance_session_desktops_scan_file() Adding Enlightenment as wm INF7324:entrance src/daemon/entrance_session.c:465 _entrance_session_desktops_init() scanning directory: /usr/share INF7324:entrance src/daemon/entrance_session.c:515 _entrance_session_desktops_scan_file() Adding GNOME 3 (JHBuild) as wm INF7324:entrance src/daemon/entrance_session.c:515 _entrance_session_desktops_scan_file() Adding MATE as wm INF7324:entrance src/daemon/entrance_session.c:515 _entrance_session_desktops_scan_file() Adding TWM as wm INF7324:entrance src/daemon/entrance.c:189 _entrance_main() starting... INF7324:entrance src/daemon/entrance.c:206 _entrance_main() Exec entrance_client: /usr/bin/sudo -u nobody LD_LIBRARY_PATH=/usr/lib /usr/lib/entrance/entrance_client -d :1.0 -t default INF7324:entrance src/daemon/entrance.c:448 main() history init INF7324:entrance src/daemon/entrance_history.c:235 _entrance_user_init() scan for users INF7324:entrance src/daemon/entrance.c:472 main() action init INF7324:entrance src/daemon/entrance_action.c:205 _entrance_action_grub2_get() trying to open /boot/grub/grub.cfg INF7324:entrance src/daemon/entrance_action.c:215 _entrance_action_grub2_get() open /boot/grub/grub.cfg ok INF7324:entrance src/daemon/entrance.c:474 main() server init ERR7324:ecore_con lib/ecore_con/ecore_con_local.c:373 ecore_con_local_listen() Local socket '/var/tmp/.ecore_service|entrance|42' bind failed: Address already in use ERR7324:ecore_con lib/ecore_con/ecore_con_local.c:379 ecore_con_local_listen() Local socket '/var/tmp/.ecore_service|entrance|42' connect test failed: Connection refused INF7324:entrance src/daemon/entrance.c:476 main() starting main loop ERR7324:entrance_client src/daemon/entrance.c:163 _entrance_client_error() ERR7329:efreet_cache lib/efreet/efreet_cache.c:249 efreet_cache_init() Failed to create directory '/nonexistent/.cache/efreet' ERR7324:entrance_client src/daemon/entrance.c:163 _entrance_client_error() ERR7329:elementary elm_config.c:3353 _elm_config_sub_init() Problem accessing Elementary's user configuration directory: /nonexistent/.elementary/config/ X11 connection rejected because of wrong authentication. ERR7324:entrance_client src/daemon/entrance.c:163 _entrance_client_error() ERR7329:eldbus lib/eldbus/eldbus_core.c:1005 _connection_get() Error connecting to bus of type 1. error name: org.freedesktop.DBus.Error.Spawn.ExecFailed error message: /usr/bin/dbus-launch terminated abnormally with the following error: Autolaunch error: X11 initialization failed. ERR7329: lib/eldbus/eldbus_core.c:1067 eldbus_connection_get() safety check failed: conn == NULL ERR7329: eldbus_elementary_colorclass.c:122 elementary_colorclass_proxy_get() safety check failed: conn == NULL INF7324:entrance_client src/daemon/entrance.c:182 _entrance_client_data() src/bin/entrance_client.c:58 login init src/bin/entrance_client.c:60 gui init src/bin/entrance_gui.c:80 Gui init:
Re: [e-users] typo?
a typo for sure 2015-08-09 16:19 GMT+02:00 Christopher Barry christopher.r.ba...@gmail.com : In the build script here: https://www.enlightenment.org/distros/debian-start The $PROJECTS var (shown below) captures 'elementary' twice. Is that on purpose or a typo? Seems like it will build it twice every time. PROJECTS=efl emotion_generic_players evas_generic_loaders elementary elementary enlightenment -- Regards, Christopher Barry Random geeky fortune: Inspiration without perspiration is usually sterile. -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users -- ___ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users