На виртуальной машине VirtualBox-4.1.18-1.fc17.x86_64 установлена Fedora 17 x86_64 Gnome3. При старте X на экране авторизации появляется ошибка типа "Упс, что-то пошло не так, обратитесь к системному администратору". При запуске X из консоли, сеанс пользователя работал норамльно. Я подумал что дело именно в GDM. Смотреть было некогда, поэтому работал запуская X из консоли. И вот мне понадобилось сменить Gnome на Xfce. Стёр gnome командой # yum group erase "Графическая среда GNOME". Затем поставил Xfce # yum group install Xfce Перезапускаю, а X вообще не стартуют. Из консоли тоже. Не помню что он там писал в логах, но дело оказалось в отсутствующем файле /etc/sysconfig/desktop Создал этот файл: PREFERRED=/usr/bin/startxfce4 DISPLAYMANAGER=/sbin/lightdm заодно поставил пакет lightdm. Перезапускаю комп и появляется lightdm, но при этом не реагируют клавиатура и мышь. Попробовал с консоли. При входе в консоль появляется virt login: dkms_autoinstaller[500]: Done хотя я еще ничего не набирал. Игнарирую (жму enter) появляет нормальное поле логина. Вхожу. $ startx запускается сеанс пользователя, но опять не работает клавиатура и мышь. Включил sysrq перед стартом X. Визуально не работает команда sysrq+k sysrq+r. Зато работает sysrq+b В логе /var/log/Xorg.1.log вот это [ 19.726] (II) LoadModule: "vboxvideo" [ 19.727] (WW) Warning, couldn't open module vboxvideo [ 19.727] (II) UnloadModule: "vboxvideo" [ 19.727] (II) Unloading vboxvideo [ 19.727] (EE) Failed to load module "vboxvideo" (module does not exist, 0) [ 19.727] (EE) No drivers available. [ 19.727] Fatal server error: [ 19.727] no screens found Действительно на виртуалке не было vboxvideo.ko Установил пакет kmod-VirtualBox подключил модуль vboxvideo $ lsmod | grep -i vbox vboxvideo 12611 0 drm 259168 1 vboxvideo vboxsf 43538 0 vboxguest 212723 2 vboxsf Запустил X, тоже самое. Пробовал использовать драйвер vesa. Но тоже ничего не получилось.Многовато написал :) Вот что мне интересно: Зачем вообще cиcтема на виртуальной машине использует драйвер vboxvideo? Почему виснет система после X? Как правильно подключить драйвер vesa (может я что делал не так) ? И как вообще правильно действовать для выяснения причины? Как всё починить, не переустанавливая? :) Я только познаю линукс. Просьба не пинать :)
|