Good day enlightened ones -

I just successfully built and installed all the source tarballs on :

EFL                             1.17.0
Elementary                1.17.0
Emotion Generic Players 1.17.0
Evas Generic Loaders      1.17.0
Python-EFL                        1.17.0
Enlightenment              0.21.0-beta
Terminology                0.9.1
Rage                               0.1.4
Econnman                          1.1
Epour                     0.6.0
Enventor                          0.8.1
EFL Edje Theme Editor     0.6.1
Enlightenment IDE         0.3.0

on a Linux From Scratch (LFS)  + BLFS 7.9 x86_64 system , with
gcc-5.3.0, glibc-2.23 , binutils-2.26.20160125 ... - full package version
list available on request, as are all the build logs from the builds of the
above software .

I basically really like the enlightenment desktop environment - at first,
it worked flawlessly , and has a really nice look and feel, and an
impressively small list of build dependencies .

I am looking for a replacement for KDE , which I've used for over 10 years
now but has just become too bloated and flaky for general purpose use IMHO .
Enlightenment certainly seems like a refreshing change from KDE !

But then I began playing around with configuration settings and tried installing
some GTK  themes (only the default was installed before) and now Enlightenment
appears to be broken , and I am beginning to have second thoughts about it ....

At first install, I had set the  Compositor -> Rendering -> OpenGL setting -
Enlightenment restarted OK and the setting took effect .

I have mesa-11.2.0 built & installed which provides all the /usr/lib64/libGLES*
libraries and I have libdrm-2.4.67 which provides drivers for my graphics
hardware :

00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen
Core Processor Integrated Graphics Controller [8086:0416] (rev 06)
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
[AMD/ATI] Neptune XT [Radeon HD 8970M] [1002:6801]

this is a modern 4th gen Intel i7 laptop with Hybrid Graphics - the laptop's
built-in display is connected ONLY to the Integrated Graphics (IGP) card,
not to the discrete GPU Radeon card , and there is no MUX for vga_switcheroo -
the Radeon card is meant to be usable via XServer PRIME GPU offloading ...

Enlightenment DID definitely at first initialize with OpenGL Rendering enabled.

But, since I installed a few GTK themes , and played around with my
 ~/.local/share and ~/.config/ directories,  it now seems to be broken :
  o It will no longer allow the Compositor -> Rendering -> OpenGL option
     to be selected in the GUI / desktop environment settings dialog.
  o Things are running VERY slowly, and the laptop's fan is working overtime
 (ie. it has now stopped using OpenGL rendering, and now thinks that the same
  Xorg xserver 1.18.3 does not support it .)

I have tried removing all the E configuration files in my home directory:
  ~/.e ~/.elementary ~/.esd_auth
and restarting, and I do get the initial configuration dialog, but still no
way of selecting OpenGL rendering .
Also there now seems to be problems with using the Synaptics touchpad
mouse in Enlightenment - transiently, the left mouse button stops working.
So I'm not sure whether Enlightenment is not letting me select the OpenGL
rendering option or if I just can't emit a left mouse button press event .

I had a few days of flawless behavior from Enlightenment,
now I've messed up the configuration , and urgently am seeking
a way to completely wipe all configuration data it may have written to
my hard disk . Please can anyone advise a quick way of doing this ?

Also, I notice ALL the configuration files written under
 ~/.e ~/.elementary
are binary / encrypted in some way.  Is there a compile
/ runtime option  to disable use of binary / encrypted
configuration files ?

I am really against using them on principle , mainly for the
reason it is very difficult to workaround situations like
this (broken configuration) without being able to read
the configuration files.

Is there a complete list of all the configuration files written by all
the Enlightenment packages listed above available anywhere ,
or any script to remove them all / completely reset all Enlightenment
configuration to defaults ?

Also,  is there any way of adding scrollbars and support for
<PageeUp>/<PageDown> key scrolling to Terminology ?
The Synaptics touchpad slider is very tedious and difficult to
use , so I end up never using Terminology, only xterm, which
at least responds to PageUp / PageDown keys and has a scrollbar.

Also, is there any way of adding the GB keyboard layout to the
keyboard switcher ? Its 'Add...' dialog displays 0 entries, and is
stuck on the default USA keyboard - I am constantly needing to
do 'setxkbmap gb' .

Any help advice on above greatly appreciated before I spend time
diving into the code to answer the above questions for myself ...

Is there any developer design overview documentation for Enlightenment online?

Generally, thanks for an excellent desktop!
But could do with some help ...

Regards, Jason

------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to