[Pkg-e-devel] SOLVED: Re: [e-users] doing an upgrade just trashed e

Christopher Barry christopher.r.barry at gmail.com
Mon Feb 24 20:17:39 UTC 2014


On Mon, 24 Feb 2014 08:00:10 -0600
Kevin Martin <ktmdms at gmail.com> wrote:

>On 02/24/2014 04:53 AM, Christopher Barry wrote:
>> Greetings,
>> 
>> I'm running jessie (sid) and I just did an upgrade, and now e won't
>> load at all. I moved .e, still same behavior. lightdm loads up, I log
>> in, the dm goes away and e starts loading. The splash never shows,
>> the screens (I have 3 monitors) flash a bit and it falls right back
>> to the dm. I've been up all night trying to fix it. Luckily my
>> laptop is functional...
>> 
>> Here's my .xsession-errors
>> 
>> ESTART: 0.00000 [0.00000] - Begin Startup
>> ESTART: 0.00004 [0.00004] - Signal Trap
>> ESTART: 0.00005 [0.00001] - Signal Trap Done
>> ESTART: 0.00008 [0.00002] - Eina Init
>> ESTART: 0.00026 [0.00018] - Eina Init Done
>> ESTART: 0.00026 [0.00000] - Determine Prefix
>> INF<e>e_prefix.c:25 =================================
>> INF<e>e_prefix.c:26 Enlightenment relocation handling
>> INF<e>e_prefix.c:27 =================================
>> INF<e>e_prefix.c:28 PREFIX:  /usr
>> INF<e>e_prefix.c:29 BINDIR:  /usr/bin
>> INF<e>e_prefix.c:30 LIBDIR:  /usr/lib
>> INF<e>e_prefix.c:31 DATADIR: /usr/share/enlightenment
>> INF<e>e_prefix.c:32 LOCALE:  /usr/share/locale
>> INF<e>e_prefix.c:33 =================================
>> ESTART: 0.00039 [0.00013] - Determine Prefix Done
>> ESTART: 0.00042 [0.00003] - Environment Variables
>> ESTART: 0.00043 [0.00002] - Environment Variables Done
>> ESTART: 0.00044 [0.00001] - Parse Arguments
>> ESTART: 0.00045 [0.00001] - Parse Arguments Done
>> ESTART: 0.00045 [0.00001] - Eet Init
>> ESTART: 0.00305 [0.00260] - Eet Init Done
>> ESTART: 0.00306 [0.00001] - Ecore Init
>> ESTART: 0.00313 [0.00007] - Ecore Init Done
>> ESTART: 0.00314 [0.00001] - EIO Init
>> ESTART: 0.00316 [0.00002] - EIO Init Done
>> ESTART: 0.00316 [0.00000] - Ecore Event Handlers
>> ESTART: 0.00316 [0.00000] - Ecore Event Handlers Done
>> ESTART: 0.00317 [0.00000] - Ecore_File Init
>> ESTART: 0.00360 [0.00043] - Ecore_File Init Done
>> ESTART: 0.00361 [0.00001] - Ecore_Con Init
>> ESTART: 0.00361 [0.00000] - Ecore_Con Init Done
>> ESTART: 0.00361 [0.00000] - Ecore_Ipc Init
>> ESTART: 0.00362 [0.00001] - Ecore_Ipc Init Done
>> ESTART: 0.00362 [0.00000] - Ecore_X Init
>> ESTART: 0.00625 [0.00262] - Ecore_X Init Done
>> ESTART: 0.00625 [0.00001] - Ecore_IMF Init
>> ESTART: 0.00648 [0.00022] - Ecore_IMF Init Done
>> ESTART: 0.00648 [0.00001] - Ecore_Evas Init
>> ESTART: 0.00655 [0.00007] - Ecore_Evas Init Done
>> ESTART: 0.00656 [0.00001] - Ecore_Evas Engine Check
>> ESTART: 0.00656 [0.00000] - Ecore_Evas Engine Check Done
>> ESTART: 0.00657 [0.00000] - Edje Init
>> ESTART: 0.00668 [0.00012] - Edje Init Done
>> ESTART: 0.00669 [0.00001] - E Intl Init
>> ESTART: 0.00670 [0.00001] - E Intl Init Done
>> ESTART: 0.00671 [0.00000] - E_Alert Init
>> ESTART: 0.00671 [0.00000] - E_Alert Init Done
>> ESTART: 0.00671 [0.00000] - E_Xinerama Init
>> INF<e>e_xinerama.c:123 E17 INIT: XINERAMA SCREEN: [0][0],
>> 1920x1200+1920+0 INF<e>e_xinerama.c:123 E17 INIT: XINERAMA SCREEN:
>> [1][1], 1920x1200+3840+0 INF<e>e_xinerama.c:123 E17 INIT: XINERAMA
>> SCREEN: [2][2], 1920x1200+0+0 INF<e>e_xinerama.c:178
>> ======================= screens: INF<e>e_xinerama.c:184 E17 INIT:
>> XINERAMA CHOSEN: [2][0], 1920x1200+0+0 INF<e>e_xinerama.c:184 E17
>> INIT: XINERAMA CHOSEN: [0][1], 1920x1200+1920+0
>> INF<e>e_xinerama.c:184 E17 INIT: XINERAMA CHOSEN: [1][2],
>> 1920x1200+3840+0 ESTART: 0.00695 [0.00024] - E_Xinerama Init Done
>> ESTART: 0.00695 [0.00001] - E_Hints Init ESTART: 0.00709 [0.00014] -
>> E_Hints Init Done ESTART: 0.00710 [0.00001] - E_Configure Init
>> ESTART: 0.00713 [0.00003] - E_Configure Init Done
>> ESTART: 0.00713 [0.00000] - E Directories Init
>> ESTART: 0.00717 [0.00004] - E Directories Init Done
>> ESTART: 0.00717 [0.00000] - E_Filereg Init
>> ESTART: 0.00717 [0.00000] - E_Filereg Init Done
>> ESTART: 0.00718 [0.00000] - E_Config Init
>> ESTART: 0.00753 [0.00035] - E_Config Init Done
>> ESTART: 0.00755 [0.00002] - E_Randr Init
>> ERR<>e_randr_12.c:214 safety check failed: E_RANDR_12_NO_MODE(mode)
>> is true ERR<>e_randr_12_output.c:196 safety check failed: outputs ==
>> NULL ERR<>e_randr_12.c:214 safety check failed:
>> E_RANDR_12_NO_MODE(mode) is true ERR<>e_randr_12_output.c:196 safety
>> check failed: outputs == NULL ERR<>e_randr_12.c:214 safety check
>> failed: E_RANDR_12_NO_MODE(mode) is true
>> ERR<>e_randr_12_output.c:196 safety check failed: outputs == NULL
>> ESTART: 0.01006 [0.00251] - E_Randr Init Done ESTART: 0.01006
>> [0.00001] - E_Env Init ESTART: 0.01007 [0.00000] - E_Env Init Done
>> ESTART: 0.01007 [0.00001] - E_Scale Init
>> ESTART: 0.01008 [0.00001] - E_Scale Init Done
>> ESTART: 0.01009 [0.00000] - E_Pointer Init
>> ESTART: 0.01009 [0.00000] - E_Pointer Init Done
>> ESTART: 0.01009 [0.00000] - E Paths Init
>> ESTART: 0.01010 [0.00001] - E Paths Init Done
>> ESTART: 0.01011 [0.00000] - E_Ipc Init
>> ESTART: 0.01017 [0.00006] - E_Ipc Init Done
>> ESTART: 0.01018 [0.00001] - E_Font Init
>> ESTART: 0.01018 [0.00000] - E_Font Init Done
>> ESTART: 0.01018 [0.00000] - E_Font Apply
>> ESTART: 0.01019 [0.00000] - E_Font Apply Done
>> ESTART: 0.01019 [0.00000] - E_Canvas Recache
>> ESTART: 0.01019 [0.00001] - E_Canvas Recache Done
>> ESTART: 0.01020 [0.00000] - E_Theme Init
>> ESTART: 0.01021 [0.00002] - E_Theme Init Done
>> ESTART: 0.01021 [0.00000] - E_Moveresize Init
>> ESTART: 0.01022 [0.00000] - E_Moveresize Init Done
>> ESTART: 0.01022 [0.00000] - E_Intl Post Init
>> ESTART: 0.01193 [0.00171] - E_Intl Post Init Done
>> ESTART: 0.01194 [0.00001] - Efreet Init
>> ESTART: 0.01326 [0.00132] - Efreet Init Done
>> ESTART: 0.01326 [0.00001] - Test File Format Support
>> <<<< Enlightenment Error >>>>
>> Enlightenment found Evas can't create a buffer canvas. Please check
>> Evas has Software Buffer engine support.
>> 
>> E17: Begin Shutdown Procedure!
>> E - PID=6608, valgrind=0
>> 
>> 
>> Not sure what this software buffer engine is, or if that's a red
>> herring from other errors above. Any ideas on where to look? Need
>> more data to help diagnose it? I have the full upgrade log if anyone
>> needs to know any other version of things that also got updated.
>> 
>> Thanks,
>> -C
>> 
>> ------------------------------------------------------------------------------
>> Flow-based real-time traffic analytics software. Cisco certified
>> tool. Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow
>> Analyzer Customize your own dashboards, set traffic alerts and
>> generate reports. Network behavioral analysis & security monitoring.
>> All-in-one tool.
>> http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
>> _______________________________________________ enlightenment-users
>> mailing list enlightenment-users at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>> 
>
>
>Is evas actually installed?  This article might give you a clue...
>http://www.linuxquestions.org/questions/suse-novell-60/help-with-enlightenment-on-opensuse-10-3-a-600701/
>
>As for the security errors, another thread found thru google indicates
>you may have a mismatch with libeio or eio that needs to be rectified.
>
>Kevin 	
>
>
>
>
>------------------------------------------------------------------------------
>Flow-based real-time traffic analytics software. Cisco certified tool.
>Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
>Customize your own dashboards, set traffic alerts and generate reports.
>Network behavioral analysis & security monitoring. All-in-one tool.
>http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
>_______________________________________________
>enlightenment-users mailing list
>enlightenment-users at lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Here's how I fixed it:

