Я использовал инструкции, предоставленные tomodachi здесь , для правильной загрузки заглушки ядра EFI. Карта Radeon теперь правильно инициализирована, и lspci показывает обе видеокарты, что уместно.
Тем не менее, я не могу использовать VGA Switcheroo должным образом. Кажется, проблема в modprobe.blacklist = i915. Загрузка с точно указанными в ответе параметрами:
modprobe.blacklist = i915 radeon.modeset = 1
, по-видимому, отключает vga switcheroo, так как при поиске файла переключателя он говорит мне, что / sys / kernel / debug / vgaswitcheroo не является каталогом.
Тем не менее, в Ubuntu, если я запускаю:
modprobe i915
vgaswitcheroo появляется, но я получаю странный экран внутри экрана (среда драйвера Radeon остается, и драйвер i915 рисует немного меньший второй экран в верхнем левом углу, почти как виртуальная машина без окон) и работает
echo OFF> / sys / kernel / debug / vgaswitcheroo / switch
имеет без видимого эффекта. Система также запрещает мне делать:
modprobe -r radeon
или
modprobe -r i915
, потому что она говорит, что оба модуля используются .
Я попытался загрузиться только с modeset = 1 (без radeon.modeset или modprobe.blacklist), и в результате получился тот же экран внутри экрана.
Запуск:
modprobe.blacklist = radeon i915.modeset = 1
заставляет систему загружаться в режиме низкой графики.
Есть идеи по этому поводу? В ответе Томодачи говорилось: «У меня работает VGA Switcheroo», но я не могу связаться с ним напрямую из-за отсутствия репутации.