Re: [e-users] Trying to run Terminology in the fbcon

2014-03-28 Thread John Magolske
* Carsten Haitzler ras...@rasterman.com [140322 20:16]:
 key map is compiled into ecore_fb. ecore_fb_keytable.h to be exact. for
 whatever reason your escape key isn't producing the keycode that seems to
 appear elsewhere - at least when last tested. no - there is no way to modify
 the keymap without modifying the code.

Thanks for pointing out this file.

   /* this table was taken from ecore_fb, is the default en layout */
  0x00,   0x00, 0x00, /**/, ,,  NULL,/***/
Escape,   Escape,   Escape, /**/,   ,,  \x1b,/***/
 1,   exclam,   1, /**/1,   !,   1, NULL,/***/
[...]

I changed the Escape line, adding the octal encoding for ESC:

Escape,   Escape,   Escape,   /**/\033,\033,\033,  \x1b,/***/

recompiled, and now the escape key works fine in my fbcon.

Then re-mapped the CapsLk key to Control:

Control_L,Caps_Lock,Caps_Lock, /**/, , , NULL,/***/

which made CapsLk behave as a Control key. I'd like to make this key
also function as CapsLk when modified by Shift or Ctrl, but am not
finding a way to do this.

Also noticed Alt+Home wasn't bringing up command mode. Seems the
Alt key was behaving as a shift-modifier key...using `kbd-test` the
Alt-{Up,Down,Left,Right} keys reported: KEY_SR  KEY_SF  KEY_SLEFT
KEY_SRIGHT -- same as for Shift-{Up,Down,Left,Right}.

Took a look at ecore_fb_li.c and made changes like so:

  % diff -U0 ecore_fb_li.c.original ecore_fb_li.c
  --- ecore_fb_li.c.original2014-03-27 18:27:42.171966071 -0700
  +++ ecore_fb_li.c 2014-03-27 18:28:41.123800575 -0700
  @@ -129 +129 @@
  -if (dev-keyboard.alt) e-modifiers |= ECORE_EVENT_MODIFIER_SHIFT;
  +if (dev-keyboard.alt) e-modifiers |= ECORE_EVENT_MODIFIER_ALT;
  @@ -193 +193 @@
  -if (dev-keyboard.alt) e-modifiers |= ECORE_EVENT_MODIFIER_SHIFT;
  +if (dev-keyboard.alt) e-modifiers |= ECORE_EVENT_MODIFIER_ALT;
  @@ -254 +254 @@
  - if (dev-keyboard.alt) e-modifiers |= 
ECORE_EVENT_MODIFIER_SHIFT;
  + if (dev-keyboard.alt) e-modifiers |= ECORE_EVENT_MODIFIER_ALT;
  @@ -292 +292 @@
  - if (dev-keyboard.alt) e-modifiers |= 
ECORE_EVENT_MODIFIER_SHIFT;
  + if (dev-keyboard.alt) e-modifiers |= ECORE_EVENT_MODIFIER_ALT;

Now Alt-Home brings up the command mode window, and `kbd-test` reports
kUP3  kDN3  kLFT3  kRIT3 for Alt-{Up,Down,Left,Right}.

Regards,

John

-- 
John Magolske
http://B79.net/contact

--
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Trying to run Terminology in the fbcon

2014-03-28 Thread The Rasterman
On Fri, 28 Mar 2014 01:03:40 -0700 John Magolske listm...@b79.net said:

see commit 71a9b7f5e9f5cca64d94cbf419687131f47c2984 and
cc645d1edb5d3956f4ba332059ab97e1896f8941 for efl. :) no - i didnt swap caps and
ctrl... but the rest is there.

http://git.enlightenment.org/core/efl.git/commit/?id=71a9b7f5e9f5cca64d94cbf419687131f47c2984
http://git.enlightenment.org/core/efl.git/commit/?id=cc645d1edb5d3956f4ba332059ab97e1896f8941



 * Carsten Haitzler ras...@rasterman.com [140322 20:16]:
  key map is compiled into ecore_fb. ecore_fb_keytable.h to be exact. for
  whatever reason your escape key isn't producing the keycode that seems to
  appear elsewhere - at least when last tested. no - there is no way to modify
  the keymap without modifying the code.
 
 Thanks for pointing out this file.
 
/* this table was taken from ecore_fb, is the default en layout */
   0x00,   0x00, 0x00, /**/, ,,  NULL,/***/
 Escape,   Escape,   Escape, /**/,   ,,  \x1b,/***/
  1,   exclam,   1, /**/1,   !,   1, NULL,/***/
 [...]
 
 I changed the Escape line, adding the octal encoding for ESC:
 
 Escape,   Escape,   Escape,   /**/\033,\033,\033,
 \x1b,/***/
 
 recompiled, and now the escape key works fine in my fbcon.
 
 Then re-mapped the CapsLk key to Control:
 
 Control_L,Caps_Lock,Caps_Lock, /**/, , , NULL,/***/
 
 which made CapsLk behave as a Control key. I'd like to make this key
 also function as CapsLk when modified by Shift or Ctrl, but am not
 finding a way to do this.
 
 Also noticed Alt+Home wasn't bringing up command mode. Seems the
 Alt key was behaving as a shift-modifier key...using `kbd-test` the
 Alt-{Up,Down,Left,Right} keys reported: KEY_SR  KEY_SF  KEY_SLEFT
 KEY_SRIGHT -- same as for Shift-{Up,Down,Left,Right}.
 
 Took a look at ecore_fb_li.c and made changes like so:
 
   % diff -U0 ecore_fb_li.c.original ecore_fb_li.c
   --- ecore_fb_li.c.original  2014-03-27 18:27:42.171966071 -0700
   +++ ecore_fb_li.c   2014-03-27 18:28:41.123800575 -0700
   @@ -129 +129 @@
   -if (dev-keyboard.alt) e-modifiers |= ECORE_EVENT_MODIFIER_SHIFT;
   +if (dev-keyboard.alt) e-modifiers |= ECORE_EVENT_MODIFIER_ALT;
   @@ -193 +193 @@
   -if (dev-keyboard.alt) e-modifiers |= ECORE_EVENT_MODIFIER_SHIFT;
   +if (dev-keyboard.alt) e-modifiers |= ECORE_EVENT_MODIFIER_ALT;
   @@ -254 +254 @@
   - if (dev-keyboard.alt) e-modifiers |=
 ECORE_EVENT_MODIFIER_SHIFT;
   + if (dev-keyboard.alt) e-modifiers |=
 ECORE_EVENT_MODIFIER_ALT; @@ -292 +292 @@
   - if (dev-keyboard.alt) e-modifiers |=
 ECORE_EVENT_MODIFIER_SHIFT;
   + if (dev-keyboard.alt) e-modifiers |=
 ECORE_EVENT_MODIFIER_ALT;
 
 Now Alt-Home brings up the command mode window, and `kbd-test` reports
 kUP3  kDN3  kLFT3  kRIT3 for Alt-{Up,Down,Left,Right}.
 
 Regards,
 
 John
 
 -- 
 John Magolske
 http://B79.net/contact
 
 --
 ___
 enlightenment-users mailing list
 enlightenment-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-users
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Trying to run Terminology in the fbcon

