Двойная загрузка Ubuntu 20/18 и Windows 10 с картами AMD и NVIDIA — зависает на экране загрузки и не находит драйверы

Двойная загрузка Ubuntu 20/18 и Windows 10 с картами AMD и NVIDIA — зависает на экране загрузки и не находит драйверы

Я недавно купилROG Flow X13, в котором есть AMD Ryzen™ 9 5900HS и NVIDIA® GeForce® GTX 1650 с Max-Q, и который поставляется с предустановленной Win10. Я следовал обычным руководствам по установке Ubuntu с двойной загрузкой с Ubuntu 20.04 iso на USB с загрузкой Rufus, включил установку сторонних дисков, и установка, казалось, прошла нормально. При запросе на перезагрузку теперь отображается Grub, как и должно быть, но при выборе Ubuntu в качестве ОС загружается только заставка ROG, а затем система зависает.

Я попробовал следующие распространенные предложения, но ни одно из них не сработало:

  1. отредактируйте команды запуска Ubuntu: добавьте nomodeset (не сработало), или добавьте nouveau.noaccel=1 (не сработало), или замените quiet splash на noapic noacpi nosplash irqpoll (не сработало)
  2. в режиме восстановления, пакеты восстановления, он установил довольно много (такие вещи, как Java, LibreOffice, Thunderbird...), но ничего не изменил при попытке запуска
  3. в режиме восстановления -> root, раскомментируйте #Wayland = false в /etc/gdm3/custom.conf, перезагрузите -> все еще зависает на заставке

Я открыл journalctl --since today в терминале root, не уверен, что искать, но вот несколько замечаний, которые могут оказаться полезными, а могут и нет:

AMD, связанные с:

  • [drm:amdgpu_init [amdgpu]] *ERROR* VGACON disables amdgpu kernel modesetting
  • AMD-Vi: IOMMU performance counters supported, с последующимcan't derive routing for PCI INT A PCI INT A: not connected
  • Direct firmare load for amdgpu/green_sardine_gpu_info failed with error -2 Failed to load gpu_info firmware amdgpu/green_sardine_gpu_info Fatal error during GPU init [drm] amdgpu: finishing device BUG: kernel NULL pointer dereference: address: (...), #PF: supervisor read access in kernel mode,#PF: error_code (0x0000) - not-present page

Я также обнаружил, что регистратор gdm-x-session правильно распечатал спецификации карты nvidia, так что, похоже, он ее обычно находит.

Мне удалось войти в Ubuntu в какой-то момент в более ранней попытке установки (я недавно установил его с тех пор, так что я могу написать этот вопрос более четко, зная, что я сделал/не сделал), хотя это было после многих часов случайных попыток разных команд, которые я уже не помню, и я помню, что он все еще вообще не обнаруживал графический процессор NVIDIA (в настройках nvidia) и также имел трудности с AMD. Так что я предполагаю, что это должно быть жесткое сочетание AMD + NVIDIA?

Любая помощь будет оценена по достоинству.

решение1

Я рекомендую вам использовать последнюю версию Ubuntu (в настоящее время 21.04) и последнее ядро, доступное для нового ноутбука, например x13 flow.

Вам следует вручную добавить прошивку green sardine (для внутреннего графического процессора AMD Cezanne) в /lib/firmware/amdgpu, если ее там нет.

Связанный контент