X won't start; looking for gtk2.0.mo?
gmane
seandarcy2 at gmail.com
Fri Aug 10 19:49:27 UTC 2007
amd64, updated to today's rawhide. integrated ati xpress 200 chip. It's
worked for over a year, now startx just goes to black.
No problem in syslog, or Xorg.0.log. The console window shows:
X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: Fedora Core 7 Red Hat, Inc.
Current Operating System: Linux amd64-jfb 2.6.23-0.71.rc2.fc8 #1 SMP Sat Aug
4 01:21:06 EDT 2007 x86_64
Build Date: 01 August 2007
Build ID: xorg-x11-server 1.3.0.0-16.fc8
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Aug 7 08:49:34 2007
(==) Using config file: "/etc/X11/xorg.conf"
(II) Module already built-in
(II) Module already built-in
(II) Module already built-in
Warning, xpress200 detected. Probably won't work.
xinit: No such file or directory (errno 2): Cannot register with ConsoleKit:
org.freedesktop.CkConnector.Error: Unable to open session: Failed to connect
to socket /var/run/dbus/system_bus_socket: No such file or directory
warning: /etc/X11/xinit/xinitrc.d/tmp does not end in .sh extension,
ignoring
The application 'gnome-session' lost its connection to the display :0.0;
most likely the X server was shut down or you killed/destroyed
the application.
xinit: connection to X server lost.
I tried strace xinit. It ended with this:
.......................
open("/usr/share/locale/locale.alias", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2528, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x2aaab142f000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2528
read(3, "", 4096) = 0
close(3) = 0
munmap(0x2aaab142f000, 4096) = 0
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/gtk20.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/gtk20.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/gtk20.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/gtk20.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/gtk20.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/gtk20.mo", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib64/charset.alias", O_RDONLY) = -1 ENOENT (No such file or
directory)
write(2, "\n(gnome-session:3142): Gtk-WARNI"..., 62
(gnome-session:3142): Gtk-WARNING **: cannot open display:
) = 62
exit_group(1) = ?
But gtk20.mo does NOT exist, anyplace. I think this used to be provided by
gtk2, which is installed.
Could this be the reason X server dies? If so, where is gtk20.mo?
sean
More information about the devel
mailing list