2014-03-22 Thread John Magolske
Ok, I compiled terminology from source, got it running in the fbcon...
and it looks great! The only thing I'm grappling with now is how to
change key mappings, would like to remap CapsLk to Ctrl, etc. I see
$TERM is xterm, but xmodmap doesn't make sense here. And the custom
mappings I've set up in the linux console with `loadkeys x200s.kmap`
don't come through. Also, the escape key is not working at all (but
only while running terminology in fbcon, the escape key works fine in
an X11 instance), which makes using Vim a challenge.

In terminology under Settings  Keys I see a panel of key bindings,
but this appears to be read-only. Is it possible to change/deactivate
any of these mappings?

*

A few more comments below about my experience compiling terminology
and getting it running in the fbcon...

* Carsten Haitzler ras...@rasterman.com [140316 09:32]:
 On Sun, 16 Mar 2014 01:10:44 -0700 John Magolske listm...@b79.net said:
  I think at this point compiling from source ends up being too time
  consuming for me to sort out...I'd be better off with a repo I could
 
 actually it isn't... just getting the deps is what you need to get past.

I guess what I meant to say is that sorting out dependencies was time
consuming...but it turned out to be really easy with the nice list of
dependencies Pavel provided:

http://sourceforge.net/p/enlightenment/mailman/message/31978123/

I put those package names in a file called e-deb-deps and did:

aptitude -s install $(cat e-deb-deps)

was then able to easily configure, compile  install (from git) :

efl
elementary
terminology
enlightenment
emotion_generic_players
evas_generic_loaders

ran `ldconfig` as root, and terminology ran fine in the fbcon -- but
only as root. 

* Carsten Haitzler ras...@rasterman.com [140314 07:59]:
   export ELM_ENGINE=fb
   terminology
 
 if that doesn't work - maybe you don't have permission to /dev/fb* (write
 perms). what about /dev/console, /dev/tty*, /dev/input/... ?

The problem did indeed have to do with permissions. Running non-root,
terminology didn't come up and there was:

... [ecore_fb:init] can't open /dev/tty0

So tty0 needs write permissions...changed the group from root to tty,
(I belonged to the tty group) and gave read/write perms to group:

%ls -l /dev/tty0  
crw--- 1 root root
# chown -R root:tty /dev/tty0
# chmod 660 /dev/tty0

Terminology now opened in the fbcon non-root, but the mouse pointer
was lodged in the upper-left corner  no keyboard input was recogized.
Ran `terminology  /tmp/terminology-output` to capture all output and
took a look at that to see:

[ecore_fb_li:device_open] /dev/input/event13 Permission denied
...
[ecore_fb_li:device_open] /dev/input/event0 Permission denied

