Ticket #1678 (closed defect: worksforme)

Opened 11 years ago

Last modified 11 years ago

[illume] Missing symbols make enlightenment not launchable

Reported by: morphis Owned by: julian_chu
Priority: normal Milestone:
Component: Distro Version: GTA02v5
Severity: normal Keywords:
Cc: yorick Blocked By:
Blocking: Estimated Completion (week):
HasPatchForReview: PatchReviewResult:
Reproducible:

Description

After updating my FreeRunner? this morning from the ASU Repository the XServer crashed everytime I boot the FR or I manually restart the XServer via ssh. I can repoduce the error with flashing the FR with a pure ASU Image from 22. July and updating from the ASU Repository.

I attached the XServer-Log.

root@om-gta02:/etc/X11/Xsession.d# cat /var/tmp/x.log

_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/om-gta02:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
(II) verbosity set to 5
Using GLAMO 3362 card
(II) Screen: 16/16 depth/bpp
(II) vram size:4194304, onscreen vram size:614400, offscreen vram size:3579904
(II) initialising offscreen pixmaps
Extended Input Devices not yet supported. Impelement it at line 637 in kinput.c
D-BUS per-session daemon address is: unix:abstract=/tmp/dbus-XcLydE7xMp,guid=e63aeacbe8e0843513c89a79488f6076
[settings daemon] Forking. run with -n to prevent fork
enlightenment: symbol lookup error: enlightenment: undefined symbol: ECORE_X_ATOM_E_VIRTUAL_KEYBOARD_STATE
run-parts: /etc/X11/Xsession.d/90xXWindowManager exited with code 127

waiting for X server to shut down FreeFontPath: FPE "built-ins" refcount is 2, should be 1; fixing.

Change History

comment:1 Changed 11 years ago by Yorick

  • Severity changed from normal to blocker

I can confirm this error and I can also reproduce this.

comment:2 Changed 11 years ago by zecke

  • Priority changed from highest to normal
  • Severity changed from blocker to normal
  • Milestone ASU deleted

Unsetting the ASU milestone, it is an internal field and no need to panic.

comment:3 Changed 11 years ago by zecke

  • Owner changed from openmoko-devel to julian_chu
  • Component changed from unknown to Distro
  • Summary changed from XServer crashed after Update to [illume] Missing symbols make enlightenment not launchable

Xglamo didn't "crash" it exited after it failed to launch the window manager.

comment:4 Changed 11 years ago by zecke

Which feed do you use (URL)?
From where to where did you upgrade?
Which versions do you have installed?

comment:5 Changed 11 years ago by morphis

I flashed with this image: http://buildhost.openmoko.org/daily/freerunner/200807/20080722/Openmoko-openmoko-qtopia-x11-image-glibc-ipk-P1-Snapshot-20080722-om-gta02.rootfs.jffs2
The feeds I am using are in this package: http://www.mikeasoft.com/~mike/opkg-asu.tar.gz

When I am back at home in the evening I will post the versions of the packages.

comment:6 Changed 11 years ago by chgros

I got the same problem.

Package: e-wm
Version: 0.16.999.042+cvs200807270730-r11

Package: illume
Version: 0.0+svnr170-r7

Feed:
http://downloads.openmoko.org/openmoko-repository/ASU/armv4t/

comment:7 Changed 11 years ago by Yorick

i did the same as morphis:
I flashed with this image: http://buildhost.openmoko.org/daily/freerunner/200807/20080722/Openmoko-openmoko-qtopia-x11-image-glibc-ipk-P1-Snapshot-20080722-om-gta02.rootfs.jffs2
The feeds I am using are in this package: http://www.mikeasoft.com/~mike/opkg-asu.tar.gz

the kernel I flash was the 0728 one

comment:9 Changed 11 years ago by Mercury

I'm not sure how, but I'm no longer getting this problem. I tried -force-depends removing everything libecore related, and reinstalling it from the http://downloads.openmoko.org/openmoko-repository/ASU/ feed.

I have other problems now.. but at least it's a step in the right direction.

comment:10 Changed 11 years ago by Mercury

I believe there's some kind of version mismatch that causes e-wm to be upgraded but not libecore0 (I think the minor version number got lower but the cvs date string revision number got longer.. or something) I think by manually removing and reinstalling those packages, I ended up with the true most recent version, where opkg upgrade wouldn't know that it's actually newer.

However, now that I've gotten enlightenment starting, I'm having troubles with illume.. It doesn't come up properly, I just see a keyboard and the two buttons on the bottom and the rest is black and there's no bar across the top or anything... if I start a program manually it comes up in a window with a little black bar on the top and an x in the upper right. I think perhaps illume may be incompatible with whatever is happening here to enlightenment.

comment:11 Changed 11 years ago by Mercury

Ah. I just had to delete my old ~/.e directory

comment:12 Changed 11 years ago by morphis

I can confirm this, Mercury. I removed all libecore0 and dependencies and reinstall them. Finally I removed my ~/.e directory.

I attached the script, which did the job for me.

#!/bin/sh
opkg remove libecore0
opkg remove diversity-nav
opkg remove e-wm
opkg remove exquisite
opkg remove illume
opkg remove libecore-con
opkg remove libecore-evas
opkg remove libecore-fb
opkg remove libecore-file
opkg remove libecore-imf
opkg remove libecore-ipc
opkg remove libecore-job
opkg remove libecore-x
opkg remove libedbus0
opkg remove libedje0
opkg remove libefreet-mime0
opkg remove libefreet0
opkg remove libehal0
opkg remove ompower
opkg remove python-ecore
opkg remove python-edbus
opkg remove python-etk
opkg remove splinter

opkg update
opkg install libecore0
opkg install diversity-nav
opkg install e-wm
opkg install ompower
opkg install python-ecore
opkg install python-edbus
opkg install python-etk
opkg install splinter

rm -rf /home/root/.e

comment:13 Changed 11 years ago by peter_b

  • Status changed from new to closed
  • Resolution set to worksforme

worked for me :-)

comment:14 Changed 11 years ago by Yorick

  • Status changed from closed to reopened
  • Cc yorick added
  • Resolution worksforme deleted

it does not work for me,
I tried the solution from the bug-report with no luck
I tried the force-downgrade suggested by DooD of
http://buildhost.openmoko.org/daily-feed/armv4t/e-wm_0.16.999.042+cvs20080722-r10_armv4t.ipk
and http://buildhost.openmoko.org/daily-feed/armv4t/illume_0.0+svnr152-r6_armv4t.ipk
also without luck

I keep getting a lot of /etc/init.d/rc: line 167: splash-write not found
and /etc/init.d/rc: line 171: splash-write not found

It just says "Starting Xserver"

comment:15 Changed 11 years ago by noha

This worked for me also. But I had to specify -force-depends as on option to the opkg remove commands. And I had to install also illume. Otherwise I got a e-wm desktop.

comment:16 Changed 11 years ago by zecke

  • Status changed from reopened to closed
  • Resolution set to worksforme

Mixing of OM2008.8 and "daily" from buildhost is not supported. It might or might not work, see #1809... So closing as worksforsome again.

Note: See TracTickets for help on using tickets.