I decided to try an older engineer who doesn't code anymore's approach. Don't laugh.
Since 66218 worked (for me) and 66220 didn't (for me), I looked at the changeset for 66220 and tried to undo the changes by removing the added lines and restoring the removed lines. Didn't compile. Downloaded the source from 66220, and tried to replace e/src/modules/conf_display and e/src/modules/conf_randr in 66220 with the those from 66218. Didn't compile. Replaced trunk/e from 220 with trunk/e from 218, it started E but the version shown in Enlightenment About was wrong. Replaced e/src/modules in 220 with e/src/modules from 218. Compiled, and restarted E without problem. Downloaded 66347, again replaced e/src/modules with e/src/modules from 66218. Compiled and restarted E without problems and showed the version at 66347. So, I believe that the problem, for me, had to do with the changes made in 66220, probably having to do with randr. I wish I could fix this but I'm not sure of how to code the changes. How'd I do? On Dec 18, 2011, at 11:02 AM, mh wrote: > I think I have it narrowed down. Starting from 66135 and rebuilding svn > through and including 66218, (not every one, but by every 10 or so commits), > everything built fine and I could start e. > > svn commit 66219 failed to build e with this error: e failed > e_int_config_display.c: 954: error: too few arguments to function > e_randr_store_configuration. > > next commit, 66220, builds correctly, but this is the start of where the > problem is for me. Fails as described earlier. I tried 66220, 240, 250, and > the 66303 but these show the same problem. > > Hope that helps. Thanks! > > > > On Dec 16, 2011, at 10:32 PM, Carsten Haitzler (The Rasterman) wrote: > >> On Fri, 16 Dec 2011 22:14:18 -0500 mh <mhe...@member.fsf.org> said: >> >> it works for me :/ the only change to ecore-x was the addition of an api call >> to get error resource id in 66136. can you narrow down the ecore commit that >> cause this to fail? (you have a small range but i can't see any committs >> there >> that may do it). as such if u can svn checkout the whole svn tree snd >> rebuild - >> do some bisecting of versions between the 2 versions (known working, known >> not >> working) to narrow down what revision causes it, but looking at the ecore >> commits i see nothing that would cause it >> >>> The not intializing ecore_X is with the latest builds, when I use 66121 e >>> starts ok. Don't understand :/ >>> >>> >>> On Dec 16, 2011, at 10:00 PM, Carsten Haitzler (The Rasterman) wrote: >>> >>>> On Fri, 16 Dec 2011 14:06:51 -0500 mh <mhe...@member.fsf.org> said: >>>> >>>> well that there isnt initting x - building xcb or xlib back and? >>>> >>>>> I reverted to svn rev 66121 on Debian, rebuilt using easy_e17.sh -i -s so >>>>> as not to update sources. E starts perfectly. So, I don't know either, but >>>>> at some point between 66121 and 66285, the svn builds have started to fail >>>>> here as described earlier. I'll try this on my Arch setup later, but I >>>>> suspect it will also work. This is amd64 hardware in case that might >>>>> matter. >>>>> >>>>> I'll be happy to test any ideas or suggestions. >>>>> >>>>> mike >>>>> >>>>> >>>>> >>>>> On Dec 16, 2011, at 12:50 PM, mh wrote: >>>>> >>>>>> I am seeing these messages repeating over and over in vt before bailing >>>>>> on >>>>>> X. >>>>>> >>>>>> ================================= >>>>>> Enlightenment relocation handling >>>>>> ================================= >>>>>> PREFIX: /opt/e17 >>>>>> BINDIR: /opt/e17/bin >>>>>> LIBDIR: /opt/e17/lib >>>>>> DATADIR: /opt/e17/share/enlightenment >>>>>> LOCALE: /opt/e17/share/locale >>>>>> ================================= >>>>>> ESTART: 0.00035 [0.00005] - Determine Prefix Done >>>>>> ESTART: 0.00039 [0.00004] - Environment Variables >>>>>> ESTART: 0.00041 [0.00002] - Environment Variables Done >>>>>> ESTART: 0.00041 [0.00000] - Parse Arguments >>>>>> ESTART: 0.00042 [0.00001] - Parse Arguments Done >>>>>> ESTART: 0.00042 [0.00000] - Eet Init >>>>>> ESTART: 0.00686 [0.00643] - Eet Init Done >>>>>> ESTART: 0.00689 [0.00003] - Ecore Init >>>>>> ESTART: 0.00712 [0.00023] - Ecore Init Done >>>>>> ESTART: 0.00713 [0.00001] - Ecore Event Handlers >>>>>> ESTART: 0.00714 [0.00001] - Ecore Event Handlers Done >>>>>> ESTART: 0.00714 [0.00000] - Ecore_IMF Init >>>>>> ESTART: 0.00843 [0.00129] - Ecore_IMF Init Done >>>>>> ESTART: 0.00846 [0.00003] - Ecore_File Init >>>>>> ESTART: 0.01043 [0.00197] - Ecore_File Init Done >>>>>> ESTART: 0.01045 [0.00003] - Ecore_Con Init >>>>>> ESTART: 0.01051 [0.00005] - Ecore_Con Init Done >>>>>> ESTART: 0.01051 [0.00000] - Ecore_Ipc Init >>>>>> ESTART: 0.01052 [0.00001] - Ecore_Ipc Init Done >>>>>> ESTART: 0.01054 [0.00001] - Ecore_X Init >>>>>> <<<< Enlightenment Error >>>> >>>>>> Enlightenment cannot initialize Ecore_X! >>>>>> >>>>>> E17: Begin Shutdown Procedure! >>>>>> >>>>>> >>>>>> >>>>>> On Dec 16, 2011, at 12:06 PM, Carsten Haitzler (The Rasterman) wrote: >>>>>> >>>>>>> On Fri, 16 Dec 2011 11:26:23 -0500 mh <mhe...@member.fsf.org> said: >>>>>>> >>>>>>> dunno. works for me. :/ >>>>>>> >>>>>>>> I've had the problem on Arch since yesterday's update to 66264, tried >>>>>>>> again today to update 66291. I still get a blank screen, no desktop. >>>>>>>> Today I decided to try and update a current configuration of Debian >>>>>>>> that >>>>>>>> had a working E svn 66121 to 66291. Now my Debian box has the same >>>>>>>> problem with E. Gkrellm starts, no desktop, no icons, no mouse menus >>>>>>>> with right click. >>>>>>>> >>>>>>>> .xsession-errors shows an Enlightenment Error: "A previous instance of >>>>>>>> Enlightenment is still active on this screen. Aborting startup." And >>>>>>>> yes, there are two instances of enlightenment running. But I did >>>>>>>> nothing other than update. >>>>>>>> >>>>>>>> I purged gdm and just started X with startx. My .xinitrc is one line: >>>>>>>> exec /usr/local/bin/enlightenment_start . This gave me a blank screen >>>>>>>> again. ps -ax again showed two enlightenment sessions running. >>>>>>>> >>>>>>>> What am I doing wrong? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> ------------------------------------------------------------------------------ >>>>>>>> Learn Windows Azure Live! Tuesday, Dec 13, 2011 >>>>>>>> Microsoft is holding a special Learn Windows Azure training event for >>>>>>>> developers. It will provide a great way to learn Windows Azure and what >>>>>>>> it provides. You can attend the event by watching it streamed LIVE >>>>>>>> online. Learn more at http://p.sf.net/sfu/ms-windowsazure >>>>>>>> _______________________________________________ >>>>>>>> enlightenment-users mailing list >>>>>>>> enlightenment-users@lists.sourceforge.net >>>>>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> ------------- Codito, ergo sum - "I code, therefore I am" -------------- >>>>>>> The Rasterman (Carsten Haitzler) ras...@rasterman.com >>>>>>> >>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Learn Windows Azure Live! Tuesday, Dec 13, 2011 >>>>>> Microsoft is holding a special Learn Windows Azure training event for >>>>>> developers. It will provide a great way to learn Windows Azure and what >>>>>> it provides. You can attend the event by watching it streamed LIVE >>>>>> online. Learn more at http://p.sf.net/sfu/ms-windowsazure >>>>>> _______________________________________________ >>>>>> enlightenment-users mailing list >>>>>> enlightenment-users@lists.sourceforge.net >>>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Learn Windows Azure Live! Tuesday, Dec 13, 2011 >>>>> Microsoft is holding a special Learn Windows Azure training event for >>>>> developers. It will provide a great way to learn Windows Azure and what >>>>> it >>>>> provides. You can attend the event by watching it streamed LIVE online. >>>>> Learn more at http://p.sf.net/sfu/ms-windowsazure >>>>> _______________________________________________ >>>>> enlightenment-users mailing list >>>>> enlightenment-users@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >>>>> >>>> >>>> >>>> -- >>>> ------------- Codito, ergo sum - "I code, therefore I am" -------------- >>>> The Rasterman (Carsten Haitzler) ras...@rasterman.com >>>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Learn Windows Azure Live! Tuesday, Dec 13, 2011 >>> Microsoft is holding a special Learn Windows Azure training event for >>> developers. It will provide a great way to learn Windows Azure and what it >>> provides. You can attend the event by watching it streamed LIVE online. >>> Learn more at http://p.sf.net/sfu/ms-windowsazure >>> _______________________________________________ >>> enlightenment-users mailing list >>> enlightenment-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >>> >> >> >> -- >> ------------- Codito, ergo sum - "I code, therefore I am" -------------- >> The Rasterman (Carsten Haitzler) ras...@rasterman.com >> > > > ------------------------------------------------------------------------------ > Learn Windows Azure Live! Tuesday, Dec 13, 2011 > Microsoft is holding a special Learn Windows Azure training event for > developers. It will provide a great way to learn Windows Azure and what it > provides. You can attend the event by watching it streamed LIVE online. > Learn more at http://p.sf.net/sfu/ms-windowsazure > _______________________________________________ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users