Я не могу загрузить Fedora 15 на уровне запуска 5. После запуска всех служб, когда должен появиться экран входа в систему, gdm просто показывает курсор ожидания мыши и продолжает перезапускать себя.

Из /var/log/gdm/:0-greeter.log

Gtk-Message: Failed to load module "pk-gtk-module"
/usr/bin/gnome-session: symbol lookup error: /usr/lib/gtk-3.0/modules/libatk-bridge.so: undefined symbol: atk_plug_get_type
/usr/libexec/gnome-setting-daemon: symbol lookup error: /usr/lib/gtk-3.0modules/libatk-bridge.so: undefined symbol: atk_plug_get_type

Где должен быть определен тип atk_plug_get_type?

Изменить: здесь лучшее описание ошибки

(system-config-network-gui:2643): Gnome-WARNING **: Accessibility: failed to find module 'libgail-gnome' which is needed to make this application accessible
/usr/bin/python: symbol lookup error: /usr/lib/gtk-2.0/modules/libatk-bridge.so: undefined symbol: atk_plug_get_type

Почему до сих пор есть ссылки на gtk2? Preupgrade потерпел неудачу? Прикрепление журнала обновления ... кажется, что GDM не был добавлен, но он присутствует в списке пользователей и групп.

May 26 11:25:52 sysimage sendmail[1076]: alias database /etc/aliases rebuilt by root
May 26 11:25:52 sysimage sendmail[1076]: /etc/aliases: 77 aliases, longest 23 bytes, 795 bytes total
May 26 11:46:09 sysimage useradd[1793]: failed adding user 'dbus', data deleted
May 26 11:53:37 sysimage systemd-machine-id-setup[2443]: Initializing machine ID from D-Bus machine ID.
May 26 11:55:28 sysimage useradd[2835]: failed adding user 'apache', data deleted
May 26 11:55:38 sysimage useradd[2842]: failed adding user 'haldaemon', data deleted
May 26 11:55:43 sysimage useradd[2848]: failed adding user 'smolt', data deleted
May 26 11:57:32 sysimage sendmail[3032]: alias database /etc/aliases rebuilt by root
May 26 11:57:32 sysimage sendmail[3032]: /etc/aliases: 77 aliases, longest 23 bytes, 795 bytes total
May 26 11:57:46 sysimage groupadd[3066]: group added to /etc/group: name=cgred, GID=482
May 26 11:57:47 sysimage groupadd[3066]: group added to /etc/gshadow: name=cgred
May 26 11:57:47 sysimage groupadd[3066]: new group: name=cgred, GID=482
May 26 11:58:42 sysimage useradd[3086]: failed adding user 'ntp', data deleted
May 26 12:00:13 sysimage dbus: avc:  received policyload notice (seqno=2)
May 26 12:15:08 sysimage useradd[4950]: failed adding user 'gdm', data deleted
May 26 12:24:39 sysimage dbus: avc:  received policyload notice (seqno=3)
May 26 12:25:24 sysimage useradd[5522]: failed adding user 'mysql', data deleted
May 26 12:25:37 sysimage useradd[5533]: failed adding user 'rpcuser', data deleted
May 26 12:26:31 sysimage useradd[5592]: failed adding user 'tcpdump', data deleted

Любые предложения, прежде чем я верну установку на F14?

3 ответа3

0
  1. Вы случайно испортили файл /etc /passwd или файл /etc /passwd- shadow?

  2. X11 всегда бросает меня за петли на обновлениях. Попробуйте переименовать /etc/X11/xorg.conf в /etc/X11/xorg.conf.fc14 и перезагрузиться. Вполне возможно, что вы забыли переустановить драйверы ядра для вашей видеокарты, или вам просто нужно немного подтолкнуть.

  3. Установите ваш /etc /inittab на уровень запуска 3 и перезагрузите компьютер. ням обновить, а затем перезапустить. Возможно, он что-то пропустил или вы не перезагрузились при необходимости.

  4. Создайте список групп yum, чтобы просмотреть доступные вам группы, и установите группы, относящиеся к gnome 3. Я предполагаю, что это, вероятно, "Рабочий стол" и несколько других.

Все догадки, не зная полного порядка операций. Надеюсь это поможет.

0

Вы можете попробовать использовать ldd чтобы увидеть, отсутствуют ли какие-либо библиотеки, необходимые для libatk-bridge:

ldd /usr/lib/gtk-3.0/modules/libatk-bridge.so
0

Если вы можете получить доступ к консоли и иметь доступ к Интернету, попробуйте выполнить следующие команды, чтобы исправить все пропущенные / сломанные пакеты. Первый проверит, что все обновлено, а второй заставит переустановить пакет, который предоставляет libatk-bridge.so .

su -c 'yum distro-sync'
su -c 'yum reinstall at-spi2-atk'

Я осмотрелся еще немного, и другие люди, по крайней мере, столкнулись с первой ошибкой в выводе вашего журнала из-за SELinux. Попробуйте переименовать вашу файловую систему, выполнив следующую команду от имени root и перезагрузившись:

touch /.autorelabel

Если это не решает проблему, попробуйте переключить SELinux в разрешающий режим, отредактировав /etc/selinux/config и изменив строку, начинающуюся с SELINUX= на:

SELINUX=permissive

Если это исправит вашу проблему, запустите setroubleshoot и отправьте сообщение об ошибке в Fedora, чтобы они могли решить проблему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .