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 fedora-devel-list mailing list