LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-17-2005, 04:42 PM   #1
securitybreach
Member
 
Registered: Jan 2005
Location: In front of my computers, USA
Distribution: Archlinux 64
Posts: 100

Rep: Reputation: 16
Slackware 10.1 GDM + enlightment


Very weird problem here. I was looking online and saw screenshots of Enlightenment. I normally use XFCE 4.2, but I thought I would try it. So I went to linuxpackages.net and searched for enlightenment and installed it with pkgtool. So then I logged out and then back in under enlightenment, but xfce started. So I rebooted and still the same thing. I never had any problems with any of the other WMs I have installed. Also, I got it started after I dropped to shell and ran the command:

bash-3.00# /usr/local/enlightenment/bin/enlightenment

It started just fine then, but after reboot same problem. After seeing this, figure it is a GDM problem not enlightenment. If anyone has any ideas I would appreciate it. Thanx

Last edited by securitybreach; 03-17-2005 at 04:48 PM.
 
Old 03-17-2005, 04:58 PM   #2
securitybreach
Member
 
Registered: Jan 2005
Location: In front of my computers, USA
Distribution: Archlinux 64
Posts: 100

Original Poster
Rep: Reputation: 16
Also, enlightenment shows up in GDM but starts XFCE 4.2 instead
 
Old 03-17-2005, 05:18 PM   #3
dan_slack
Member
 
Registered: May 2004
Location: Bucharest - Romania
Distribution: Slackware 12
Posts: 57

Rep: Reputation: 15
Did you used xwmconfig?
Personaly i do it in the most simple way: just set the default wm with xwmconfig, and than startx.

Dan
 
Old 03-18-2005, 08:25 AM   #4
phile
LQ Newbie
 
Registered: May 2004
Location: New Jersey
Distribution: Slack - 10.1
Posts: 14

Rep: Reputation: 0
I haven't used GDM for a while, so I am not 100% sure, but I think the config files are under /etc/X11/gdm . You might want to poke around in there for a config file and see if it points to enlightenment properly.

Just curious, which e package did you download? e16 or e17?
 
Old 03-18-2005, 01:14 PM   #5
pzubik
LQ Newbie
 
Registered: Oct 2004
Location: Ann Arbor, MI
Distribution: Slackware
Posts: 3

Rep: Reputation: 0
Do you have a .xinitrc file by chance, that is trying to executing xfce4 (or startxfce4)?

Also, like they were saying have a loook at the entry for Enlightenment and look at the entry for enlightenment:

If it looks like this:

[Desktop Entry]
Name=Enlightenment
Exec=custom

then it will use an .xinitrc file to set matters up, which if you have one that is trying to exec xfce4 will start xfce4 instead of enlightenment. If this is the case, then change the lines to:

[Desktop Entry]
Name=Enlightenment
Exec=enlightenment (or whatever the e17 executable is called)

Hope this helps,


Phil
 
Old 03-18-2005, 01:45 PM   #6
securitybreach
Member
 
Registered: Jan 2005
Location: In front of my computers, USA
Distribution: Archlinux 64
Posts: 100

Original Poster
Rep: Reputation: 16
My initrc shows:
# Enlightenment inserted Execution string here
exec /usr/local/enlightenment/bin/enlightenment

Also, where do I find the entries in GDM?
/etc/X11/gdm/gdm.conf only shows configuration for gdmsetip not window manager entries.

Thanx for the help
 
Old 03-18-2005, 01:52 PM   #7
securitybreach
Member
 
Registered: Jan 2005
Location: In front of my computers, USA
Distribution: Archlinux 64
Posts: 100

Original Poster
Rep: Reputation: 16
Also, I downloaded and installed version 0.16.8.0 of Enlightenment

Last edited by securitybreach; 03-18-2005 at 01:53 PM.
 
Old 03-18-2005, 02:07 PM   #8
pzubik
LQ Newbie
 
Registered: Oct 2004
Location: Ann Arbor, MI
Distribution: Slackware
Posts: 3

