I have the same problem using Intrepid on x86_64 (fully updated as of today)
Trying to start nautilus, I get this strace ... 09:21:58 gettimeofday({1233930118, 706768}, NULL) = 0 09:21:58 gettimeofday({1233930118, 706857}, NULL) = 0 09:21:58 gettimeofday({1233930118, 706907}, NULL) = 0 09:21:58 socket(PF_FILE, SOCK_STREAM, 0) = 10 09:21:58 uname({sys="Linux", node="jule2401-desktop", ...}) = 0 09:21:58 connect(10, {sa_family=AF_FILE, path="/tmp/.ICE-unix/6735"}, 21) = 0 09:21:58 fcntl64(10, F_SETFD, FD_CLOEXEC) = 0 09:21:58 write(10, "\0\1\0\0\0\0\0\0", 8) = 8 09:21:58 read(10,
Stracing x-session-manager gives 0.000114 accept(9, 0xbfc4bf1a, [110]) = -1 EMFILE (Too many open files) 0.000028 write(2, "_IceTrans", 9) = 9 0.000029 write(2, "SocketUNIXAccept: accept() faile"..., 34) = 34 0.000039 read(3, 0x8309b6c, 4096) = -1 EAGAIN (Resource temporarily unavailable) 0.000030 poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=10, events=POLLIN}, {fd=14, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN|POLLPRI}, {fd=17, events=POLLIN|POLLPRI}, {fd=18, events=POLLIN|POLLPRI}, {fd=22, events=POLLIN}, {fd=23, events=POLLIN}, {fd=24, events=POLLIN}, {fd=26, events=POLLIN}, {fd=28, events=POLLIN}, {fd=27, events=POLLIN}, {fd=30, events=POLLIN}, {fd=29, events=POLLIN}, {fd=31, events=POLLIN}, {fd=32, events=POLLIN}, {fd=33, events=POLLIN}, {fd=118, events=POLLIN}, {fd=120, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN, revents=POLLIN}], 22, -1) = 1 0.000113 accept(9, 0xbfc4bf1a, [110]) = -1 EMFILE (Too many open files) 0.000029 write(2, "_IceTrans", 9) = 9 0.000028 write(2, "SocketUNIXAccept: accept() faile"..., 34) = 34 0.000040 read(3, 0x8309b6c, 4096) = -1 EAGAIN (Resource temporarily unavailable) 0.000029 poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=10, events=POLLIN}, {fd=14, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN|POLLPRI}, {fd=17, events=POLLIN|POLLPRI}, {fd=18, events=POLLIN|POLLPRI}, {fd=22, events=POLLIN}, {fd=23, events=POLLIN}, {fd=24, events=POLLIN}, {fd=26, events=POLLIN}, {fd=28, events=POLLIN}, {fd=27, events=POLLIN}, {fd=30, events=POLLIN}, {fd=29, events=POLLIN}, {fd=31, events=POLLIN}, {fd=32, events=POLLIN}, {fd=33, events=POLLIN}, {fd=118, events=POLLIN}, {fd=120, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN, revents=POLLIN}], 22, -1) = 1
lsof | wc -l 8087
I attached output of LSOF
I have the same problem using Intrepid on x86_64 (fully updated as of today)
Trying to start nautilus, I get this strace {1233930118, 706768}, NULL) = 0 {1233930118, 706857}, NULL) = 0 {1233930118, 706907}, NULL) = 0 desktop" , ...}) = 0 tmp/.ICE- unix/6735" }, 21) = 0
...
09:21:58 gettimeofday(
09:21:58 gettimeofday(
09:21:58 gettimeofday(
09:21:58 socket(PF_FILE, SOCK_STREAM, 0) = 10
09:21:58 uname({sys="Linux", node="jule2401-
09:21:58 connect(10, {sa_family=AF_FILE, path="/
09:21:58 fcntl64(10, F_SETFD, FD_CLOEXEC) = 0
09:21:58 write(10, "\0\1\0\0\0\0\0\0", 8) = 8
09:21:58 read(10,
Stracing x-session-manager gives POLLIN| POLLPRI} , {fd=16, events= POLLIN| POLLPRI} , {fd=17, events= POLLIN| POLLPRI} , {fd=18, events= POLLIN| POLLPRI} , {fd=22, events=POLLIN}, {fd=23, events=POLLIN}, {fd=24, events=POLLIN}, {fd=26, events=POLLIN}, {fd=28, events=POLLIN}, {fd=27, events=POLLIN}, {fd=30, events=POLLIN}, {fd=29, events=POLLIN}, {fd=31, events=POLLIN}, {fd=32, events=POLLIN}, {fd=33, events=POLLIN}, {fd=118, events=POLLIN}, {fd=120, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN, revents=POLLIN}], 22, -1) = 1 POLLIN| POLLPRI} , {fd=16, events= POLLIN| POLLPRI} , {fd=17, events= POLLIN| POLLPRI} , {fd=18, events= POLLIN| POLLPRI} , {fd=22, events=POLLIN}, {fd=23, events=POLLIN}, {fd=24, events=POLLIN}, {fd=26, events=POLLIN}, {fd=28, events=POLLIN}, {fd=27, events=POLLIN}, {fd=30, events=POLLIN}, {fd=29, events=POLLIN}, {fd=31, events=POLLIN}, {fd=32, events=POLLIN}, {fd=33, events=POLLIN}, {fd=118, events=POLLIN}, {fd=120, events=POLLIN}, {fd=8, events=POLLIN}, {fd=9, events=POLLIN, revents=POLLIN}], 22, -1) = 1
0.000114 accept(9, 0xbfc4bf1a, [110]) = -1 EMFILE (Too many open files)
0.000028 write(2, "_IceTrans", 9) = 9
0.000029 write(2, "SocketUNIXAccept: accept() faile"..., 34) = 34
0.000039 read(3, 0x8309b6c, 4096) = -1 EAGAIN (Resource temporarily unavailable)
0.000030 poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=10, events=POLLIN}, {fd=14, events=
0.000113 accept(9, 0xbfc4bf1a, [110]) = -1 EMFILE (Too many open files)
0.000029 write(2, "_IceTrans", 9) = 9
0.000028 write(2, "SocketUNIXAccept: accept() faile"..., 34) = 34
0.000040 read(3, 0x8309b6c, 4096) = -1 EAGAIN (Resource temporarily unavailable)
0.000029 poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}, {fd=10, events=POLLIN}, {fd=14, events=
lsof | wc -l
8087
I attached output of LSOF