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 <[email protected]> [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
ERR<10798>: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
ERR<10798>: lib/eldbus/eldbus_core.c:1065 eldbus_connection_get() safety check 
failed: conn == NULL
ERR<10798>: lib/ecore_evas/ecore_evas.c:3377 ecore_evas_fb_new() safety check 
failed: m == NULL
CRI<10798>:elementary elm_win.c:2398 elm_win_add() Software FB engine creation 
failed. Trying default.
ERR<10798>:elementary elm_win.c:2574 elm_win_add() Cannot create window.

then tried running terminology as root:

# terminology
ERR<10669>: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
ERR<10669>: lib/eldbus/eldbus_core.c:1065 eldbus_connection_get() safety check 
failed: conn == NULL
CRI<10669>:elementary elm_win.c:2398 elm_win_add() Software FB engine creation 
failed. Trying default.
ERR<10669>: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)
> > 
> > But upon switching to a VT running a framebuffer console and trying to
> > run terminology:
> > 
> >     % terminology
> >     ERR<11682>:elementary elm_config.c:2196 _elm_config_sub_init()
> >                Cannot connect to X11 display. check $DISPLAY variable
> >     ERR<11682>: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 ERR<11682>:lib/eldbus/eldbus_core.c:1065
> > eldbus_connection_get() safety check failed: conn == NULL
> >     CRI<11682>:elementary elm_win.c:2388 elm_win_add() Software X11 engine
> > creation failed. Trying default.
> >     ERR<11682>: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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to