Rep: Reputation: 0
Sorry about that, shouldve mentioned that. I am currently not on my Slackware box, so this came from a websearch, but try looking in either:

/etc/X11/gdm/Sessions/

or

/etc/gdm/Sessions/

In whichever directory there should be scripts for each window manager that you are able to select from. See if there is one for enlightenment and see what it is running.

Hope this helps,



Phil
 
Old 03-18-2005, 02:14 PM   #9
phile
LQ Newbie
 
Registered: May 2004
Location: New Jersey
Distribution: Slack - 10.1
Posts: 14

Rep: Reputation: 0
A quick google pulled up this:
http://lists.progeny.com/archive/pro.../msg00378.html

It seems like you should have a file /etc/X11/gdm/sessions/enlightenment

and that file should contain just :
Code:
#!/bin/sh

exec /usr/local/enlightenment/bin/enlightenment
That's it, as far as I can tell. You said that just running "exec <whatever>/enlightenment" worked, right? I only ask b/c I was pretty sure that the executable to run e16 was renamed recently from 'enlightenment' to 'e16' but that might have happened in version 16.8.2 . Anyway, good luck!

~Phile

PS. By the way, Enlightenment is absolutely great!
 
Old 03-18-2005, 04:06 PM   #10
securitybreach
Member
 
Registered: Jan 2005
Location: In front of my computers, USA
Distribution: Archlinux 64
Posts: 100

Original Poster
Rep: Reputation: 16
My /etc/X11/gdm lists only Folders:
Init, Postlogin, PostSession, PreSession, modules

FIles:

XSession, factory-gdm.conf, gdm.conf, and locale.alias.

No sessions folder or enlightenment.

Thanx
 
Old 03-18-2005, 08:43 PM   #11
phile
LQ Newbie
 
Registered: May 2004
Location: New Jersey
Distribution: Slack - 10.1
Posts: 14

Rep: Reputation: 0
Check out this directory:
/usr/share/xsessions/

On my system, that looks to be the location of those session files. Without gdm set up though, I am not 100% sure about that. It contains the appropriate files. Check if you have an enlightenment.desktop there.

Actually, now that I think about it more, this is probably a problem just because you don't have the enlightenment bin directory in your path. Try this:
Code:
PATH=/usr/local/enlightenment/bin/:$PATH
and then try to run gdm to see if it properly inits enlightenment. I think that will solve the problem. If that works, I would suggest just permanently adding that directory to the PATH in your profile.

~phile
 
Old 03-19-2005, 10:19 AM   #12
securitybreach
Member
 
Registered: Jan 2005
Location: In front of my computers, USA
Distribution: Archlinux 64
Posts: 100

Original Poster
Rep: Reputation: 16
Fixed

I removed GDM and enlightenment. Then I reinstalled Enlightenment and use startx without a graphical loader. Not really a fix, but it works. I think I like it better really. T

Thanx for all the help.
 
Old 03-19-2005, 11:57 AM   #13
phile
LQ Newbie
 
Registered: May 2004
Location: New Jersey
Distribution: Slack - 10.1
Posts: 14

Rep: Reputation: 0
Great. I'm glad that you at least got a working solution. Sorry I couldn't be any more helpful.

If you really want to get into e and maybe even some e17, I suggest you give entrance a try. It is enlightenment's graphical loader. You will have to install some of the new libraries, but it is pretty nice. Good luck.
 
  


Reply



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
gdm in slackware darksvr Slackware 2 10-12-2004 06:48 PM
Enlightment installation and Imlib ivanatora Linux - Software 5 10-29-2003 11:15 AM
Enlightment Installation Problem on Mandrake 9.1 Darthcoder Linux - Software 3 10-25-2003 07:32 AM
GDM in Slackware 9.1 beta Darkstar Slackware 2 09-16-2003 03:41 PM
enlightment killi Slackware 10 05-13-2003 02:32 PM

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

All times are GMT -5. The time now is 09:30 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