eGPU для macbook pro 13 2020 & iMac 27 2019 (bootcamp)
Доброго времени.
Получив все игрушки, я представлял как все быстро и само заведется. Но нет, все оказалось сложнее. Я попробовал достаточно много вариантов запуска eGPU: некоторые были тупиковые, некоторые как то даже работали. По итогам проб и ошибок, появился оптимальный вариант для задачи. Его я и опишу ниже, что бы сэкономить вам силы и нервы.
Пишу статью первый раз, прошу это учесть.
Принципиальные отличия между ноутбуком и моноблоком - наличие в последнем дискретной видеокарты из коробки, а это приводит к ступору со стороны драйверов AMD. Решение этой проблемы заключается в использовании Windows 11 (взамен предлагаемых особых билдов Windows 10) и подмене стандартного драйвера для видеокарты Radeon). На момент написания статьи устанавливается Windows 11 версия 22h2 сборка 22621.1105.
Конфигурация:
Шасси eGPU от Wikingoo (Али)
БП 650 Вт
Radeon 6700 XT (под рукой еще были rx550 и rx580, все описанное для них актуально)
Macbook pro 13 2020
iMac 27 2019

Настройка
I. MacBook
Нулевой пункт - eGPU отключен.
Устанавливаем чистую Windows 11 в bootcamp (у меня была версия Pro). На просторах есть много статей посвященных способам подготовки образа, этого касаться в рамках статьи не буду.
После первой загрузки должна запуститься установка стандартного пакета от bootcamp. Все ставим, на все согласны.
Обновляем Apple Software. Нужно 2-3 захода, пока при запуске все обновления не исчезнут.
Скачиваем и устанавливаем все доступные обновления для ОС (через стандартное меню обновлений).
Выключаем ноутбук.
Подключаем eGPU.
Загружаем систему. Ждем, пока система установит драйвера (у меня заняло
минут 7). Проверяем через диспетчер оборудования.Перезагружаем систему.
Готово. Наслаждаемся.
II. iMac
Выполняем пункты 0-4 из инструкции от MacBook.
Скачиваем драйвер для Radeon тут (All oher Windows 11/10 - Red Gaming edition). Распаковываем архив и запускаем DDU, если просит обновить - обновляем, если нет - закрываем.
Далее необходимо загрузиться в безопасном режиме. Для этого с зажатой клавишей Shift, нажимаем на кнопку перезагрузить компьютер. Далее выбираем восстановление системы и вариант загрузки. Наш 4 пункт.
Запускаем DDU (папка из пункта 2) и делаем настройки как на скриншоте (↓).
Удаляем драйверы для видеокарты от AMD без перезагрузки (второй пункт меню). Я сделал два раза подряд, не выключая программу. После закрываем ее.
Запускаем установку драйверов из пункта 2. Установщик предложит перезагрузиться - соглашаемся.
После перезагрузки установка сама не запустилась. Проверил диспетчер оборудования - пишет о стандартном драйвере. Это нормально.
Запускаем установку драйвера из пункта 2 вручную. Перезагружаемся по требованию, после возвращения драйвера завершат установку.
Подключаем eGPU на горячую и уходим в перезагрузку.
Проверяем наличие нужной видеокарты в диспетчере устройств и ПО Radeon (у меня появилась после 2 перезагрузки).
Готово*. Наслаждаемся.
* Я сталкивался с проблемой двух дисплеев. Проявлялось дублированием изображения на экране. Причиной были драйвера Radeon, которые считали, что у каждой видеокарты есть свой монитор. Исправляется в настройках ПО Radeon, отключением второго монитора.
https://egpu.io/ - ресурс, посвященный данной тематике.
На этом все.