
Вчера я наконец-то обновился с 10.04 до 11.04 (я очень забывчив в таких вещах). Я обновился через менеджер обновлений, сначала до 10.10, потом до 11.04. К сожалению, я столкнулся с проблемой, которая в первую очередь (я полагаю) возникла из-за того, что мое железо, похоже, не поддерживает Unity.
Когда я загружаю свой компьютер, я получаю экран, который выглядит так:Вот этот(ссылка дана, поскольку исходное изображение довольно большое).Он останется на этом экране на неопределенный срок., без анимации, без движения мыши, без диалогов и т. д.
Однако, я по-прежнему могу без проблем подключиться к машине через SSH и даже создатьNoMachineсоединения с запущенным на компьютере сеансом Gnome. Так что это не зависание, просто больше не отображает работающий графический интерфейс на основном мониторе. Излишне говорить, что это неудобно. Поэтому я собираюсь купить графическую карту, одобренную Unity, для этого зверя, но мне интересно, могу ли я что-нибудь сделатьв это время, чтобы запустить сеанс Gnome или Xfce, когда я нахожусь за физической машиной. Благодаря SSH мне было бы очень легко манипулировать файлами конфигурации.
EDIT: Информация о моей видеокарте:
$ lspci -v | grep VGA
00:10.0 VGA compatible controller: nVidia Corporation C73 [GeForce 7050
/ nForce 610i] (rev a2) (prog-if 00 [VGA controller])
решение1
TheУстранение неполадок с пустым экраномв Ubuntu Wiki содержится достаточно информации о том, как решать эти проблемы, и я не могу сказать, что именно подойдет вам, но взгляните на этот документ, чтобы получить представление о том, с чего начать.
Цитата с сайта:
Если вы видите экран другого цвета (коричневый, белый, разноцветные искажения и т. д.), вы видите другой класс графической ошибки. Однако получение дампов регистров (см. ниже) все еще может быть полезным.
В моем случае проблема была решена путем редактирования списка GRUB /boot/grub/grub.cfg
и удаления splash
параметра " " из каждой записи GRUB, который в вашем случае может отличаться, как указано на странице Wiki:
Чтобы проверить это, в меню grub отредактируйте строку ядра и удалите 'splash' из конца строки, и загрузитесь. Если это решит проблему, вы можете удалить его из вашего /boot/grub/menu.lst в качестве обходного пути.
ПРИМЕЧАНИЕ: даже если этот документ ссылается на файл menu.lst, этот файл не существует в моей /boot/grub
папке, котораяgrub.cfg
в моем случае. (Я не могу сказать почему, но нет нужды это комментировать)
Также проверьте раздел «Методы анализа» на этой странице, чтобы собрать дополнительную информацию, касающуюся вашей конкретной проблемы, и сообщите нам об этом. Возможно, у кого-то есть больше опыта в решении вашей конкретной проблемы, чем у меня.
Держите нас в курсе событий по вашей проблеме.
Удачи.
P.S. Вы можете редактировать свой файл, /boot/grub/grub.cfg
используя CD/DVD с живой сессией, но обязательно всегда сохраняйте резервную копию исходного файла.
решение2
Вот несколько предложений, которые стоит попробовать:
- xorg.conf - возможно, вы установили драйвер nvidia, но после обновления он был заменен на вариант с открытым исходным кодом. Попробуйте через SSH
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
- Проблема с KMS - возможно, вам нужно загрузиться с помощью
nomodeset
параметра загрузки grub. Во время загрузки нажмите shift, чтобы отобразить grub. Нажмите e, чтобы отредактировать строку grub. Затем добавьтеnomodeset
непосредственно передquiet splash
. CTRL + X для загрузки.