Я постарался быть максимально конкретным в заголовке и заранее извинюсь за недостаток технических знаний. Я купил новый ноутбук с определенными намерениями двойной загрузки (на всех моих других машинах была установлена Ubuntu с момента выхода 12). Я так и не смог заставить 14.04 работать должным образом, наконец-то загрузился с помощью "nomodeset", но не смог получить обновленный графический драйвер, поэтому я попробовал 16.04, и все работает, за исключением проблемы с загрузкой.
Ноутбук HP с AMD a10-8700p radeon R6, gallium 0.4 на графике AMD Carrizo. Предустановленная с завода windows 10
При загрузке из холодного состояния (полностью выключен) и переходе сразу в Ubuntu 16.04 компьютер загружает меню загрузки просто отлично, однако если я выбираю Ubuntu или позволяю таймеру выбрать Ubuntu за меня, он зависает на черном экране (с подсветкой, но не более), как и проблемы, которые у меня были при попытке установить 14.04. Однако если я сначала загружаюсь в Windows, затем перезапускаюсь и выбираю Ubuntu, у меня нет проблем, и Ubuntu работает безупречно (14.04 загружается только с "nomodeset", а затем имеет отвратительную графику). Сначала я думал, что эта проблема случайная, но потом заметил закономерность, когда я загружаю Windows (чтобы убедиться, что она работает), а затем Ubuntu 16.04 загружается идеально, до сих пор это происходило каждый раз, поэтому я не думаю, что это случайный сбой загрузки.
Если кто-то может помочь мне разобраться, я буду признателен. Обходной путь сначала загрузить Windows, а затем перезапустить работает, но мне не нравятся вещи, которые работают неправильно, к сожалению, я недостаточно технически подкован, чтобы разобраться в этом самостоятельно.
Спасибо
редактировать У меня отключены «secureboot» и «fastboot», я отключил оба параметра при попытке установить 14.04, прежде чем отказаться от них ради 16.04.
решение1
Откройте терминал после загрузки Ubuntu на рабочем столе. Ctrl- Alt- tэто самый простой способ открыть его.
Откройте файл настроек grub с помощью sudo:
sudo nano /etc/default/grub
Перейдите на пустую строку после
#GRUB_GFXMODE=640x480
нажмите Enterи введите
GRUB_GFXPAYLOAD_LINUX=keep
Положение в файле на самом деле не имеет значения, просто оно размещено там наиболее логично.
закройте файл с помощью CtrlwCtrlx.
Запустить sudo update-grub
в терминале. Перезагрузить.