Должен получить Ubuntu 16.04.2 для запуска на MacPro 6,1, dual Tahiti

У меня есть машина MacPro (6,1) с двумя графическими процессорами Tahiti, которые мне нужны для запуска Ubuntu 16.04. Машина в настоящее время блокируется при загрузке, потому что драйверы Radeon загружаются до того, как появится некоторая необходимая информация UEFI. Он будет загружаться с "nomodeset", но я не могу его использовать, потому что программное обеспечение, которое мне нужно для запуска, сильно зависит от графического процессора. Fedora 24+ загружается на машине без проблем, но я не могу использовать это, потому что все программное обеспечение компании, которое мне нужно протестировать, предварительно скомпилировано для Ubuntu 16.04 (и упаковано в стиле Debian). Есть ли способ изменить порядок загрузки? Заставить водителей Radeon ждать дольше? Сделать загрузку больше похожей на Fedora?

В качестве отчаянной попытки я сделал установку виртуальной Ubuntu на хосте Fedora. Я использовал vfio passthrough для одного из графических процессоров. Это работает, но я не могу понять, как подключить монитор к этому аппаратному проходу. Все разъемы Thunderbolt и HDMI отображают Fedora. Графические процессоры также установлены в режиме перекрестного огня; это может сделать невозможным использование одного без другого. Я не знаю, как отключить это в этом оборудовании MacPro либо.

Две другие вещи, которые я попробовал безуспешно: установка dracut и добавление rd.driver.pre=applesmc,

1 ответ

Решение

Я получил это на работу. После прочтения я понял, что это действительно проблема загрузчика (aka, Grub2). Я установил rEFInd и отключил Grub2, и теперь он работает нормально. У rEFInd по умолчанию был "nomodeset", но я смог удалить его, изменив /boot/refind_linux.conf . Я также изменил файл refind.conf, чтобы исключить раздел Mac, поскольку мне не нужны были какие-либо из этих параметров.

Эти страницы были полезны:

https://wiki.ubuntu.com/EFIBootLoaders

Можно ли безопасно удалить grub после установки rEFInd?

Драйвер Radeon: невозможно запустить без "nomodeset" на MacPro6,1 с двумя видеокартами AMD R9 280X Tahiti

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