First, I looked at the deps:
(root at monolith)-(14:58 / Mon Feb 24)-(0.03|0.07|0.06)
[-][~]# apt-cache showpkg e17
Package: e17
Versions: 
0.17.3-3
(/var/lib/apt/lists/debian.lcs.mit.edu_debian_dists_sid_main_binary-amd64_Packages)
(/var/lib/dpkg/status) Description Language:
File: /var/lib/apt/lists/debian.lcs.mit.edu_debian_dists_sid_main_binary-amd64_Packages
MD5: 2dfe7978be42ad77d8bcb814eead8190 Description Language: en
                 File: /var/lib/apt/lists/debian.lcs.mit.edu_debian_dists_sid_main_i18n_Translation-en
                  MD5: 2dfe7978be42ad77d8bcb814eead8190


Reverse Depends: 
  e17:i386,e17
  e17-dev,e17 0.17.3-3
  e17-dbg,e17 0.17.3-3
  e17-data,e17
Dependencies: 
0.17.3-3 - libasound2 (2 1.0.16) libc6 (2 2.14) libdbus-1-3 (2 1.0.2)
libecore-con1 (2 1.7.7) libecore-evas1 (2 1.7.7) libecore-file1 (2
1.7.7) libecore-imf1 (2 1.7.7) libecore-input1 (2 1.7.7) libecore-ipc1
(2 1.7.7) libecore-x1 (2 1.7.7) libecore1 (2 1.7.7) libedbus1 (2 1.7.7)
libedje1 (2 1.7.4) libeet1 (2 1.6.0) libefreet1 (2 1.7.7) libeina1 (2
1.7.4) libeio1 (2 1.7.4) libevas1 (2 1.7.7) libpam0g (2 0.99.7.1)
libxcb-keysyms1 (2 0.3.9) libxcb-shape0 (0 (null)) libxcb1 (0 (null))
e17-data (5 0.17.3-3) libevas1-engine-software-x11 (0 (null))
libedje-bin (0 (null)) dbus-x11 (0 (null)) pm-utils (0 (null))
enlightenment (0 (null)) enlightenment:i386 (0 (null)) e17:i386 (0
(null)) Provides: 0.17.3-3 - x-window-manager Reverse Provides: 

The first to report '(0 (null))' was libevas1-engine-software-x11,
which looked related to my error, so I tried to manually install it:

# apt-get install libevas1-engine-software-x11

which in fact needed to be installed, and that pulled in a bunch of
other stuff as well.

Then I re-ran apt-cache, but it looked the same. So I stepped through
the rest of the packages that also had '(0 (null))' in the version.

# apt-get install libedje-bin

which also needed to be upgraded, and it pulled in some stuff too.

The rest of the '(0 (null))' pkgs were okay.

I flipped back to vt7, and tried logging in and it worked.
Whoo-Friggin-Hoo!!!

THAT was stressful - I have work to do! :)

NO IDEA why the package did not pull that stuff in right. I added the e
packages maintainers to this email so they can have a look.

Thanks for your nudge Kevin.

--
Regards,
Christopher Barry

Random geeky fortune:
we:
	The single most important word in the world.



More information about the Pkg-e-devel mailing list