hello all,

I have some problems logging into e17 through KDM/GDM on a Debian system
(testing/wheezy). I did all the compile/install steps as mentioned on the
e17 "About" page (it's for Ubuntu but it applies on Debian too), I can run
e17 from the command line by running "startx" (with composite, opengl,
everything enabled) *but* whenever i try to login through kdm or even gdm,
there's a blank screen for 2-3 seconds and then I'm being thrown back to
the kdm/gdm login page.

I've already checked the enlightnement.desktop file (permissions etc), the
library/LD paths etc, I even ran a poor man's debug using strace in order
to find out what's going wrong during the enlightenment_start process.
Here's a part of the output from strace:

uname({sys="Linux", node="debian", ...}) = 0
rt_sigaction(SIGUSR1, {0x8049f00, [], SA_RESETHAND}, NULL, 8) = 0
brk(0) = 0x9cb7000
brk(0x9cd8000) = 0x9cd8000
open("/usr/local/lib/eina/modules/mp",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such
file or directory)
open("/home/zapz/.eina/mp/modules/mp",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such
file or directory)
open("/usr/local/lib/eina/modules/mp",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such
file or directory)
sched_getaffinity(0, 128, {f}) = 4
open("/proc/self/maps", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7729000
read(3, "08048000-0804b000 r-xp 00000000 "..., 1024) = 1024
close(3) = 0
munmap(0xb7729000, 4096) = 0
stat64("/usr/local/share/enlightenment/AUTHORS", {st_mode=S_IFREG|0644,
st_size=2153, ...}) = 0
fstat64(1, {st_mode=S_IFREG|0600, st_size=119, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7729000
open("/home/zapz/.e-mtrack", O_RDONLY) = -1 ENOENT (No such file or
directory)
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0xb74ec728) = 6842
ptrace(PTRACE_ATTACH, 6842, 0, 0) = -1 EPERM (Operation not permitted)
waitpid(6842, [{WIFSTOPPED(s) && WSTOPSIG(s) == SIGTRAP}], 0) = 6842
--- SIGCHLD (Child exited) @ 0 (0) ---
ptrace(PTRACE_CONT, 6842, 0, SIG_0) = 0
waitpid(6842, [{WIFEXITED(s) && WEXITSTATUS(s) == 127}], 0) = 6842
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(6842, 0xbfa4f970, 0) = -1 ECHILD (No child processes)
write(1, "E - PID=6841, valgrind=0\n", 25) = 25
exit_group(-1) = ?

it searches for the "eina/modules/mp" under /usr/local/lib, there's no such
folder there. The only e17 directories are
ecore,edje,efreet,elementary,emotion,ethumb and evas.
Now I took a similar strace with the "startx" command and it never searches
for any of these folders. Any ideas - suggestions?

thanks in advance
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to