XFree86 Server Not responding to apps

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,
 
I have an XServer ported to ARM.  When I start the server it completes without error and sits waiting for connections.  The touch screen is instrumented to show i/o for up/down events.  If I touch, these events appear in the log.  When I try start an app (twm, ico, etc) the server sees the connection (strace shows it):
 
select(256, [1 3 4 6], NULL, NULL, {599, 991000}) = 0 (Timeout)
setitimer(ITIMER_REAL, {it_interval={0, 20000}, it_value={0, 20000}}, NULL) = 0
gettimeofday({1186747837, 776692}, NULL) = 0
ioctl(5, FBIOBLANK, 0x1)                = 0
select(256, [1 3 4 6], NULL, NULL, {599, 993000}) = ? ERESTARTNOHAND (To be restarted)
--- SIGALRM (Alarm clock) @ 0 (0) ---
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}}, NULL) = 0
sigreturn()                             = ? (mask now [])
gettimeofday({1186747837, 806751}, NULL) = 0
select(256, [1 3 4 6], NULL, NULL, {599, 963000}) = 1 (in [3], left {532, 860000})
setitimer(ITIMER_REAL, {it_interval={0, 20000}, it_value={0, 20000}}, NULL) = 0
gettimeofday({1186747904, 923459}, NULL) = 0
accept(3, {sa_family=AF_FILE, path=@}, [2]) = 7
fcntl64(7, F_GETFL)                     = 0x2 (flags O_RDWR)
fcntl64(7, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
gettimeofday({1186747904, 924089}, NULL) = 0
select(256, [1 3 4 6 7], NULL, NULL, {532, 845000}) = 1 (in [7], left {532, 830000})
read(7, "l\0\v\0\0\0\22\0\20\0\0\0MIT-MAGIC-COOKIE-1\0\0"..., 4092) = 48
select(256, [1 3 4 6], NULL, NULL, {0, 0}) = 0 (Timeout)
stat64("/var/Xauthority", {st_mode=S_IFREG|0600, st_size=321, ...}) = 0
pipe([8, 9])                            = 0
fork()                                  = 3536
rt_sigprocmask(SIG_BLOCK, [ALRM TSTP TTIN TTOU VTALRM WINCH IO], [], 8) = 0
fcntl64(8, F_GETFL)                     = 0 (flags O_RDONLY)
fstat64(8, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000
_llseek(8, 0, 0xbed7869c, SEEK_CUR)     = -1 ESPIPE (Illegal seek)
close(9)                                = 0
read(8, "\1\0\0\rrtpscorpion06\0\0010\0\22MIT-MAGIC-"..., 4096) = 321
read(8, "", 4096)                       = 0
close(8)                                = 0
munmap(0x40017000, 4096)                = 0
wait4(3536, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 3536
--- SIGCHLD (Child exited) @ 0 (0) ---
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGALRM (Alarm clock) @ 0 (0) ---
sigreturn()                             = ? (mask now [])
gettimeofday({1186747905, 55209}, NULL) = 0
select(256, [1 3 4 6 7], NULL, NULL, {532, 714000}) = ? ERESTARTNOHAND (To be restarted)
--- SIGALRM (Alarm clock) @ 0 (0) ---
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}}, NULL) = 0
sigreturn()                             = ? (mask now [])
gettimeofday({1186747905, 66727}, NULL) = 0
select(256, [1 3 4 6 7], NULL, NULL, {532, 703000}
 
 
However the program (ico) does not respond because it is blocked waiting on a response from the server (?):
connect(3, {sa_family=AF_FILE, path="/tmp/.X11-unix/X0"}, 19) = 0
uname({sys="Linux", node="rtpscorpion06", ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
access("/var/Xauthority", R_OK)         = 0
open("/var/Xauthority", O_RDONLY)       = 4
fstat64(4, {st_mode=S_IFREG|0600, st_size=321, ...}) = 0
old_mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000
read(4, "\1\0\0\rrtpscorpion06\0\0010\0\22MIT-MAGIC-"..., 8192) = 321
read(4, "", 8192)                       = 0
close(4)                                = 0
munmap(0x40017000, 8192)                = 0
writev(3, [{"l\0\v\0\0\0\22\0\20\0\0\0", 12}, {"MIT-MAGIC-COOKIE-1", 18}, {"\0\0", 2}, {"\222\3041\213\247\235\23\266 \'2\204\245\215\363\1", 16}], 4) = 48
fcntl64(3, F_GETFL)                     = 0x2 (flags O_RDWR)
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
read(3, 0xbeeacc78, 8)                  = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL
 
Help would be great, kinda stuck here.
 
Thanks
Joe

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux