Поставил VirtualBox, слетел экран входа в икса

emerge app-emulation/virtualbox-bin

всего поставилось 18 пакетов, после перезагрузки черный экран и курсов мыши в виде часов, и все. Я так понимаю, что-то испортилось в gdm.

Список пакетов, которые поставились по зависимостям

1312198571:  >>> AUTOCLEAN: x11-proto/resourceproto:0
1312198618:  >>> AUTOCLEAN: media-libs/libpng:0
1312198652:  >>> AUTOCLEAN: x11-libs/libdrm:0
1312198686:  >>> AUTOCLEAN: sys-apps/iproute2:0
1312198735:  >>> AUTOCLEAN: app-text/djvu:0
1312198774:  >>> AUTOCLEAN: x11-libs/libXi:0
1312198804:  >>> AUTOCLEAN: x11-libs/libXcomposite:0
1312198862:  >>> AUTOCLEAN: media-libs/mesa:0
1312198909:  >>> AUTOCLEAN: sys-fs/udev:0
1312198947:  >>> AUTOCLEAN: gnome-base/orbit:2
1312198987:  >>> AUTOCLEAN: x11-misc/xdg-utils:0
1312199023:  >>> AUTOCLEAN: virtual/pam:0
1312199058:  >>> AUTOCLEAN: sys-apps/openrc:0
1312199198:  >>> AUTOCLEAN: app-emulation/virtualbox-modules:0
1312199290:  >>> AUTOCLEAN: app-emulation/virtualbox-bin:0
1312199310:  >>> AUTOCLEAN: sys-auth/consolekit:0
1312199337:  >>> AUTOCLEAN: gnome-base/gconf:2
1312199362:  >>> AUTOCLEAN: gnome-base/librsvg:2

А команда /etc/init.d/xdm start что выдает?

странные какие то зависимости , обычно бокс ставится пара пакетов :slight_smile:

Антон Грибоедов wrote:

А команда /etc/init.d/xdm start что выдает?

Выдает “xdm has already started.”

В ps ax такого процесса нет, есть gdm. Даже если убить их и попробовать выполнить xdm start все-равно говорит уже запущено. Попытался разобраться в этом скрипте /etc/inid.d/xdm, но не осилил. И еще такой момент: если залогиниться в консоли под нужным пользователем и сделать startx, то икса отлично загружаются уже под нужным профилем с правильным десктопом и всем остальным. Т.е. дело явно где-то на уровне xdm/gdm.

Где что еще покопать?

UPD. А можно как-то настроить автологин в Х. Мне бы хватило, что икса сразу стартовали под нужным пользователем, без экрана log-in в икса.

UPD2. Если запускать икса как описал выше - то стал умирать апплет часов ClockAppletFactory::ClockApplet. Может наведет на какие мысли )

проверить ls /etc/X11/Sessions
Xsession Gnome ----должно быть , проверить rc-update show xdm default

xdm | default – должон быть

скорее всего из домашней директории пропал /.xinitrc , там должно быть написано exec gnome-session или тоже самое можно прописать глобально в /etc/X11/xinit/xinitrc

при загрузке в окне входа запустить редактор настройки gdm и там настроить автоматический вход в систему.