Не удается запустить X-сервер на главном разделе - конфликт Mesa / NVidia?

Я не могу запустить свой X-сервер в любое время, когда я пытаюсь загрузить свой компьютер - на котором установлена ​​Ubuntu 14.04 - из раздела по умолчанию (то есть, выбрав первый параметр «Ubuntu» в меню GRUB). Всякий раз, когда я загружаюсь с использованием раздела по умолчанию, я получаю сообщение:

The disk drive '/boot/efi' is not ready yet or not present.
Continue to wait, or press S to skip mounting or M for manual recovery.

Я уже видел это сообщение раньше, и просто несколько секунд ожидания избавились от него; однако, это остается до тех пор, пока я не нажму S. Когда я это сделаю, я попаду на экран входа в систему. Я могу выбрать пользователя и ввести свой пароль, но как только я нажимаю «ОК», все параметры исчезают на несколько секунд (оставляя пустые обои), затем весь экран на короткое время становится черным, и я снова оказываюсь на экране входа в систему .

При входе в tty-терминал и запуске startx от имени обычного пользователя выдается следующий вывод:

xinit: Connection to X server lost.

Очевидно, что затем соединение обрывается. Когда я пытаюсь startx от имени пользователя root, соединение не теряется автоматически; вместо этого список сообщений инициализации и загрузки расширений зависает после следующих четырех:

Loading extension GLX
Loading extension NV-GLX
Loading extension NV-CONTROL
Loading extension XINERAMA

И единственный способ выбраться из зависания - это нажать Ctrl-Backslash.

Действительно любопытным аспектом этой проблемы является то, что мой компьютер имеет два внутренних жестких диска; таким образом, меню GRUB позволяет мне запускать компьютер на разделах "sdb2" (по умолчанию; тот, который я обычно использовал) или "sda2". И я вполне способен запустить X-сервер на «sda2», но не на «sdb2».

Я подозреваю, что расхождение может быть связано с драйверами графики на моей машине. Данные по этим разделам похожи, за исключением того, что "sda2" не содержит никаких моих работ за последние две недели. Мой компьютер имеет графические драйверы NVidia. Однако на прошлой неделе я установил библиотеки Mesa 10.1.3 OpenGL на свой компьютер (соответственно, они оказались только на «sdb2»). Может ли невозможность запустить мой X-сервер из-за странного конфликта между ресурсами Mesa и NVidia?

1
задан 15 May 2015 в 22:40

0 ответов

Другие вопросы по тегам:

Похожие вопросы: