Только что установил 14.04.2 LTS i386 как виртуальную машину VirtualBox на хосте Windows 7 с процессором AMD 64.
Затем я не смог нормально войти. Он принимает мое имя пользователя и пароль, думает некоторое время, затем сбрасывает экран приветствия. Я могу войти через tty (ctrl-alt-F1).
Успешно установил гостевые дополнения из сеанса tty. Перезагрузил, размер экрана теперь больше, показывая, что гостевые дополнения эффективны (по крайней мере частично). Но я все еще не могу войти в систему на рабочем столе.
В моем домашнем каталоге файл .xsession-errors начинается со следующих строк:
> libGL error: pci id for fd 4: 80ee:beef, driver (null)
> libGL error: core dri or dri2 extension not found
> libGL error: failed to load driver: vboxvideo
Итак, libGL не может найти dri или dri2 и не может загрузить драйвер vboxvideo. Конечно, это был сбой во время установки Ubuntu, верно? В /var/log я проверил три файла журнала дополнений vbox и не нашел ошибок. Но в Xorg.0.log есть это:
> AIGLX error: vboxvideo does not support required DRI extension
> AIGLX: reverting to software rendering
> AIGLX: Loaded and initialized swrast
> GLX: Initialized DRISWRAST GL provider for screen 0
> VBoxVideo(0): Setting screen physical size to 277 x 182
Итак, моя виртуальная машина недостаточна для поддержки интерфейса Ubuntu Unity, в этом проблема? Или может быть что-то еще?
Будет ли лучшим шагом просто начать все сначала, установив Linux на новую виртуальную машину с увеличенным объемом базовой памяти и видеопамяти?
Спасибо!
-- Питер
решение1
У меня возникла проблема после того, как я запустил startx, имея права root.
Я решил проблему, посмотрев наэта почта
В основном вы делаете
компакт-диск ~
а потом
sudo chown имя_пользователя:имя_группы .Xauthority
где имя пользователя и имя группы должны быть изменены соответствующим образом