На виртуальной машине 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 (может я что делал не так) ?
И как вообще правильно действовать для выяснения причины?
Как всё починить, не переустанавливая? :)
LinuxForum.Fans
Virtualbox, не работает графический режим
Автор: zRPG
3 сообщений
2877 просмотров
У вас GuestAdditions полностью установлены?
Зачем вообще cиcтема на виртуальной машине использует драйвер vboxvideo?
Это видеодрайвер, разве не понятно из названия? Без него никак иксы не будут стартовать... Хотя, не исключаю, что это я просто гостя готовить не умею.
Зачем система использует vboxvideo в ДАННОМ случае. Я так понимаю, что vboxvideo ставиться с пакетом addition guest. А этот пакет ставиться только после первого запуска системы на виртуалке. Хотя может я путаю.
Войдите или зарегистрируйтесь, чтобы ответить.