LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora
User Name
Password
Fedora This forum is for the discussion of the Fedora Project.

Notices


Reply
  Search this Thread
Old 11-01-2005, 01:29 PM   #1
Hungry ghost
Senior Member
 
Registered: Dec 2004
Posts: 1,222

Rep: Reputation: 667Reputation: 667Reputation: 667Reputation: 667Reputation: 667Reputation: 667
Can't start enlightenment


HI all, I'm using FC4 and kdm as my default login manager. I just updated enlightenment from the Didier repository, but now I can't start it. When I'm on kdm and try to start a session with enlightenment the screen goes black for a seconds and then I get back to kdm. So I tried pressing ctrl-alt-F1 when I was on kdm and start enlightenment manually by running the command 'enlightenment' to see what errors it reported, and I got the following:
"DYNAMIC DETERMINED PREFIX: /usr

Enlightenment Error

Enlightenment cannot initialize the connection with the X
Do you have established the DISPLAY variable?
E17: Begin shutdown procedure!"

(I translated some parts from spanish). Does anyone know where and how to establish the DISPLAY variable?? Thanks in advance.

As a side note, my /usr/share/apps/kdm/sessions/enlightenment.desktop looks like this:

Code:
[Desktop Entry]
Encoding=UTF-8
Name=Enlightenment
Comment=Log in using Enlightenment (Version 0.16.999.018)
Type=XSession
Exec=/usr/bin/enlightenment
TryExec=/usr/bin/enlightenment
 
Old 11-01-2005, 02:38 PM   #2
Tuttle
Senior Member
 
Registered: Jul 2003
Location: Wellington, NZ
Distribution: mainly slackware
Posts: 1,291

Rep: Reputation: 52
try "telinit 3", then try "enlightenment". You can't start X if X is already running!. "telinit 5" will bring you back to kdm.

Oh yes, do the telinit's as root, the "enlightenment" as a normal user

Last edited by Tuttle; 11-01-2005 at 02:39 PM.
 
Old 11-01-2005, 02:52 PM   #3
Hungry ghost
Senior Member
 
Registered: Dec 2004
Posts: 1,222

Original Poster
Rep: Reputation: 667Reputation: 667Reputation: 667Reputation: 667Reputation: 667Reputation: 667
I tried what you told me, but I'm still getting the same results as above. It seems I must set the DISPLAY variable somewhere, but I don't know how or where. Any suggestion? Thanks in advance.
 
Old 11-01-2005, 04:24 PM   #4
Tuttle
Senior Member
 
Registered: Jul 2003
Location: Wellington, NZ
Distribution: mainly slackware
Posts: 1,291

Rep: Reputation: 52
Try this: if you have a file called /home/[username]/.xinitrc (when logged in as your user) copy it to .xinitrc.orig or similar as a backup.
Then edit, or make a new .xinitrc file to contain this:
Code:
export DISPLAY=localhost:0.0
enlightenment
Then, in "telinit 3", try the command "startx" (as your username) and post what happens!
 
Old 11-02-2005, 06:03 AM   #5
Hungry ghost
Senior Member
 
Registered: Dec 2004
Posts: 1,222

Original Poster
Rep: Reputation: 667Reputation: 667Reputation: 667Reputation: 667Reputation: 667Reputation: 667
Ok, first of all, I didn't have a ~/.xinitrc file, so I had to write it with the values you told me. Then I tried going to virtual console, entering runlevel 3 and startx as user. This is what I got:
Code:
DYNAMIC DETERMINED PREFIX: /usr
xlib: extension "XpExtension" missing on display "localhost:0.0"
xlib: extension "XINERAMA" missing on display "localhost:0.0"
E17: INIT: XINERAMA CHOSEN: [0], 1024X768+0+0
xlib: extension "XpExtension" missing on display "localhost:0.0"
xlib: extension "XpExtension" missing on display "localhost:0.0"
xlib: extension "XpExtension" missing on display "localhost:0.0"
enlightenment: symbol lookup error: enlightenment: undefined symbol: ecore_file_app_exe_get
What might be wrong and how to solve it?? Thanks in advance.

Last edited by Hungry ghost; 11-02-2005 at 06:05 AM.
 
Old 11-02-2005, 06:39 AM   #6
Tuttle
Senior Member
 
Registered: Jul 2003
Location: Wellington, NZ
Distribution: mainly slackware
Posts: 1,291

Rep: Reputation: 52
try adding this to your /etc/X11/xorg.conf file, in the "ServerFlags" section:
Code:
Section "ServerFlags"

    Option     "Xinerama"      "true"
 
Old 11-02-2005, 07:01 AM   #7
Hungry ghost
Senior Member
 
Registered: Dec 2004
Posts: 1,222

Original Poster
Rep: Reputation: 667Reputation: 667Reputation: 667Reputation: 667Reputation: 667Reputation: 667
OK, after searching I found I had to update ecore and engage. So I did. Now enlightenment starts but it puts an ugly transparent square under the cursor, I can't change the themes (I don't see anyone in the theme selector, even though I installed them), the background selector doesn't start and I got a segfault when trying to open an app (E17 crashed after that), so I guess I'm missing some libraries. Gonna try updating all the packages to see if it works. thanks for your help
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How do I start Enlightenment? duffmckagan Linux - Software 9 11-19-2008 10:07 AM
Enlightenment start error knoxlinuxuser Linux - Software 1 04-27-2005 06:50 PM
Can't start enlightenment...libttf.so.2 not found !! frenchi Linux - Newbie 4 12-26-2003 09:44 AM
enlightenment gazza Linux - Software 1 10-24-2003 03:35 PM
enlightenment saavik Linux - Software 2 03-06-2002 05:04 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora

All times are GMT -5. The time now is 07:41 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration