SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I recently downloaded Enlightenment and wanted to give it a try. I used to know how to add session types to KDM with earlier versions but I guess KDM is different with the newer versions of KDE. I want to add enlightenment to the menu but I can't seem to find the file that KDM reads the list of managers from. Thx
What you need to find is the .desktop files for KDM. On some systems there under /usr/share/apps/kdm/sessions/ on others /opt/kde/share/apps/kdm/sessions/
You should already find an enlightenment.desktop file. What you need to do is make sure the lines
Exec=enlightenment
TryExec=enlightenment
Point to the actual file to start it.
i.e.
Exec=/usr/local/bin/enlightenment
TryExec=/usr/local/bin/enlightenment
KDM uses these files. There isn't a seprate session list file.
It checks the file pointed to by TryExec to check if the WM or DE is installed, if it finds these executable files, it adds the WM to the session list.
When there selected from the session list and you login, it executes the file pointed to by Exec to start the WM or DE.
Ok here I will post my files I did put the exact file names and it still didnt show up in fact, I use Fluxbox and Fluxbox is under the sessions list yet it doesnt have an xsession file there is no fluxbox.desktop file in usr/share/xsessions/ want to explain that?
I enlightenment.desktop (Read Row 1 Col 1 8:12 Ctrl-K H for help
[Desktop Entry]
Encoding=UTF-8
Name=Enlightenment
Comment=This session logs you into Enlightenment
TryExec=/usr/local/enlightenment/bin/enlightenment
# no icon yet, only the top three are currently used
Icon=
Type=Application
It used to be like that I changed it last time like that but now since its a different version of KDE it doesnt even have that line in there. KDM is reading what session types to display from another file thats what Im trying to find
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.