Re: xfs - gui - recent updates

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

 



On Wed, 2006-01-18 at 09:40 +0000, Nigel Wade wrote:
> Gregory P. Ennis wrote:
> > Dear List,
> > 
> > I have had two desktops that have had their gui stop working over the
> > weekend.  Both were E-Machines with ATI Mach64 video cards using
> > Princeton Ultra 72 and Ultra 74 monitors.  I have other E-Machines with
> > different cards using the same monitors that are still working.
> > 
> > These two machines functioned without problems until the following
> > updates occurred :  ( I can boot each to runlevel 3 without difficulty)
> >  
> > Jan 14 14:24:38 Updated: system-config-bind.noarch 4.0.0-38_FC4
> > Jan 14 14:24:41 Updated: flex.i386 2.5.4a-35.fc4
> > 
> > The above only represents one machine, because I rebuilt the os on the
> > other before I recognized it was not my mistake.  I currently do not
> > have bind running nor do I use flex on either machine.  
> >  
> > Other observations that I have made include the X.org.0.log entry of:
> > 
> > Could not init font path element unix/:7100, removing from list!
> > 
> > Fatal server error:
> > could not open default font 'fixed'
> > 
> > I have also noticed that the xfs daemon is not running and when I try to
> > start it manually I get a "Segmentation Fault" error.
> > 
> > Has anyone else reported problems related to these updates.  Can any of
> > you help me.  
> > 
> > Thanks,
> > 
> > Greg Ennis
> > 
> > 
> 
> I'm not running FC here at work, so can't give specific answers, but I might 
> have some general pointers you could check.
> 
> When xfs starts it opens a unix domain socket, port 7100, to listen for requests 
> (hence the "font path element unix/:7100" above). On RHEL this is in 
> /tmp/.font-unix/fs7100. Does this file exist, is there a problem with the /tmp 
> or /tmp/.font-unix directory? This is how /tmp/.font-unix and 
> /tmp/.font-unix/fs7100 appear on my RHEL system:
> 
> drwxrwxrwt  2 root root 4096 Jan  4 08:54 /tmp/.font-unix/
> srwxrwxrwx  1 root root 0 Jan 18 09:35 /tmp/.font-unix/fs7100
> 
> Can you run xfs manually, via strace, to see what system calls it makes, and if 
> one is failing somewhere and causing it to abort? It might help pinpoint the 
> location of the problem. A seg. fault is not normal when starting xfs ;-)
> 
> -- 
> Nigel Wade, System Administrator, Space Plasma Physics Group,
>              University of Leicester, Leicester, LE1 7RH, UK
> E-mail :    nmw@xxxxxxxxxxxx
> Phone :     +44 (0)116 2523548, Fax : +44 (0)116 2523555


Nigel,

Thank you for your help. Here is some information as to your questions.
This information came from a unit that was a new install of an
"E-Machine" that worked well until I did an update with yum -y update.
The update was done immediately after the install  After the update the
gui login screen has failed.  I have two other units (all of which are
E-Machines) that have been running about 2 months without difficulty.

I posted a bug report with Red Hat, but they feel like this is a config
problem and directed me back to this list.  It may be a config problem,
but it is not one that I or the other users have created in that this
the data below comes from a new install.

Unfortunately, this problem has left the units unusable for the users,
and will need to be fixed for us to continue the migration from MS to
FC.

Your help will be greatly appreciated!!!!

Greg

My directories are as follows:

drwxrwxrwt   2 root root 4096 Jan 18 09:53 .font-unix
srwxrwxrwx  1 root root 0 Jan 18 09:38 /tmp/.font-unix/fs7100

The output of strace xfs is as follows.  Unfortunately I do not have
capacity at this point to understand what is happening so I would
certainly appreciate your help.  

