Вопрос или проблема
Совершенно новый в Linux, начинаю расстраиваться, пытаясь настроить окружение с Ubuntu. Моя основная цель – изучить Linux и разработку на Apache/PHP. Мне нужно оставить свою ОС Windows основной на компьютере для работы, поэтому я пытаюсь виртуализировать Ubuntu 12.4.1 без успеха (много попыток). У меня новый HP Envy 4t-1000 с 16 ГБ RAM, 32 ГБ SSD кэширования и 500 ГБ механическим жестким диском. Видеокарта – Intel HD 3000 с AMD Radeon 7670M.
При установке рабочего стола Ubuntu в VBox я получаю такой результат:
Установка Ubuntu не удалась. Подозреваю гибридный SSD/механический диск
С VMware workstation 7 (с исправлениями) я завершаю установку Ubuntu, он перезагружается, пурпурный рабочий стол на мгновение вспыхивает, затем переходит в командную строку. Я купил книгу для начинающих по Ubuntu, и там рекомендовано пытаться вручную настроить графику, если это происходит. Поэтому я попробовал безопасную загрузку, удерживая Shift – я попадаю на первый экран (GRUB), который загружается нормально, и выбираю режим восстановления. После выбора режима восстановления я получаю опции режима восстановления и могу прокрутить вниз к тому, что предлагает книга ‘Запустить в безопасном графическом режиме.’ Как только я выбираю эту опцию, я получаю черный экран с большим белым диалоговым окном, вверху написано: “Система работает в низкографическом режиме. Настройки экрана, видеокарты и устройства ввода не могут быть правильно определены. Вам нужно будет настроить их самостоятельно.” Затем есть кнопка OK внизу. Когда я выбираю ‘OK’, я получаю меню с несколькими опциями, рекомендованную в книге ‘перенастроить графику.’ Когда я пробую это, я получаю меню из двух опций:
- “Использовать общую (по умолчанию) конфигурацию
- использовать резервную копию
Я пробовал обе опции несколько раз, нажатие OK просто обновляет экран, и ничего больше. Перезагрузка на этом этапе возвращает меня обратно в командную строку, как и прежде.
Я не знаю, что делать в данный момент, я провел слишком много часов в эти выходные, пытаясь в VBox и VMware запустить Ubuntu. Разве нет какого-нибудь очень базового графического отображения или чего-то, что я могу использовать, чтобы хотя бы попасть на рабочий стол?
Я исследовал GRUB немного больше и пытался посмотреть журналы запуска и xserver – оба пустые. Похоже, это не поможет? Когда я пытаюсь выбрать ‘Редактировать конфигурационный файл’, затем ‘OK’, экран просто обновляется на тех же пунктах меню, ничего не происходит.
Спасибо за любой совет. Мне действительно нужно сосредоточиться на изучении Linux, Apache и PHP, так что, возможно, Ubuntu просто не будет работать на моем оборудовании? Какие-либо другие предложения? Мне нужно будет виртуализировать.
Похоже, у вас выбрана функция автозагрузки, и Ubuntu пытается запустить Unity 3D. Все оборудование виртуализировано, и графика не имеет 3D ускорения, необходимого для Unity 3D. Предполагая, что он выдает ошибку на используемой терминальной консоли:
Войдите в систему и затем отредактируйте файл lightdm.conf:
sudo nano /etc/lightdm/lightdm.conf
Измените строку “autologin-user=username” на просто “autologin-user=”. Нажмите ctrlo для сохранения и ctrlx для выхода из редактора nano. Перезагрузите компьютер
sudo reboot
и он должен загрузиться на экран входа lightdm. Нажмите на логотип Ubuntu на панели рядом с вашим именем для входа. Выберите Unity 2D, затем войдите, как обычно. Если вы ошибетесь с паролем, вам нужно будет снова выбрать 2D, когда вы попробуете снова – он может по умолчанию вернуться к 3D.
У меня такая же проблема. Но я решил ее неожиданно.
Я проверил журнал startx, затем вошел в tty2 и удалил файл .Xauthority в своей домашней директории.
После перезагрузки я получил нормальную систему.
Надеюсь, это будет полезно для вас.
Ответ или решение
Проблема, с которой вы столкнулись при установке Ubuntu 12.04.1 в виртуальных машинах VirtualBox и VMware на вашем новом ноутбуке HP Envy 4t-1000, действительно может вызывать разочарование, особенно если вы новичок в Linux. Ниже представлена детальная информация по вашей ситуации, возможные решения и рекомендации для дальнейших действий.
Проблема
Ваша основная проблема заключается в том, что после установки Ubuntu система не загружается корректно. Вместо графической среды вы сталкиваетесь с командной строкой или ошибками низкой графики. Это может быть связано с особенностями вашего оборудования и виртуализации, в частности с графическим ускорением и совместимостью драйверов.
Основные аспекты разработки
- Апаратное обеспечение: У вас в наличии новый ноутбук, что должно способствовать хорошей производительности, однако проблемы могут быть связаны с тем, что графическое оборудование виртуализировано и не поддерживает 3D-ускорение, необходимое для Unity 3D.
- Версия Ubuntu: Ubuntu 12.04.1 является довольно старой версией, и поддержка современных драйверов может быть ограничена. Рекомендуется рассмотреть возможность установки более новой версии Ubuntu, такой как 20.04 или 22.04, которые предлагают более высокую степень совместимости и активную поддержку.
Рекомендации
-
Отключение 3D-ускорения:
- В настройках виртуальной машины отключите 3D-ускорение, так как оно может быть причиной сбоев при загрузке графической оболочки.
- При настройке виртуальной машины в VirtualBox (или аналогично в VMware) укажите использование более простого варианта графики.
-
Изменение конфигурации LightDM:
- Если вы по-прежнему видите проблемы с графическим интерфейсом после отключения 3D-ускорения, вы можете попробовать войти в терминал и изменить настройки диспетчера входа LightDM. Для этого выполните:
sudo nano /etc/lightdm/lightdm.conf
- Убедитесь, что строка, начинающаяся с
autologin-user=
должным образом настроена. Установите эту строку на пустое значение, а затем сохраните изменения и перезагрузите. Это может разрешить проблемы во время входа в систему.
- Если вы по-прежнему видите проблемы с графическим интерфейсом после отключения 3D-ускорения, вы можете попробовать войти в терминал и изменить настройки диспетчера входа LightDM. Для этого выполните:
-
Удаление .Xauthority:
- Если вышеописанные методы не помогли, попробуйте зайти в систему через терминал и удалить файл
.Xauthority
в каталоге вашего пользователя:rm ~/.Xauthority
- После его удаления выполните перезагрузку системы и проверьте, запускается ли графическая оболочка.
- Если вышеописанные методы не помогли, попробуйте зайти в систему через терминал и удалить файл
-
Проверка совместимости:
- Рекомендуется также проверить совместимость вашего программного обеспечения и оборудования с Ubuntu 12.04.1. Иногда проблемы могут возникать из-за особенностей гибридных SSD или других аппаратных компонентов.
Альтернативы
Если вы столкнулись с множеством трудностей, возможно, стоит рассмотреть использование других дистрибутивов Linux, которые могут быть более стабильными в вашей среде виртуализации:
- Linux Mint: Дружественный к новичкам и основан на Ubuntu.
- Fedora: Новейшие технологии и поддержка.
Заключение
Ваше желание изучать Linux, Apache и PHP является отличным шагом, и с решением проблем с установкой Ubuntu вы сможете стать на путь освоения этих технологий. Если указанные шаги не помогли, пожалуйста, не стесняйтесь обратиться за дополнительной помощью в специализированные форумы или к сообществу разработчиков. Удачи с вашим новым проектом!