
Code: Select all
USE="freedom -software_patents" emerge --deep --update worldCode: Select all
/entrance/user/count 2Code: Select all
/entrance/user/0/user "myusername"
/entrance/user/0/icon "myusername.edj"
/entrance/user/0/session "Enlightenment"
/entrance/user/1/user "secondusername"
/entrance/user/1/icon "secondusername.edj"
/entrance/user/1/session "Enlightenment"Code: Select all
/usr/share/entrance/usersCode: Select all
/usr/share/entranceCode: Select all
/etc/entrance_config.dbCode: Select all
#!/bin/sh -e
DB="/etc/entrance_config.db"
rm -f $DB
# set auth to 1 for pam, 2 for shadow
edb_ed $DB add /entrance/auth int 1
# uncomment the below to enable experimental OpenGL hardware acceleration
edb_ed $DB add /entrance/engine int 1
#edb_ed $DB add /entrance/xinerama/screens/w int 1
#edb_ed $DB add /entrance/xinerama/screens/h int 1
#edb_ed $DB add /entrance/xinerama/on/w int 1
#edb_ed $DB add /entrance/xinerama/on/h int 1
edb_ed $DB add /entrance/theme str "taillights.edj"
edb_ed $DB add /entrance/date_format str "%A %B %e, %Y"
edb_ed $DB add /entrance/time_format str "%l:%M:%S %p"
#edb_ed $DB add /entrance/fonts/count int 2
#edb_ed $DB add /entrance/fonts/0/str str "/usr/share/fonts/truetype/"
#edb_ed $DB add /entrance/fonts/1/str str "/usr/X11R6/lib/X11/fonts/Truetype/"
edb_ed $DB add /entrance/greeting/before str "Welcome to "
edb_ed $DB add /entrance/greeting/after str ""
edb_ed $DB add /entrance/session/count int 8
edb_ed $DB add /entrance/session/0/session str "default"
edb_ed $DB add /entrance/session/0/title str "Default"
edb_ed $DB add /entrance/session/0/icon str "default.png"
edb_ed $DB add /entrance/session/1/icon str "enlightenment.png"
edb_ed $DB add /entrance/session/1/title str "Enlightenment"
edb_ed $DB add /entrance/session/1/session str "Enlightenment"
edb_ed $DB add /entrance/session/2/session str "kde"
edb_ed $DB add /entrance/session/2/title str "KDE"
edb_ed $DB add /entrance/session/2/icon str "kde.png"
edb_ed $DB add /entrance/session/3/session str "gnome"
edb_ed $DB add /entrance/session/3/title str "Gnome"
edb_ed $DB add /entrance/session/3/icon str "gnome.png"
edb_ed $DB add /entrance/session/4/session str "blackbox"
edb_ed $DB add /entrance/session/4/title str "Blackbox"
edb_ed $DB add /entrance/session/4/icon str "blackbox.png"
edb_ed $DB add /entrance/session/5/session str "sawfish"
edb_ed $DB add /entrance/session/5/title str "Sawfish"
edb_ed $DB add /entrance/session/5/icon str "default.png"
edb_ed $DB add /entrance/session/6/session str "xfce"
edb_ed $DB add /entrance/session/6/title str "XFce"
edb_ed $DB add /entrance/session/6/icon str "xfce.png"
edb_ed $DB add /entrance/session/7/session str "failsafe"
edb_ed $DB add /entrance/session/7/title str "Failsafe"
edb_ed $DB add /entrance/session/7/icon str "failsafe.png"
edb_ed $DB add /entrance/system/reboot int 1
edb_ed $DB add /entrance/system/halt int 1
edb_ed $DB add /entrance/user/remember int 1
edb_ed $DB add /entrance/user/remember_n int 5
edb_ed $DB add /entrance/autologin/mode int 0
#edb_ed $DB add /entrance/autologin/user str "atmos"
edb_ed $DB add /entrance/user/count int 2
edb_ed $DB add /entrance/user/0/user str "erik"
edb_ed $DB add /entrance/user/0/icon str "erik.jpg"
edb_ed $DB add /entrance/user/0/session str "Enlightenment"
edb_ed $DB add /entrance/user/1/user str "someoneelse"
edb_ed $DB add /entrance/user/1/icon str "default.edj"
edb_ed $DB add /entrance/user/1/session str "Enlightenment"
Code: Select all
# What display manager do you use ? [ xdm | gdm | kdm | entrance ]
#DISPLAYMANAGER=gdm
DISPLAYMANAGER=entrance
# XSESSION is a new variable to control what window manager to start
# default with X if run with xdm, startx or xinit. The default behavior
# is to look in /etc/X11/Sessions/ and run the script in matching the
# value that XSESSION is set to. The support scripts is smart enouth to
# look in all bin directories if it cant find a match in /etc/X11/Sessions/,
# so setting it to "enligtenment" can also work. This is basically used
# as a way for the system admin to configure a default system wide WM,
# allthough it will work if the user export XSESSION in his .bash_profile, etc.
#
# NOTE: 1) this behaviour is overridden when a ~/.xinitrc exists, and startx
# is called.
# 2) even if a ~/.xsession exist, if XSESSION can be resolved, it will
# be executed rather than ~/.xsession, else KDM breaks ...
#
# Defaults depending on what you install currently include:
#
# Gnome - will start gnome-session
# kde-<version> - will start startkde (ex: kde-3.0.2)
# Xsession - will start a terminal and a few other nice apps
#XSESSION="Gnome"
XSESSION="e17"Code: Select all
#!/bin/sh -e
DB="./entrance_config.db"
rm -f $DB
# set auth to 1 for pam, 2 for shadow
edb_ed $DB add /entrance/auth int 2
# uncomment the below to enable experimental OpenGL hardware acceleration
edb_ed $DB add /entrance/engine int 1
#edb_ed $DB add /entrance/xinerama/screens/w int 1
#edb_ed $DB add /entrance/xinerama/screens/h int 1
#edb_ed $DB add /entrance/xinerama/on/w int 1
#edb_ed $DB add /entrance/xinerama/on/h int 1
edb_ed $DB add /entrance/theme str "darkrock.edj"
edb_ed $DB add /entrance/date_format str "%A %B %e, %Y"
edb_ed $DB add /entrance/time_format str "%l:%M:%S %p"
edb_ed $DB add /entrance/fonts/count int 2
edb_ed $DB add /entrance/fonts/0/str str "/usr/share/fonts/truetype/"
edb_ed $DB add /entrance/fonts/1/str str "/usr/X11R6/lib/X11/fonts/Truetype/"
edb_ed $DB add /entrance/greeting/before str "Welcome to "
edb_ed $DB add /entrance/greeting/after str ""
edb_ed $DB add /entrance/session/count int 8
edb_ed $DB add /entrance/session/0/session str "default"
edb_ed $DB add /entrance/session/0/title str "Default"
edb_ed $DB add /entrance/session/0/icon str "default.png"
edb_ed $DB add /entrance/session/1/icon str "enlightenment.png"
edb_ed $DB add /entrance/session/1/title str "Enlightenment"
edb_ed $DB add /entrance/session/1/session str "Enlightenment"
edb_ed $DB add /entrance/session/2/session str "/usr/bin/enlightenment-0.17"
edb_ed $DB add /entrance/session/2/title str "DR17"
edb_ed $DB add /entrance/session/2/icon str "enlightenment.png"
edb_ed $DB add /entrance/session/3/session str "gnome"
edb_ed $DB add /entrance/session/3/title str "Gnome"
edb_ed $DB add /entrance/session/3/icon str "gnome.png"
edb_ed $DB add /entrance/session/4/session str "fluxbox"
edb_ed $DB add /entrance/session/4/title str "fluxbox"
edb_ed $DB add /entrance/session/4/icon str "blackbox.png"
#edb_ed $DB add /entrance/session/5/session str "sawfish"
#edb_ed $DB add /entrance/session/5/title str "Sawfish"
#edb_ed $DB add /entrance/session/5/icon str "default.png"
#edb_ed $DB add /entrance/session/6/session str "xfce"
#edb_ed $DB add /entrance/session/6/title str "XFce"
#edb_ed $DB add /entrance/session/6/icon str "xfce.png"
#edb_ed $DB add /entrance/session/7/session str "failsafe"
#edb_ed $DB add /entrance/session/7/title str "Failsafe"
#edb_ed $DB add /entrance/session/7/icon str "failsafe.png"
edb_ed $DB add /entrance/system/reboot int 1
edb_ed $DB add /entrance/system/halt int 1
edb_ed $DB add /entrance/user/remember int 1
edb_ed $DB add /entrance/user/remember_n int 5
edb_ed $DB add /entrance/autologin/mode int 0
#edb_ed $DB add /entrance/autologin/user str "atmos"
#edb_ed $DB add /entrance/user/count int 2
#edb_ed $DB add /entrance/user/0/user str "jgreen"
#edb_ed $DB add /entrance/user/0/icon str "robbie.png"
#edb_ed $DB add /entrance/user/0/session str "e17"
#edb_ed $DB add /entrance/user/1/user str "root"
#edb_ed $DB add /entrance/user/1/icon str "default.edj"
#edb_ed $DB add /entrance/user/1/session str "Enlightenment"Code: Select all
ls -l /usr/share/xsessions/
total 16
-rw-r--r-- 1 root root 181 Jul 19 22:52 enlightenment.desktop
-rwxr-xr-x 1 root root 4777 Jun 15 17:52 gnome.desktop
-rwxr-xr-x 1 root root 1607 Jul 14 07:29 xfce.desktop
Code: Select all
[Desktop Entry]
Encoding=UTF-8
Name=Enlightenment
Comment=Log in using Enlightenment (Version 0.16.999.011)
Type=XSession
Exec=/usr/bin/enlightenment
TryExec=/usr/bin/enlightenment
Code: Select all
ls -l /usr/bin/enlightenment
lrwxrwxrwx 1 root root 27 Jul 19 23:39 /usr/bin/enlightenment -> /usr/bin/enlightenment-0.17
Thanks. I was messing around in gimp and that's what I came up with.pavkb wrote:nice icon (avatar) by the way.
Shouldn't be. My permissions for /etc/X11/Sessions/e17 are 644 and it works while the others are 755. I'd just follow my last post and make sure that it's in /etc/X11/Sessions.pavkb wrote:while i was re-reading my own post i noticed that the /usr/share/xsessions/enlightenment.desktop doesn't have the executable bit set as it is set for the other .desktop files there.
would this be a problem.
Sure it does. Just direct your mouse toward the part of the menu that's cut off and the entire menu tree should scoot back toward the center of the screen. Glad to see that e17 is working for you. This is really cool software.pavkb wrote: in e16 i used to see that the menu used to move along with the mouse if they are going off the screen.
but it doesn't do that with e17.