So did the same for /dev/input/*

% ls -l /dev/input/*
crw--- 1 root root ...
# chown -R root:video /dev/input/event*
# chmod 660 /dev/input/event*

And now, aside from the escape key not working, terminology runs fine
non-root in the fbcon. Also, seems ok without `export ELM_ENGINE=fb`,
but setting that variable does make these lines of output go away:

ERR1454:elementary elm_config.c:3092 _elm_config_sub_init() Cannot connect to 
X11 display. check $DISPLAY variable
ERR1454: lib/ecore_evas/ecore_evas.c:3898 ecore_evas_wayland_shm_new() safety 
check failed: m == NULL

* Gustavo Sverzut Barbieri barbi...@gmail.com [140317 11:22]:
 The following may do, but I recommend using something to monitor this
 daemon for you, like systemd --user. Bare example:
 
export DBUS_SESSION_BUS_ADDRESS=`dbus-daemon --session --fork 
 --print-address`

Also seems to be running ok without setting that variable, but doing
so gets rid of these lines of output:

ERR1774:eldbus lib/eldbus/eldbus_core.c:1003 _connection_get() Error 
connecting to bus of type 1. error name: 
org.freedesktop.DBus.Error.NotSupported error message: Unable to autolaunch a 
dbus-daemon without a $DISPLAY for X11
ERR1774: lib/eldbus/eldbus_core.c:1065 eldbus_connection_get() safety check 
failed: conn == NULL

ERR1774:eldbus lib/eldbus/eldbus_core.c:1003 _connection_get() Error 
connecting to bus of type 1. error name: 
org.freedesktop.DBus.Error.NotSupported error message: Unable to autolaunch a 
dbus-daemon without a $DISPLAY for X11
ERR1774: lib/eldbus/eldbus_core.c:1065 eldbus_connection_get() safety check 
failed: conn == NULL
ERR1774: lib/eldbus/eldbus_object.c:192 eldbus_object_get() safety check 
failed: conn == NULL



Thanks!

John

-- 
John Magolske
http://B79.net/contact

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___

Re: [e-users] Trying to run Terminology in the fbcon

2014-03-22 Thread The Rasterman
On Sat, 22 Mar 2014 12:43:31 -0700 John Magolske listm...@b79.net said:

 Ok, I compiled terminology from source, got it running in the fbcon...
 and it looks great! The only thing I'm grappling with now is how to
 change key mappings, would like to remap CapsLk to Ctrl, etc. I see
 $TERM is xterm, but xmodmap doesn't make sense here. And the custom
 mappings I've set up in the linux console with `loadkeys x200s.kmap`
 don't come through. Also, the escape key is not working at all (but
 only while running terminology in fbcon, the escape key works fine in
 an X11 instance), which makes using Vim a challenge.

key map is compiled into ecore_fb. ecore_fb_keytable.h to be exact. for
whatever reason your escape key isn't producing the keycode that seems to
appear elsewhere - at least when last tested. no - there is no way to modify
the keymap without modifying the code.

 In terminology under Settings  Keys I see a panel of key bindings,
 but this appears to be read-only. Is it possible to change/deactivate
 any of these mappings?
 
 *
 
 A few more comments below about my experience compiling terminology
 and getting it running in the fbcon...
 
 * Carsten Haitzler ras...@rasterman.com [140316 09:32]:
  On Sun, 16 Mar 2014 01:10:44 -0700 John Magolske listm...@b79.net said:
   I think at this point compiling from source ends up being too time
   consuming for me to sort out...I'd be better off with a repo I could
  
  actually it isn't... just getting the deps is what you need to get past.
 
 I guess what I meant to say is that sorting out dependencies was time
 consuming...but it turned out to be really easy with the nice list of
 dependencies Pavel provided:
 
 http://sourceforge.net/p/enlightenment/mailman/message/31978123/

we do document deps in the README, but we document them in a generic way.
distributions can/will break up original source packages often into many other
differently named packages, and this will vary from distro to distro. we list
the general deps and have to leave it to you translate them.

 I put those package names in a file called e-deb-deps and did:
 
 aptitude -s install $(cat e-deb-deps)
 
 was then able to easily configure, compile  install (from git) :
 
 efl
 elementary
 terminology
 enlightenment
 emotion_generic_players
 evas_generic_loaders
 
 ran `ldconfig` as root, and terminology ran fine in the fbcon -- but
 only as root. 
 
 * Carsten Haitzler ras...@rasterman.com [140314 07:59]:
export ELM_ENGINE=fb
terminology
  
  if that doesn't work - maybe you don't have permission to /dev/fb* (write
  perms). what about /dev/console, /dev/tty*, /dev/input/... ?
 
 The problem did indeed have to do with permissions. Running non-root,
 terminology didn't come up and there was:
 
 ... [ecore_fb:init] can't open /dev/tty0
 
 So tty0 needs write permissions...changed the group from root to tty,
 (I belonged to the tty group) and gave read/write perms to group:
 
 %ls -l /dev/tty0  
 crw--- 1 root root
 # chown -R root:tty /dev/tty0
 # chmod 660 /dev/tty0
 
 Terminology now opened in the fbcon non-root, but the mouse pointer
 was lodged in the upper-left corner  no keyboard input was recogized.
 Ran `terminology  /tmp/terminology-output` to capture all output and
 took a look at that to see:
 
 [ecore_fb_li:device_open] /dev/input/event13 Permission denied
 ...
 [ecore_fb_li:device_open] /dev/input/event0 Permission denied
 
 So did the same for /dev/input/*
 
 % ls -l /dev/input/*
 crw--- 1 root root ...
 # chown -R root:video /dev/input/event*
 # chmod 660 /dev/input/event*
 
 And now, aside from the escape key not working, terminology runs fine
 non-root in the fbcon. Also, seems ok without `export ELM_ENGINE=fb`,
 but setting that variable does make these lines of output go away:
 
 ERR1454:elementary elm_config.c:3092 _elm_config_sub_init() Cannot connect
 to X11 display. check $DISPLAY variable ERR1454:
 lib/ecore_evas/ecore_evas.c:3898 ecore_evas_wayland_shm_new() safety check
 failed: m == NULL

yes. elementary tries various display engines in a given order if you don't
tell it what to use. if you tell it - it shortcuts to the one you ask for
first. :)

 * Gustavo Sverzut Barbieri barbi...@gmail.com [140317 11:22]:
  The following may do, but I recommend using something to monitor this
  daemon for you, like systemd --user. Bare example:
  
 export DBUS_SESSION_BUS_ADDRESS=`dbus-daemon --session --fork
  --print-address`
 
 Also seems to be running ok without setting that variable, but doing
 so gets rid of these lines of output:
 
 ERR1774:eldbus lib/eldbus/eldbus_core.c:1003 _connection_get() Error
 connecting to bus of type 1. error name:
 org.freedesktop.DBus.Error.NotSupported error message: Unable to autolaunch a
 dbus-daemon without a $DISPLAY for X11 ERR1774:
 lib/eldbus/eldbus_core.c:1065 eldbus_connection_get() safety check failed:
 conn == NULL
 
 ERR1774:eldbus 

Re: [e-users] Trying to run Terminology in the fbcon

2014-03-17 Thread Gustavo Sverzut Barbieri
On Sun, Mar 16, 2014 at 12:18 AM, Carsten Haitzler ras...@rasterman.com wrote:
 On Sat, 15 Mar 2014 10:59:22 -0700 John Magolske listm...@b79.net said:

 I tried these suggestions, also re-built terminology using the latest
 efl from git, but still find terminology won't run in the fbcon.

 * Carsten Haitzler ras...@rasterman.com [140314 07:59]:
  do:
 
export ELM_ENGINE=fb
terminology
 
  if that doesn't work - maybe you don't have permission to /dev/fb* (write
  perms). what about /dev/console, /dev/tty*, /dev/input/... ? the simple way
  to get around perms to start with is.. run as root:
 
sudo terminology

 Did `export ELM_ENGINE=fb` , getting this:

 % terminology
 ERR10798:eldbus lib/eldbus/eldbus_core.c:1003 _connection_get() Error
 connecting to bus of type 1. error name:
 org.freedesktop.DBus.Error.NotSupported error message: Unable to autolaunch a
 dbus-daemon without a $DISPLAY for X11 ERR10798:
 lib/eldbus/eldbus_core.c:1065 eldbus_connection_get() safety check failed:
 conn == NULL ERR10798: lib/ecore_evas/ecore_evas.c:3377 ecore_evas_fb_new()
 safety check failed: m == NULL CRI10798:elementary elm_win.c:2398

 there. ecore_evas_fb_new()... you have no ecore_evcas fb module. so no fb
 support in efl built/installed. thats the line that tries to load the fb 
 module:

Eina_Module *m = _ecore_evas_engine_load(fb);
EINA_SAFETY_ON_NULL_RETURN_VAL(m, NULL);

 i.e. m is NULL. module not there/working.

 elm_win_add() Software FB engine creation failed. Trying default.
 ERR10798:elementary elm_win.c:2574 elm_win_add() Cannot create window.

 then tried running terminology as root:

 # terminology
 ERR10669:eldbus lib/eldbus/eldbus_core.c:1003 _connection_get() Error
 connecting to bus of type 1. error name:
 org.freedesktop.DBus.Error.NotSupported error message: Unable to autolaunch a
 dbus-daemon without a $DISPLAY for X11 ERR10669:
 lib/eldbus/eldbus_core.c:1065 eldbus_connection_get() safety check failed:
 conn == NULL CRI10669:elementary elm_win.c:2398 elm_win_add() Software FB
 engine creation failed. Trying default. ERR10669:elementary elm_win.c:2574
 elm_win_add() Cannot create window.

  it could be your efl is not built with fb support.

 The terminology and efl used above are from git this morning:

 git clone git://git.enlightenment.org/core/efl.git
 git clone git://git.enlightenment.org/apps/terminology.git

 Here's some output from ./autogen.sh run against efl:

 
 efl 1.9.99.24962
 

 Configuration...: profile=dev os=linux-gnu
   EFL API Set...: both
   CPU Extensions: i686 (+mmx +sse3)
   System Feature: coroutine=ucontext +inotify +atfile_source +ipv6
   Threads...: POSIX (+spinlocks +barrier +affinity)
   Cryptography..: openssl
   X11...: xlib
   OpenGL: full
   C++11.: yes
 Evas: yes (+fontconfig +fribidi -harfbuzz +cserve -tile-rotate
 dither-mask=big) Engines...: buffer=static -fb -psl1ght -gl-cocoa -gl-sdl
 -software-gdi -software-ddraw -wayland-egl -wayland-shm -drm +software-xlib
 +gl-xlib Image Loaders.: bmp=static eet=static generic=static +gif ico=static
 jpeg=static -jp2k pmaps=static png=static psd=static tga=static +tiff
 wbmp=static -webp xpm=static Eo..: yes (+eo-id) Eolian..:
 yes () Eina: yes (-systemd-journal) Ecore...: yes
 (-systemd-daemon +glib -g-main-loop) Ecore_Con...: yes (-cares
 +local-sockets +abstract-sockets resolver=dns.c -systemd-daemon)
 Ecore_File..: yes Ecore_IMF...: yes (-ibus -scim +xim -wayland)
 Ecore_X.: xlib (-xpresent -gesture +xinput2 -xinput22)
 Ecore_SDL...: no
 Ecore_Wayland...: no
 Ecore_FB: no ()
 Ecore_Audio.: yes (-alsa +pulseaudio +sndfile)
 Ecore_Avahi.: yes (+avahi-client)
 Ecore_Evas..: yes (+extn +ews -fb -drm -psl1ght -opengl-cocoa
 -software-sdl -opengl-sdl -wayland-shm -wayland-egl -software-gdi
 -software-ddraw +software-x11 +opengl-x11) Eeze: yes (+libmount
 -tizen) EPhysics: yes Edje: yes (+physics -multisense
 -lua-old) Emotion.: yes (+v4l2 -xine -gstreamer +gstreamer1
 generic=static) Ethumb..: yes
 Ethumb_Client...: yes
 Tests...: make check (inexplicitly enabled)
 Examples: make examples (make install-examples)
 Documentation...: make doc
 Compilation.: make (or gmake)
   CPPFLAGS..:
   CFLAGS: -g -O2
   CXXFLAGS..: -g -O2 -std=gnu++11
   LDFLAGS...:

 Installation: make install (as root if needed, with 'su' or 'sudo')
   prefix: /usr/local
   dbus units: ${datarootdir}/dbus-1/services

 configure: installing DBus serivces in /usr/local/share/dbus-1/services

 read closely above:

 Ecore_FB: no ()

 right above. no fb support. also beware you have debian efl packages AND 
 you're
 now installing efl in /usr/local. 

Re: [e-users] Trying to run Terminology in the fbcon

2014-03-16 Thread John Magolske
* Carsten Haitzler ras...@rasterman.com [140315 22:26]:
 read closely above:
 
 Ecore_FB: no ()
 
 right above. no fb support. also beware you have debian efl packages AND 
 you're
 now installing efl in /usr/local. 2 efl installs. DANGER. have one install 
 only
 (unless you know how to nicely isolate the installs at compile AND runtime 
 with
 env vars etc.).
 
 read the README. enabling fb support is documented there.

I see now, thanks for taking the time to point that out. Just purged
all my debian efl packages and started over, but got stuck here when
configuring efl (for me mount -V = 2.16.2) :

./autogen.sh --enable-fb --disable-tslib 
[...]
configure: error: pkg-config missing mount = 2.18.0

I think at this point compiling from source ends up being too time
consuming for me to sort out...I'd be better off with a repo I could
install debs from. I see there's http://vin-dit.org/~jholland/newrepo/
but it seems to be only for amd64, and I'm currently on i386. Maybe
when I re-install my OS and choose 64-bit... Or maybe I'll install
Bodhi on another ThinkPad and give that a try.

John

-- 
John Magolske
http://B79.net/contact

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Trying to run Terminology in the fbcon

2014-03-16 Thread The Rasterman
On Sun, 16 Mar 2014 01:10:44 -0700 John Magolske listm...@b79.net said:

 * Carsten Haitzler ras...@rasterman.com [140315 22:26]:
  read closely above:
  
  Ecore_FB: no ()
  
  right above. no fb support. also beware you have debian efl packages AND
  you're now installing efl in /usr/local. 2 efl installs. DANGER. have one
  install only (unless you know how to nicely isolate the installs at compile
  AND runtime with env vars etc.).
  
  read the README. enabling fb support is documented there.
 
 I see now, thanks for taking the time to point that out. Just purged
 all my debian efl packages and started over, but got stuck here when
 configuring efl (for me mount -V = 2.16.2) :
 
 ./autogen.sh --enable-fb --disable-tslib 
 [...]
 configure: error: pkg-config missing mount = 2.18.0

libbklid-dev i think it is from memory.

 I think at this point compiling from source ends up being too time
 consuming for me to sort out...I'd be better off with a repo I could

actually it isn't... just getting the deps is what you need to get past.

 install debs from. I see there's http://vin-dit.org/~jholland/newrepo/
 but it seems to be only for amd64, and I'm currently on i386. Maybe
 when I re-install my OS and choose 64-bit... Or maybe I'll install
 Bodhi on another ThinkPad and give that a try.
 
 John
 
 -- 
 John Magolske
 http://B79.net/contact
 
 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 enlightenment-users mailing list
 enlightenment-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-users
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Trying to run Terminology in the fbcon

2014-03-16 Thread Massimo Maiurana
John Magolske, il 16/03/2014 09:10, ha scritto:

 I see now, thanks for taking the time to point that out. Just purged
 all my debian efl packages and started over, but got stuck here when
 configuring efl (for me mount -V = 2.16.2) :

On Sid?
Odd, as on Jessie this is what i have:

max@rubino:~$ mount -V
mount from util-linux 2.20.1 (with libblkid and selinux support)

-- 
Massimo Maiurana
Ragusa (RG)

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Trying to run Terminology in the fbcon

2014-03-15 Thread John Magolske
I tried these suggestions, also re-built terminology using the latest
efl from git, but still find terminology won't run in the fbcon.

* Carsten Haitzler ras...@rasterman.com [140314 07:59]:
 do:
 
   export ELM_ENGINE=fb
   terminology
 
 if that doesn't work - maybe you don't have permission to /dev/fb* (write
 perms). what about /dev/console, /dev/tty*, /dev/input/... ? the simple way to
 get around perms to start with is.. run as root:
 
   sudo terminology

Did `export ELM_ENGINE=fb` , getting this:

% terminology
ERR10798:eldbus lib/eldbus/eldbus_core.c:1003 _connection_get() Error 
connecting to bus of type 1. error name: 
org.freedesktop.DBus.Error.NotSupported error message: Unable to autolaunch a 
dbus-daemon without a $DISPLAY for X11
ERR10798: lib/eldbus/eldbus_core.c:1065 eldbus_connection_get() safety check 
failed: conn == NULL
ERR10798: lib/ecore_evas/ecore_evas.c:3377 ecore_evas_fb_new() safety check 
failed: m == NULL
CRI10798:elementary elm_win.c:2398 elm_win_add() Software FB engine creation 
failed. Trying default.
ERR10798:elementary elm_win.c:2574 elm_win_add() Cannot create window.

then tried running terminology as root:

# terminology
ERR10669:eldbus lib/eldbus/eldbus_core.c:1003 _connection_get() Error 
connecting to bus of type 1. error name: 
org.freedesktop.DBus.Error.NotSupported error message: Unable to autolaunch a 
dbus-daemon without a $DISPLAY for X11
ERR10669: lib/eldbus/eldbus_core.c:1065 eldbus_connection_get() safety check 
failed: conn == NULL
CRI10669:elementary elm_win.c:2398 elm_win_add() Software FB engine creation 
failed. Trying default.
ERR10669:elementary elm_win.c:2574 elm_win_add() Cannot create window.

 it could be your efl is not built with fb support.

The terminology and efl used above are from git this morning:

git clone git://git.enlightenment.org/core/efl.git
git clone git://git.enlightenment.org/apps/terminology.git

Here's some output from ./autogen.sh run against efl:


efl 1.9.99.24962


Configuration...: profile=dev os=linux-gnu
  EFL API Set...: both
  CPU Extensions: i686 (+mmx +sse3)
  System Feature: coroutine=ucontext +inotify +atfile_source +ipv6
  Threads...: POSIX (+spinlocks +barrier +affinity)
  Cryptography..: openssl
  X11...: xlib
  OpenGL: full
  C++11.: yes
Evas: yes (+fontconfig +fribidi -harfbuzz +cserve -tile-rotate 
dither-mask=big)
  Engines...: buffer=static -fb -psl1ght -gl-cocoa -gl-sdl -software-gdi 
-software-ddraw -wayland-egl -wayland-shm -drm +software-xlib +gl-xlib
  Image Loaders.: bmp=static eet=static generic=static +gif ico=static 
jpeg=static -jp2k pmaps=static png=static psd=static tga=static +tiff 
wbmp=static -webp xpm=static
Eo..: yes (+eo-id)
Eolian..: yes ()
Eina: yes (-systemd-journal)
Ecore...: yes (-systemd-daemon +glib -g-main-loop)
Ecore_Con...: yes (-cares +local-sockets +abstract-sockets resolver=dns.c 
-systemd-daemon)
Ecore_File..: yes
Ecore_IMF...: yes (-ibus -scim +xim -wayland)
Ecore_X.: xlib (-xpresent -gesture +xinput2 -xinput22)
Ecore_SDL...: no
Ecore_Wayland...: no
Ecore_FB: no ()
Ecore_Audio.: yes (-alsa +pulseaudio +sndfile)
Ecore_Avahi.: yes (+avahi-client)
Ecore_Evas..: yes (+extn +ews -fb -drm -psl1ght -opengl-cocoa -software-sdl 
-opengl-sdl -wayland-shm -wayland-egl -software-gdi -software-ddraw 
+software-x11 +opengl-x11)
Eeze: yes (+libmount -tizen)
EPhysics: yes
Edje: yes (+physics -multisense -lua-old)
Emotion.: yes (+v4l2 -xine -gstreamer +gstreamer1 generic=static)
Ethumb..: yes
Ethumb_Client...: yes
Tests...: make check (inexplicitly enabled)
Examples: make examples (make install-examples)
Documentation...: make doc
Compilation.: make (or gmake)
  CPPFLAGS..:
  CFLAGS: -g -O2
  CXXFLAGS..: -g -O2 -std=gnu++11
  LDFLAGS...:

Installation: make install (as root if needed, with 'su' or 'sudo')
  prefix: /usr/local
  dbus units: ${datarootdir}/dbus-1/services

configure: installing DBus serivces in /usr/local/share/dbus-1/services


  I just installed terminology (version 0.5.99) on Debian Sid like so:
  
  aptitude install e17
  aptitude install e17-dev
  aptitude install libelementary-bin
  aptitude install libelementary-dev
  aptitude install libemotion-dev
  aptitude install libethumb-dev
  git clone git://git.enlightenment.org/apps/terminology.git
  cd terminology
  ./autogen.sh
  make
  make install
  
  It runs fine in X11 -- a very nice terminal indeed. But I can't
  seem to get it running in the framebuffer console. According to
  http://www.enlightenment.org/p.php?p=about/terminology :
  
  * Works directly in the linux framebuffer (fbcon)
  

Re: [e-users] Trying to run Terminology in the fbcon

2014-03-15 Thread Vinícius dos Santos Oliveira
Em Sáb, 2014-03-15 às 10:59 -0700, John Magolske escreveu:

 I tried these suggestions, also re-built terminology using the latest
 efl from git, but still find terminology won't run in the fbcon.


I tried to run Terminology under framebuffer also, but all I've got was
corrupted graphics and I cannot take a screenshot to show you guys.

Output is:


 ERR10643:eldbus lib/eldbus/eldbus_core.c:1003 _connection_get() Error 
 connecting to bus of type 1. error name: 
 org.freedesktop.DBus.Error.NotSupported error message: Unable to autolaunch a 
 dbus-daemon without a $DISPLAY for X11
 ERR10643: lib/eldbus/eldbus_core.c:1065 eldbus_connection_get() safety 
 check failed: conn == NULL
 ERR10643:ecore lib/ecore/ecore.c:727 _ecore_magic_fail()
 *** ECORE ERROR: Ecore Magic Check Failed!!!
 *** IN FUNCTION: ecore_evas_show()
 ERR10643:ecore lib/ecore/ecore.c:729 _ecore_magic_fail()   Input handle 
 pointer is NULL!
 ERR10643:ecore lib/ecore/ecore.c:740 _ecore_magic_fail() *** NAUGHTY 
 PROGRAMMER!!!
 *** SPANK SPANK SPANK!!!
 *** Now go fix your code. Tut tut tut!
 ERR10643:eldbus lib/eldbus/eldbus_core.c:1003 _connection_get() Error 
 connecting to bus of type 1. error name: 
 org.freedesktop.DBus.Error.NotSupported error message: Unable to autolaunch a 
 dbus-daemon without a $DISPLAY for X11
 ERR10643: lib/eldbus/eldbus_core.c:1065 eldbus_connection_get() safety 
 check failed: conn == NULL
 ERR10643: lib/eldbus/eldbus_object.c:192 eldbus_object_get() safety check 
 failed: conn == NULL
 ERR10643:ecore lib/ecore/ecore.c:727 _ecore_magic_fail()
 *** ECORE ERROR: Ecore Magic Check Failed!!!
 *** IN FUNCTION: ecore_evas_hide()
 ERR10643:ecore lib/ecore/ecore.c:729 _ecore_magic_fail()   Input handle 
 pointer is NULL!
 ERR10643:ecore lib/ecore/ecore.c:740 _ecore_magic_fail() *** NAUGHTY 
 PROGRAMMER!!!
 *** SPANK SPANK SPANK!!!
 *** Now go fix your code. Tut tut tut!


I'm using Terminology 0.5.0, elementary 1.9.1, evas_generic_loaders
1.9.0 and efl 1.9.1 (Arch Linux user).

And this detail about ELM_ENGINE env var should be easier to find on the
Terminology FAQ.


-- 
Vinícius dos Santos Oliveira
https://about.me/vinipsmaker
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Trying to run Terminology in the fbcon

2014-03-15 Thread Christopher Barry
On Sat, 15 Mar 2014 10:59:22 -0700
John Magolske listm...@b79.net wrote:

I tried these suggestions, also re-built terminology using the latest
efl from git, but still find terminology won't run in the fbcon.

* Carsten Haitzler ras...@rasterman.com [140314 07:59]:
 do:
 
   export ELM_ENGINE=fb
   terminology
 
 if that doesn't work - maybe you don't have permission to /dev/fb*
 (write perms). what about /dev/console, /dev/tty*, /dev/input/... ?
 the simple way to get around perms to start with is.. run as root:
 
   sudo terminology

Did `export ELM_ENGINE=fb` , getting this:

% terminology
ERR10798:eldbus lib/eldbus/eldbus_core.c:1003 _connection_get()
Error connecting to bus of type 1. error name:
org.freedesktop.DBus.Error.NotSupported error message: Unable to
autolaunch a dbus-daemon without a $DISPLAY for X11 ERR10798:
lib/eldbus/eldbus_core.c:1065 eldbus_connection_get() safety check
failed: conn == NULL ERR10798: lib/ecore_evas/ecore_evas.c:3377
ecore_evas_fb_new() safety check failed: m == NULL
CRI10798:elementary elm_win.c:2398 elm_win_add() Software FB engine
creation failed. Trying default. ERR10798:elementary elm_win.c:2574
elm_win_add() Cannot create window.

then tried running terminology as root:

# terminology
ERR10669:eldbus lib/eldbus/eldbus_core.c:1003 _connection_get()
Error connecting to bus of type 1. error name:
org.freedesktop.DBus.Error.NotSupported error message: Unable to
autolaunch a dbus-daemon without a $DISPLAY for X11 ERR10669:
lib/eldbus/eldbus_core.c:1065 eldbus_connection_get() safety check
failed: conn == NULL CRI10669:elementary elm_win.c:2398
elm_win_add() Software FB engine creation failed. Trying default.
ERR10669:elementary elm_win.c:2574 elm_win_add() Cannot create
window.

 it could be your efl is not built with fb support.

The terminology and efl used above are from git this morning:

git clone git://git.enlightenment.org/core/efl.git
git clone git://git.enlightenment.org/apps/terminology.git

Here's some output from ./autogen.sh run against efl:


efl 1.9.99.24962


Configuration...: profile=dev os=linux-gnu
  EFL API Set...: both
  CPU Extensions: i686 (+mmx +sse3)
  System Feature: coroutine=ucontext +inotify +atfile_source +ipv6
  Threads...: POSIX (+spinlocks +barrier +affinity)
  Cryptography..: openssl
  X11...: xlib
  OpenGL: full
  C++11.: yes
Evas: yes (+fontconfig +fribidi -harfbuzz +cserve
-tile-rotate dither-mask=big)
  Engines...: buffer=static -fb -psl1ght -gl-cocoa -gl-sdl
 -software-gdi -software-ddraw -wayland-egl -wayland-shm -drm
 +software-xlib +gl-xlib Image Loaders.: bmp=static eet=static
 generic=static +gif ico=static jpeg=static -jp2k pmaps=static
 png=static psd=static tga=static +tiff wbmp=static -webp xpm=static
Eo..: yes (+eo-id)
Eolian..: yes ()
Eina: yes (-systemd-journal)
Ecore...: yes (-systemd-daemon +glib -g-main-loop)
Ecore_Con...: yes (-cares +local-sockets +abstract-sockets
resolver=dns.c -systemd-daemon) Ecore_File..: yes
Ecore_IMF...: yes (-ibus -scim +xim -wayland)
Ecore_X.: xlib (-xpresent -gesture +xinput2 -xinput22)
Ecore_SDL...: no
Ecore_Wayland...: no
Ecore_FB: no ()
Ecore_Audio.: yes (-alsa +pulseaudio +sndfile)
Ecore_Avahi.: yes (+avahi-client)
Ecore_Evas..: yes (+extn +ews -fb -drm -psl1ght -opengl-cocoa
-software-sdl -opengl-sdl -wayland-shm -wayland-egl -software-gdi
-software-ddraw +software-x11 +opengl-x11) Eeze: yes
(+libmount -tizen) EPhysics: yes Edje: yes
(+physics -multisense -lua-old) Emotion.: yes (+v4l2 -xine
-gstreamer +gstreamer1 generic=static) Ethumb..: yes
Ethumb_Client...: yes
Tests...: make check (inexplicitly enabled)
Examples: make examples (make install-examples)
Documentation...: make doc
Compilation.: make (or gmake)
  CPPFLAGS..:
  CFLAGS: -g -O2
  CXXFLAGS..: -g -O2 -std=gnu++11
  LDFLAGS...:

Installation: make install (as root if needed, with 'su' or 'sudo')
  prefix: /usr/local
  dbus units: ${datarootdir}/dbus-1/services

configure: installing DBus serivces in /usr/local/share/dbus-1/services


  I just installed terminology (version 0.5.99) on Debian Sid like
  so:
  
  aptitude install e17
  aptitude install e17-dev
  aptitude install libelementary-bin
  aptitude install libelementary-dev
  aptitude install libemotion-dev
  aptitude install libethumb-dev
  git clone git://git.enlightenment.org/apps/terminology.git
  cd terminology
  ./autogen.sh
  make
  make install
  
  It runs fine in X11 -- a very nice terminal indeed. But I can't
  seem to get it running in the framebuffer console. According to
  http://www.enlightenment.org/p.php?p=about/terminology :
  

Re: [e-users] Trying to run Terminology in the fbcon

2014-03-15 Thread Vinícius dos Santos Oliveira
Em Sáb, 2014-03-15 às 14:45 -0400, Christopher Barry escreveu:

 export ELM_ENGINE=fb


And documentation about ELM_ENGINE variable/available engines on this
page[1] is outdated. But wayland backend runs fine.

[1] http://docs.enlightenment.org/auto/elementary/group__Win.html


-- 
Vinícius dos Santos Oliveira
https://about.me/vinipsmaker
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Trying to run Terminology in the fbcon

2014-03-15 Thread The Rasterman
On Sat, 15 Mar 2014 10:59:22 -0700 John Magolske listm...@b79.net said:

 I tried these suggestions, also re-built terminology using the latest
 efl from git, but still find terminology won't run in the fbcon.
 
 * Carsten Haitzler ras...@rasterman.com [140314 07:59]:
  do:
  
export ELM_ENGINE=fb
terminology
  
  if that doesn't work - maybe you don't have permission to /dev/fb* (write
  perms). what about /dev/console, /dev/tty*, /dev/input/... ? the simple way
  to get around perms to start with is.. run as root:
  
sudo terminology
 
 Did `export ELM_ENGINE=fb` , getting this:
 
 % terminology
 ERR10798:eldbus lib/eldbus/eldbus_core.c:1003 _connection_get() Error
 connecting to bus of type 1. error name:
 org.freedesktop.DBus.Error.NotSupported error message: Unable to autolaunch a
 dbus-daemon without a $DISPLAY for X11 ERR10798:
 lib/eldbus/eldbus_core.c:1065 eldbus_connection_get() safety check failed:
 conn == NULL ERR10798: lib/ecore_evas/ecore_evas.c:3377 ecore_evas_fb_new()
 safety check failed: m == NULL CRI10798:elementary elm_win.c:2398

there. ecore_evas_fb_new()... you have no ecore_evcas fb module. so no fb
support in efl built/installed. thats the line that tries to load the fb module:

   Eina_Module *m = _ecore_evas_engine_load(fb);
   EINA_SAFETY_ON_NULL_RETURN_VAL(m, NULL);

i.e. m is NULL. module not there/working.

 elm_win_add() Software FB engine creation failed. Trying default.
 ERR10798:elementary elm_win.c:2574 elm_win_add() Cannot create window.
 
 then tried running terminology as root:
 
 # terminology
 ERR10669:eldbus lib/eldbus/eldbus_core.c:1003 _connection_get() Error
 connecting to bus of type 1. error name:
 org.freedesktop.DBus.Error.NotSupported error message: Unable to autolaunch a
 dbus-daemon without a $DISPLAY for X11 ERR10669:
 lib/eldbus/eldbus_core.c:1065 eldbus_connection_get() safety check failed:
 conn == NULL CRI10669:elementary elm_win.c:2398 elm_win_add() Software FB
 engine creation failed. Trying default. ERR10669:elementary elm_win.c:2574
 elm_win_add() Cannot create window.
 
  it could be your efl is not built with fb support.
 
 The terminology and efl used above are from git this morning:
 
 git clone git://git.enlightenment.org/core/efl.git
 git clone git://git.enlightenment.org/apps/terminology.git
 
 Here's some output from ./autogen.sh run against efl:
 
 
 efl 1.9.99.24962
 
 
 Configuration...: profile=dev os=linux-gnu
   EFL API Set...: both
   CPU Extensions: i686 (+mmx +sse3)
   System Feature: coroutine=ucontext +inotify +atfile_source +ipv6
   Threads...: POSIX (+spinlocks +barrier +affinity)
   Cryptography..: openssl
   X11...: xlib
   OpenGL: full
   C++11.: yes
 Evas: yes (+fontconfig +fribidi -harfbuzz +cserve -tile-rotate
 dither-mask=big) Engines...: buffer=static -fb -psl1ght -gl-cocoa -gl-sdl
 -software-gdi -software-ddraw -wayland-egl -wayland-shm -drm +software-xlib
 +gl-xlib Image Loaders.: bmp=static eet=static generic=static +gif ico=static
 jpeg=static -jp2k pmaps=static png=static psd=static tga=static +tiff
 wbmp=static -webp xpm=static Eo..: yes (+eo-id) Eolian..:
 yes () Eina: yes (-systemd-journal) Ecore...: yes
 (-systemd-daemon +glib -g-main-loop) Ecore_Con...: yes (-cares
 +local-sockets +abstract-sockets resolver=dns.c -systemd-daemon)
 Ecore_File..: yes Ecore_IMF...: yes (-ibus -scim +xim -wayland)
 Ecore_X.: xlib (-xpresent -gesture +xinput2 -xinput22)
 Ecore_SDL...: no
 Ecore_Wayland...: no
 Ecore_FB: no ()
 Ecore_Audio.: yes (-alsa +pulseaudio +sndfile)
 Ecore_Avahi.: yes (+avahi-client)
 Ecore_Evas..: yes (+extn +ews -fb -drm -psl1ght -opengl-cocoa
 -software-sdl -opengl-sdl -wayland-shm -wayland-egl -software-gdi
 -software-ddraw +software-x11 +opengl-x11) Eeze: yes (+libmount
 -tizen) EPhysics: yes Edje: yes (+physics -multisense
 -lua-old) Emotion.: yes (+v4l2 -xine -gstreamer +gstreamer1
 generic=static) Ethumb..: yes
 Ethumb_Client...: yes
 Tests...: make check (inexplicitly enabled)
 Examples: make examples (make install-examples)
 Documentation...: make doc
 Compilation.: make (or gmake)
   CPPFLAGS..:
   CFLAGS: -g -O2
   CXXFLAGS..: -g -O2 -std=gnu++11
   LDFLAGS...:
 
 Installation: make install (as root if needed, with 'su' or 'sudo')
   prefix: /usr/local
   dbus units: ${datarootdir}/dbus-1/services
 
 configure: installing DBus serivces in /usr/local/share/dbus-1/services

read closely above:

Ecore_FB: no ()

right above. no fb support. also beware you have debian efl packages AND you're
now installing efl in /usr/local. 2 efl installs. DANGER. have one install only
(unless you know how to nicely 

[e-users] Trying to run Terminology in the fbcon

2014-03-14 Thread John Magolske
Hi,

I just installed terminology (version 0.5.99) on Debian Sid like so:

aptitude install e17
aptitude install e17-dev
aptitude install libelementary-bin
aptitude install libelementary-dev
aptitude install libemotion-dev
aptitude install libethumb-dev
git clone git://git.enlightenment.org/apps/terminology.git
cd terminology
./autogen.sh
make
make install

It runs fine in X11 -- a very nice terminal indeed. But I can't
seem to get it running in the framebuffer console. According to
http://www.enlightenment.org/p.php?p=about/terminology :

* Works directly in the linux framebuffer (fbcon)

But upon switching to a VT running a framebuffer console and trying to
run terminology:

% terminology
ERR11682:elementary elm_config.c:2196 _elm_config_sub_init()
   Cannot connect to X11 display. check $DISPLAY variable
ERR11682:eldbus lib/eldbus/eldbus_core.c:1003 _connection_get()
   Error connecting to bus of type 1.
   error name: org.freedesktop.DBus.Error.NotSupported
   error message: Unable to autolaunch a dbus-daemon without a 
$DISPLAY for X11
ERR11682:lib/eldbus/eldbus_core.c:1065 eldbus_connection_get() safety 
check failed:
   conn == NULL
CRI11682:elementary elm_win.c:2388 elm_win_add() Software X11 engine 
creation failed.
   Trying default.
ERR11682:elementary elm_win.c:2574 elm_win_add() Cannot create window.

Any suggestions/clarifications much appreciated,

John

-- 
John Magolske
http://B79.net/contact

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Trying to run Terminology in the fbcon

2014-03-14 Thread The Rasterman
On Thu, 13 Mar 2014 23:55:54 -0700 John Magolske listm...@b79.net said:

do:

  export ELM_ENGINE=fb
  terminology

if that doesn't work - maybe you don't have permission to /dev/fb* (write
perms). what about /dev/console, /dev/tty*, /dev/input/... ? the simple way to
get around perms to start with is.. run as root:

  sudo terminology

it could be your efl is not built with fb support.

 Hi,
 
 I just installed terminology (version 0.5.99) on Debian Sid like so:
 
 aptitude install e17
 aptitude install e17-dev
 aptitude install libelementary-bin
 aptitude install libelementary-dev
 aptitude install libemotion-dev
 aptitude install libethumb-dev
 git clone git://git.enlightenment.org/apps/terminology.git
 cd terminology
 ./autogen.sh
 make
 make install
 
 It runs fine in X11 -- a very nice terminal indeed. But I can't
 seem to get it running in the framebuffer console. According to
 http://www.enlightenment.org/p.php?p=about/terminology :
 
 * Works directly in the linux framebuffer (fbcon)
 
 But upon switching to a VT running a framebuffer console and trying to
 run terminology:
 
 % terminology
 ERR11682:elementary elm_config.c:2196 _elm_config_sub_init()
Cannot connect to X11 display. check $DISPLAY variable
 ERR11682:eldbus lib/eldbus/eldbus_core.c:1003 _connection_get()
Error connecting to bus of type 1.
error name: org.freedesktop.DBus.Error.NotSupported
error message: Unable to autolaunch a dbus-daemon without a
 $DISPLAY for X11 ERR11682:lib/eldbus/eldbus_core.c:1065
 eldbus_connection_get() safety check failed: conn == NULL
 CRI11682:elementary elm_win.c:2388 elm_win_add() Software X11 engine
 creation failed. Trying default.
 ERR11682:elementary elm_win.c:2574 elm_win_add() Cannot create window.
 
 Any suggestions/clarifications much appreciated,
 
 John
 
 -- 
 John Magolske
 http://B79.net/contact
 
 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/13534_NeoTech
 ___
 enlightenment-users mailing list
 enlightenment-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-users
 


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users