execve("/usr/X11R6/bin/xfs", ["xfs"], [/* 24 vars */]) = 0
brk(0)                                  = 0x9a1a000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=115179, ...}) = 0
old_mmap(NULL, 115179, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f2a000
close(3)                                = 0
open("/usr/X11R6/lib/libXfont.so.1", O_RDONLY) = 3
read(3, "177ELF11100000000030301000`324321"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=416908, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7f29000
old_mmap(0xd11000, 454972, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_DENYWRITE, 3, 0) = 0xd11000
old_mmap(0xd70000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x5e000) = 0xd70000
old_mmap(0xd78000, 33084, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0xd78000
close(3)                                = 0
open("/usr/lib/libfreetype.so.6", O_RDONLY) = 3
read(3, "177ELF11100000000030301000P21326"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=428212, ...}) = 0
old_mmap(0x15a000, 425584, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_DENYWRITE, 3, 0) = 0x15a000
old_mmap(0x1bb000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x61000) = 0x1bb000
close(3)                                = 0
open("/lib/libm.so.6", O_RDONLY)        = 3
read(3, "177ELF1110000000003030100020#315"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=201040, ...}) = 0
old_mmap(0xccf000, 147616, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_DENYWRITE, 3, 0) = 0xccf000
old_mmap(0xcf2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x22000) = 0xcf2000
close(3)                                = 0
open("/usr/lib/libz.so.1", O_RDONLY)    = 3
read(3, "177ELF11100000000030301000320326"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=75568, ...}) = 0
old_mmap(0xcfc000, 76940, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_DENYWRITE, 3, 0) = 0xcfc000
old_mmap(0xd0e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x11000) = 0xd0e000
close(3)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "177ELF11100000000030301000212216"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1485672, ...}) = 0
old_mmap(0xba4000, 1215452, PROT_READ|PROT_EXEC, MAP_PRIVATE|
MAP_DENYWRITE, 3, 0) = 0xba4000
old_mmap(0xcc7000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_DENYWRITE, 3, 0x123000) = 0xcc7000
old_mmap(0xccb000, 7132, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0xccb000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7f28000
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb7f27000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7f28ba0,
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0,
limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0xcf2000, 4096, PROT_READ)     = 0
mprotect(0xcc7000, 8192, PROT_READ)     = 0
mprotect(0xb9c000, 4096, PROT_READ)     = 0
munmap(0xb7f2a000, 115179)              = 0
brk(0)                                  = 0x9a1a000
brk(0x9a43000)                          = 0x9a43000
open("/usr/X11R6/lib/X11/fs/config", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=1038, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7f46000
read(3, "001U#n# Default font server conf"..., 28672) = 1038
read(3, "", 28672)                      = 0
_llseek(3, 0, [1038], SEEK_CUR)         = 0
close(3)                                = 0
munmap(0xb7f46000, 4096)                = 0
brk(0x9a3b000)                          = 0x9a3b000
umask(022)                              = 022
umask(022)                              = 022
geteuid32()                             = 0
gettimeofday({1137598697, 363292}, NULL) = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
uname({sys="Linux", node="CoGu.EcCare.com", ...}) = 0
socket(PF_INET6, SOCK_STREAM, IPPROTO_IP) = 3
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
setsockopt(3, SOL_TCP, TCP_NODELAY, [1], 4) = 0
setsockopt(3, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
setsockopt(3, SOL_IPV6, IPV6_V6ONLY, [1], 4) = 0
bind(3, {sa_family=AF_INET6, sin6_port=htons(7100), inet_pton(AF_INET6,
"::", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28) = 0
setsockopt(3, SOL_SOCKET, SO_LINGER, {onoff=0, linger=0}, 8) = 0
listen(3, 128)                          = 0
getsockname(3, {sa_family=AF_INET6, sin6_port=htons(7100),
inet_pton(AF_INET6, "::", &sin6_addr), sin6_flowinfo=0,
sin6_scope_id=0}, [28]) = 0
uname({sys="Linux", node="CoGu.EcCare.com", ...}) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 4
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
setsockopt(4, SOL_TCP, TCP_NODELAY, [1], 4) = 0
setsockopt(4, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
bind(4, {sa_family=AF_INET, sin_port=htons(7100),
sin_addr=inet_addr("0.0.0.0")}, 16) = 0
setsockopt(4, SOL_SOCKET, SO_LINGER, {onoff=0, linger=0}, 8) = 0
listen(4, 128)                          = 0
getsockname(4, {sa_family=AF_INET, sin_port=htons(7100),
sin_addr=inet_addr("0.0.0.0")}, [16]) = 0
uname({sys="Linux", node="CoGu.EcCare.com", ...}) = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 5
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
umask(0)                                = 022
lstat64("/tmp/.font-unix", {st_mode=S_IFDIR|S_ISVTX|0777,
st_size=4096, ...}) = 0
unlink("/tmp/.font-unix/fs7100")        = 0
bind(5, {sa_family=AF_FILE, path="/tmp/.font-unix/fs7100"}, 24) = 0
listen(5, 128)                          = 0
umask(022)                              = 0
rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGHUP, {0x80557e0, [HUP], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {0x80557ff, [INT], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {0x80557ff, [TERM], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGUSR1, {0x805581e, [USR1], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGUSR2, {0x805583d, [USR2], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGCHLD, {0x805585c, [CHLD], SA_RESTART}, {SIG_DFL}, 8) = 0
gettimeofday({1137598697, 373044}, NULL) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++



[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux