LINUX.ORG.RU

OpenSUSE 13.1 (Gnome-shell): сломался gdm после очередной перезагрузки

 , ,


0

1

Доброго времени суток. После очередной перезагрузки компьютера сломался gdm. Был настроен при установке автологин в юзера, но после очередной перезагрузки автологина не произошло, и я увидел список выбора пользоватей (форму авторизации gdm). При попытке залогиниться, — падают иксы и потом снова вижу форму входа в gdm, «войти в систему» попросту невозможно. Сейчас чтобы написать сюда, — зашёл в TTY и под рутом поднял отдельные иксы с опенбоксом. Как лечить? Прилагаю последние сообщения логов gdm и иксов. P.S. gdm и иксы не трогал вообще, произошло что-то в духе «оно само сломалось». Я разве что устанавливал много всяких пакетов, которые требовались в зависимостях для компиляции, среди них были какие-то библиотеки иксов, точно уже не могу сказать какие, много пакетов устанавливал, но ничего сверхъестественного, в основном всё были *-devel пакеты.

Лог dgm:

...
(II) This device may have been added with another device file.
(II) config/udev: Adding input device HP WMI hotkeys (/dev/input/event15)
(**) HP WMI hotkeys: Applying InputClass "evdev keyboard catchall"
(**) HP WMI hotkeys: Applying InputClass "evdev keyboard catchall"
(**) HP WMI hotkeys: Applying InputClass "LocalKeyboard"
(II) Using input driver 'evdev' for 'HP WMI hotkeys'
(**) HP WMI hotkeys: always reports core events
(**) evdev: HP WMI hotkeys: Device: "/dev/input/event15"
(--) evdev: HP WMI hotkeys: Vendor 0 Product 0
(--) evdev: HP WMI hotkeys: Found keys
(II) evdev: HP WMI hotkeys: Configuring as keyboard
(II) XINPUT: Adding extended input device "HP WMI hotkeys" (type: KEYBOARD, id 14)
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Compat map for group 2 redefined
>                   Using new definition
> Warning:          Compat map for group 3 redefined
>                   Using new definition
> Warning:          Compat map for group 4 redefined
>                   Using new definition
Errors from xkbcomp are not fatal to the X server
(II) RADEON(0): EDID vendor "LGD", prod id 684
(II) RADEON(0): Printing DDC gathered Modelines:
(II) RADEON(0): Modeline "1366x768"x0.0   69.30  1366 1398 1430 1486  768 770 774 782 -hsync -vsync (46.6 kHz eP)
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Compat map for group 2 redefined
>                   Using new definition
> Warning:          Compat map for group 3 redefined
>                   Using new definition
> Warning:          Compat map for group 4 redefined
>                   Using new definition
Errors from xkbcomp are not fatal to the X server
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Compat map for group 2 redefined
>                   Using new definition
> Warning:          Compat map for group 3 redefined
>                   Using new definition
> Warning:          Compat map for group 4 redefined
>                   Using new definition
Errors from xkbcomp are not fatal to the X server
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Compat map for group 2 redefined
>                   Using new definition
> Warning:          Compat map for group 3 redefined
>                   Using new definition
> Warning:          Compat map for group 4 redefined
>                   Using new definition
Errors from xkbcomp are not fatal to the X server
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Compat map for group 2 redefined
>                   Using new definition
> Warning:          Compat map for group 3 redefined
>                   Using new definition
> Warning:          Compat map for group 4 redefined
>                   Using new definition
Errors from xkbcomp are not fatal to the X server
(II) RADEON(0): EDID vendor "LGD", prod id 684
(II) RADEON(0): Printing DDC gathered Modelines:
(II) RADEON(0): Modeline "1366x768"x0.0   69.30  1366 1398 1430 1486  768 770 774 782 -hsync -vsync (46.6 kHz eP)
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Compat map for group 2 redefined
>                   Using new definition
> Warning:          Compat map for group 3 redefined
>                   Using new definition
> Warning:          Compat map for group 4 redefined
>                   Using new definition
Errors from xkbcomp are not fatal to the X server
(II) AIGLX: Suspending AIGLX clients for VT switch

Лог иксов:

...
[   388.659] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[   388.659] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[   388.660] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[   388.660] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "touchpad ignore duplicates"
[   388.660] (II) config/udev: Adding input device ST LIS3LV02DL Accelerometer (/dev/input/event9)
[   388.660] (II) No input driver specified, ignoring this device.
[   388.660] (II) This device may have been added with another device file.
[   388.661] (II) config/udev: Adding input device ST LIS3LV02DL Accelerometer (/dev/input/js0)
[   388.661] (II) No input driver specified, ignoring this device.
[   388.661] (II) This device may have been added with another device file.
[   388.661] (II) config/udev: Adding input device PC Speaker (/dev/input/event8)
[   388.661] (II) No input driver specified, ignoring this device.
[   388.661] (II) This device may have been added with another device file.
[   388.665] (II) config/udev: Adding input device HP WMI hotkeys (/dev/input/event15)
[   388.665] (**) HP WMI hotkeys: Applying InputClass "evdev keyboard catchall"
[   388.665] (**) HP WMI hotkeys: Applying InputClass "evdev keyboard catchall"
[   388.665] (**) HP WMI hotkeys: Applying InputClass "LocalKeyboard"
[   388.665] (II) Using input driver 'evdev' for 'HP WMI hotkeys'
[   388.665] (**) HP WMI hotkeys: always reports core events
[   388.665] (**) evdev: HP WMI hotkeys: Device: "/dev/input/event15"
[   388.665] (--) evdev: HP WMI hotkeys: Vendor 0 Product 0
[   388.665] (--) evdev: HP WMI hotkeys: Found keys
[   388.665] (II) evdev: HP WMI hotkeys: Configuring as keyboard
[   388.665] (**) Option "config_info" "udev:/sys/devices/virtual/input/input15/event15"
[   388.665] (II) XINPUT: Adding extended input device "HP WMI hotkeys" (type: KEYBOARD, id 14)
[   388.665] (**) Option "xkb_rules" "evdev"
[   388.665] (**) Option "xkb_model" "pc104"
[   388.665] (**) Option "xkb_layout" "us"
[   396.064] (II) AIGLX: Suspending AIGLX clients for VT switch
[   398.806] (II) evdev: HP WMI hotkeys: Close
[   398.806] (II) UnloadModule: "evdev"
[   398.806] (II) UnloadModule: "synaptics"
[   398.806] (II) evdev: AT Translated Set 2 keyboard: Close
[   398.806] (II) UnloadModule: "evdev"
[   398.806] (II) evdev: MLK Trust Mouse 16338: Close
[   398.807] (II) UnloadModule: "evdev"
[   398.807] (II) evdev: HP Webcam: Close
[   398.807] (II) UnloadModule: "evdev"
[   398.807] (II) evdev: Power Button: Close
[   398.807] (II) UnloadModule: "evdev"
[   398.807] (II) evdev: Video Bus: Close
[   398.807] (II) UnloadModule: "evdev"
[   398.807] (II) evdev: Video Bus: Close
[   398.807] (II) UnloadModule: "evdev"
[   398.807] (II) evdev: Power Button: Close
[   398.807] (II) UnloadModule: "evdev"
[   398.811] (EE) Server terminated successfully (0). Closing log file.

Из увиденного можно заключить и поправиться, — падают не иксы, они-то как раз благополучно завершают свою работу, а ошибки валятся в gdm. Ошибки с xkbcomp, но чтобы они могли значить и как лечить? Спасибо!

P.S. И gdm не получается залогиниться даже в openbox, и даже под другим юзером.

UPD: В гномошелл получилось попасть из TTY запуском отдельных исков, авторизацией sudo su — %USERNAME% и последующим запуском gnome-session, но вопрос остаётся открыт: «что случилось с gdm и как его вылечить»?

После очередной перезагрузки компьютера сломался gdm.

Зачем делали перезагрузку ? Случаем не ставили проприетарные, да вообще любые видео драйверы ?

Gnome3 требует наличия рабочего 3D ускорения, а оное у вас, видимо не работает.

kostik87 ★★★★★ ()
Ответ на: комментарий от kostik87

Просто выключал компьютер. Проприетарные дрова не ставил, видео тоже, дефолтный открытый драйвер. Gnome3 работает отлично 3D ускорение от Mesa (Half Life 2 норм работает). Я же говорю, запустить гномошелл можно просто на отдельных иксах через gnome-session, сам gdm тупит.

unclechu ()
Ответ на: комментарий от unclechu

Посмотрите что попадает в ~/.xsession-errors .

В начале можете его удалить, а потом попробуйте зайти в систему через GDM.

kostik87 ★★★★★ ()
Ответ на: комментарий от kostik87

Премного благодарю за наводку! Вижу значит такое:

$ cat ~/.xsession-errors
/etc/X11/xinit/xinitrc.common: line 92: xmessage: command not found
/etc/X11/xinit/xinitrc.d/vboxadd-xclient.sh: line 31: which: command not found
/etc/X11/xinit/xinitrc.d/vboxadd-xclient.sh: line 31: grep: command not found
/etc/X11/xinit/xinitrc.common: line 1: exec: xterm: not found
/etc/X11/xinit/xinitrc.d/vboxadd-xclient.sh: line 40: grep: command not found
И вспоминаю, что намедни хотел в PATH дописать путей глобально, и оставил в /etc/environment: PATH=«$PATH» Что стало причиной всех бед. Естественно затёр это дело и всё магическим образом починилось! Спасибо! А то пробовал и lightdm, — там такая же ситуация была.

unclechu ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.