LINUX.ORG.RU

Debian 12.5, Использование интегрированной (Intel) для видеовывода и дискретной (Nvidia) для вычислений

 , , ,


0

1

Добрый день, уважаемые господа.

Возникла проблема на свежей установке Debian 12.5 с KDE Plasma.

Имеется система с Intel i5-6400 и Nvidia GTX 1080.

Хочу использовать дискретку для CUDA-вычислений (для машинного обучения). Но есть загвоздка: нет возможности вывода изображения через эту самую дискретку (старый ЭЛТ-монитор с VGA-выводом).

Поставил только следующие пакеты:

apt install nvidia-driver firmware-misc-nonfree

apt install nvidia-xconfig

При этом ничего в директории /etc/X11/xorg.conf.d нет ни одного файла. Это же касается приложения Nvidia-XServer - там только выбор профилей.

Подскажите, какие манипуляции совершить с пакетами и файлами конфигурации для корректной работы дискретной видеокарты.

Хочу использовать дискретку для CUDA-вычислений (для машинного обучения). Но есть загвоздка: нет возможности вывода изображения через эту самую дискретку (старый ЭЛТ-монитор с VGA-выводом).

Не совсем понятно, зачем выводить изображение через видеокарту, на которой запускается ML.

Dimez ★★★★★
()
Section "ServerLayout"
    Identifier     "Layout0"
    Option         "AllowNVIDIAGPUScreens"
    Screen      0  "iGPU" 0 0
EndSection

Section "Device"
    Identifier     "iGPU"
    Driver         "modesetting"
    BusID          "PCI:0:2:0" #Проверьте BusID
EndSection

Section "Device"
    Identifier     "dGPU"
    Driver         "nvidia"
    BusID          "PCI:1:0:0" #Проверьте BusID
EndSection

Section "Screen"
    Identifier     "iGPU"
    Device         "iGPU"
    DefaultDepth    24
    SubSection     "Display"
    Viewport        0 0
    EndSubSection
EndSection

Section "OutputClass"
    Identifier     "iGPU"
    MatchDriver    "i915"
    Driver         "modesetting"
EndSection

Section "OutputClass"
    Identifier     "dGPU"
    MatchDriver    "nvidia-drm"
    Driver         "nvidia"
    Option         "AllowEmptyInitialConfiguration"
    Option         "PrimaryGPU" "yes"
    ModulePath     "/usr/lib/nvidia/xorg"
    ModulePath     "/usr/lib/xorg/modules"
EndSection
anonymous
()

Короче, решил это так: переустановил Debian на Kubuntu установил с репозитория тестированные драйвера 535 (через Additional Drivers) поправил xorg.conf на предложенный ниже вариант и всё работает

DedZhabych
() автор топика