You are not logged in.
I am new to Arch, and DEs in general, and I have having a problem starting Enlightenment. I have installed X as per the beginner's guide, and I have got it to work. But when I try to start Enlightenment, I get an Enlightenment Error:
Enlightenment cannot initialize the FDO desktop system. Perhaps you are out of memory?
I know that my laptop (Sony Vaio VGN-Z530N) meets all the necessary requirements to run it, so it can't truly be a lack of RAM.
~/.xinitrc: http://paste.pocoo.org/show/325700
/var/log/Xorg.0.log: http://paste.pocoo.org/show/325699
/var/log/Xorg.0.log.old: http://paste.pocoo.org/show/325695
For some reason, I don't have /etc/X11/xorg.conf, which might be the cause of my problems. But I can start X and view the twm DE no problem by commenting out the appropriate lines in the .xinitrc file. Where should I go from here?
I swear, by my life and my love of it, that I will never live for the sake of another man, nor ask another man to live for mine. -- Ayn Rand
Offline
~/.xinitrc: http://paste.pocoo.org/show/325700
twm & xclock -geometry 50x50-1+1 & xterm -geometry 80x50+494+51 & xterm -geometry 80x20+494-0 & #exec xterm -geometry 80x66+0+0 -name login exec enlightenment_start
you should not try to start two windowmanager at once
Offline
gtt023 wrote:~/.xinitrc: http://paste.pocoo.org/show/325700
twm & xclock -geometry 50x50-1+1 & xterm -geometry 80x50+494+51 & xterm -geometry 80x20+494-0 & #exec xterm -geometry 80x66+0+0 -name login exec enlightenment_start
you should not try to start two windowmanager at once
Do you mean the twm...login lines? If so, then I commented out all 5 lines, and I still got the same error . Thanks for the reply, though.
I swear, by my life and my love of it, that I will never live for the sake of another man, nor ask another man to live for mine. -- Ayn Rand
Offline
gtt,
twm is a window manager, and enlightement is a window manager.
What is happening in your .xinitrc file is that you are starting twm and telling X to move on to the next line.
When X finally reaches your exec enlightenment command, those memory ranges that are reserved for the window manager (in this case enlightenment) are already in use by twm.
this is why you are getting the error about memory. Comment out the twm line and you should be good to go.
Knute
Offline
I appreciate the help, but I am still having problems.
If I edit ~/.xinitrc to be like this: http://paste.pocoo.org/show/326394 then I get the same 'Enlightenment cannot initialize the FDO desktop system.' error.
If I edit ~/.xinitrc to be like this: http://paste.pocoo.org/show/326395 then something is displayed, but it looks almost exactly like twm, except there aren't blue-green top borders to the windows. And if I try to copy an Enlightenment theme (a .edj file got from the the e17-themes in the AUR) to the ~/.e/e/themes folder, nothing changes.
Finally, If I edit ~/.xinitrc to be like this: http://paste.pocoo.org/show/326399 then I get the same 'Enlightenment cannot initialize the FDO desktop system.' error.
Could it that I created my .xinitrc file incorrectly? After I installed xorg with pacman, there was no .xinitrc file in my home directory. I copied (and renamed) the /etc/X11/xinit/xinitrc file to my home directory. That didn't seem right, but I couldn't think of anything else to do.
I swear, by my life and my love of it, that I will never live for the sake of another man, nor ask another man to live for mine. -- Ayn Rand
Offline
How are you starting X anyway?
Are you starting from the console? or are you using a login manager such as xdm or slim or something?
If you are starting from the console, and having to use startx, then you want .xinitrc; otherwise, you would want a .xsession file, which is the same format, just a different name and both files can be linked.
Knute
Offline
dunno it will help or no but try this
exec ck-launch-session enlightment_start
Also try to get rid that shebangs on the top , never use that and never face any kind of those problem with Englightment before. Maybe for more specific you can explain which version of enlightment you use. Because there are 2 version, from the repo and from the AUR.
Offline
dunno it will help or no but try this
exec ck-launch-session enlightment_start
Also try to get rid that shebangs on the top , never use that and never face any kind of those problem with Englightment before. Maybe for more specific you can explain which version of enlightment you use. Because there are 2 version, from the repo and from the AUR.
I tried removing everything in my .xinitrc except for 'exec enlightenment_start' - No dice. I also tried putting nothing but 'exec ck_launch_session enlightenment_start' and the ck_launch_session command was not recognized, even though I installed console-kit.
And Knute, I am starting X through the console, using the command 'xstart'.
I swear, by my life and my love of it, that I will never live for the sake of another man, nor ask another man to live for mine. -- Ayn Rand
Offline
I'm using e17 in virtual machine and start it from command line via
xinit /usr/bin/enlightenment_start
That's AFAIK the most setting-independent method. If it fails, then it looks like a problem in your Enlightenment installation. Just tested it with latest upgrades - works ok for me without ~/.xinitrc at all.
Offline
[bump] I have the same issue, and have tried various permutations of the "exec enlightenment_start" line (e.g. with ck-launch-session and dbus-launch), but I always get that same error as in the first post.
[edit]And I've tried the following installation methods: (1) the e17-svn packages, (2) the easy_e17.sh script, and (3) once again the e17-svn packages compiled locally, all with the same above error[/edit]
Last edited by gaenserich (2011-02-17 19:02:58)
Check out hostsblock for system-wide ad- and malware-blocking.
Offline
I think that this error pops up if efreet can't get initialized . Anything special to your efreet version?
This may require some more testing. Can you contact me by e-mail and tell me which architecture you are using?
Offline
Interestingly enough, I get the same error as a regular user, but not as root. Could this be a X permission issue?
Offline
What groups is your user in?
Knute
Offline
I've got exactly the same error.
You have to put your user into the video group, this should solve the issue.
Offline
Hi.
I had the same problem with E17. Found solution here http://www.mail-archive.com/enlightenme … 15627.html.
Hope this helps
Offline