On Sat, Nov 10, 2012 at 10:53:56AM +0100, Landry Breuil wrote:
> On Fri, Nov 09, 2012 at 05:17:51PM -0800, Ryan Freeman wrote:
> > I also noticed some corruption in the file manager.  When holding the
> > mouse cursor over icons, it displays file previews.  The file previews
> > are being read from more than one file.  At first it scared me that I
> > had corruption, but the files are all fine.  Just the file manager
> > seems to read the files from the wrong location resulting in a 
> > mash of a couple different files in the previews.
> 
> I can confirm that here, it happens a lot on text files.

Yes, it happens here, too. Hilarious bug!

> the builtin updater popup in the 1st run config dialog list should be
> disabled, since there's no point in using it for openbsd, and paranoid
> users will complain that it calls home.

Agreed!

> since we dont have any kind of network-manager/connman, EConnMan is not
> built/installed, so there is little point in having the connman shelf
> module 1) installed 2) present in the default shelf config.

To summarize the thread, we now have a long list of bugs to fix
(armani reported some of these to me privately):

 - Shutdown from menu doesn't work cause it uses setuid binaries.
   (armani has a patch for a sudo-based backend)
 - Intial setup can take about 5 seconds or so to switch between
   individual screens for some reason.
 - Keyboard layout selection doesn't work during initial setup screens.
   (armani says this used to work, so this could be a regression with
   my port or with the alpha release, rustyBSD said this is being fixed
   upstream)
 - Splash screen doesn't time out due to dbus signal, only via the
   hardcoded timeout which is 240 seconds by default, which I patched
   down to 5 seconds, but that's not a proper fix (not a regression
   according to armani, this problem already existed in e17 ports).
 - Compositor seems to be broken for big-endian architectures, see
   
http://rhaalovely.net/~landry/shared/e17-openbsd-ppc-shot-2012-11-09_18-49-45.jpg
 - On some systems e17 seems to hog the CPU. (I myself haven't seen this
   but above linked screenshot confirms it)
 - After changing scaling in Settings -> Settings Panel -> Look -> Scaling
   a few times I saw the window manager lock up (music from audacious was
   still playing so X didn't die), and the enlightenment_remote -restart
   command timed out with a "did not receive dbus reply" message.
   Ended up killing X and logging in again.
 - File manager preview has a bug which causes wrong content to be shown
   when previewing text files.
 - OpenGL composite doesn't work on my (little-endian) system, an error
   message I saw (but didn't write down) indicated that e17 was blindly
   trying to use OpenGL commands my card/driver (r600) doesn't support.
 - e17 wants to call home by default for auto-upgrades, this should be
   opt-in not opt-out, and should be disabled for OpenBSD anyway (we
   upgrade with pkg_add -u, thank you very much)
 - Econnman is missing, either disable it in the shelf or fix Econnman
   to work on OpenBSD

Wheew... I'm not going to work through the above list all on my own.
I just wanted to try out enlightenment and take a look at it, and upgraded
the ports along the way to give others an easy way of doing the same.

It is awesome that we collectively unsurfaced so many issues so quickly!
Given that this is still an alpha release, I don't think any of these
issues are very serious. It is actually already quite usable. I would
assume most of these issues are not regressions due to my port upgrade
but long-standing bugs in e17.

Overall e17 is in bad enough shape that I'm not sure if I'll keep running
it for daily use. Tracking down the bugs is fun, but for daily use I want
my stable XFCE desktop back...

So what I'll do is commit my diff (with the share/example stuff uncommented
as per Landry) and then start working on some of the above items as I see fit.
And I'll try to help those who actually plan to use e17 in production with
getting any fixes committed. Sounds good?

Reply via email to