Внешний монитор через thunderbolt eGPU, не распознаваемый Ubuntu

Я только что купил Razer Core X Chroma в сочетании с Gigabyte RTX 3070. Они используются в сочетании со студией HP Zbook, которая поддерживает thunderbolt 3. Я использую новую установку Ubuntu 20.04 LTS как моя операционная система.

Для настройки eGPU я использовал следующий учебник: https://developer.nvidia.com/blog/accelerating-machine-learning-on-a-linux-laptop-with-an-external-gpu/

Я также поискал в Интернете решения, которые заставили меня выполнить следующие действия

  • Я установил «Уровень безопасности Thunderbolt» на «PCIe and DisplayPort - No Security» в BIOS.
  • В файле xorg.conf я также добавил опцию «AllowExternalGpus» «True» в разделы устройств Geforce RTX 3070.
  • Я использую lightdm в качестве диспетчера дисплея вместо gdm3
  • Я обновил драйверы для nvidia-driver-460

Кажется, все работает нормально, так как eGPU распознается nvidia-smi: Снимок экрана команды nvidia-smi

Также подключенные внешние дисплеи с hdmi к eGPU распознаются настройками NVIDIA X Server.

Проблема в том, что на внешних дисплеях отображается мой курсор (в виде странного креста), но они не распознаются как дисплеи в настройках Ubuntu и не показывают никаких окон. Поэтому я не могу использовать внешние мониторы. Кто-нибудь знает решение этой проблемы?

0
задан 6 April 2021 в 22:23

1 ответ

Я нашел следующий GitHub: https://github.com/hertg/egpu-switcher

Запустив это, я решил проблему.

0
ответ дан 23 April 2021 в 23:25

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

Похожие вопросы: