Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Драйвер vGPU не может найти ядро.

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Драйвер vGPU не может найти ядро., Proxmox Виртуальная Среда
     
    lu549772129
    Guest
    #1
    0
    12.01.2020 12:44:00
    Привет всем! Пытался скачать драйвер vGPU на сайте NVIDIA Enterprise и установить, но драйвер выдаёт ошибку. Не знаю, что делать, помогите, пожалуйста.

    Proxmox VE версия: 6.1
    Версия драйвера vGPU: 410.137

    ERROR: Unable to find the kernel source tree for the currently running kernel.
    Пожалуйста, убедитесь, что вы установили исходные файлы ядра для вашего ядра и что они правильно настроены; на системах Red Hat Linux, например, убедитесь, что установлен RPM 'kernel-source' или 'kernel-devel'. Если вы знаете, что правильные файлы исходного кода ядра установлены, вы можете указать путь к файлам исходного кода ядра с помощью опции командной строки '--kernel-source-path'.

     
     
     
    landei
    Guest
    #2
    0
    10.02.2020 11:04:00
    Привет, у меня точно такая же проблема (PVE 6.1, Nvidia 440.59). По крайней мере, для меня установка пакета pve-headers ничего не изменила. У тебя есть какие-нибудь другие идеи? Спасибо.

    Редактирую: Эти заголовки установлены:

    ```
    dpkg -l pve-headers*
    ```

    Желаемые=Неизвестно/Установить/Удалить/Очистить/Удержать
    | Статус=Не/Установ/Конф-файлы/Распакован/половина-конф/половина-установ/ожидание-триггера/ожидание-триггера
    |/ Ошиб?=(нет)/Требуется-переустановка (Статус,Ошиб: uppercase=bad)
    ||/ Название                     Версия      Архитектура Описание
    +++-========================-============-============-=========================
    ii  pve-headers              6.1-2        all          Default Proxmox VE Kernel
    ii  pve-headers-5.3          6.1-4        all          Latest Proxmox VE Kernel
    ii  pve-headers-5.3.18-1-pve 5.3.18-1     amd64        The Proxmox PVE Kernel He
    строки 1-8/8 (END)...пропускаю...
    Желаемые=Неизвестно/Установить/Удалить/Очистить/Удержать
    | Статус=Не/Установ/Конф-файлы/Распакован/половина-конф/половина-установ/ожидание-триггера/ожидание-триггера
    |/ Ошиб?=(нет)/Требуется-переустановка (Статус,Ошиб: uppercase=bad)
    ||/ Название                     Версия      Архитектура Описание
    +++-========================-============-============-=================================
    ii  pve-headers              6.1-2        all          Default Proxmox VE Kernel Headers
    ii  pve-headers-5.3          6.1-4        all          Latest Proxmox VE Kernel Headers
    ii  pve-headers-5.3.18-1-pve 5.3.18-1     amd64        The Proxmox PVE Kernel Headers
     
     
     
    dcsapak
    Guest
    #3
    0
    10.02.2020 13:44:00
    Ну, всегда можно использовать флаг, как сказано в сообщении об ошибке, если он не находит источник автоматически (они находятся в /usr/src/{version}).
     
     
     
    landei
    Guest
    #4
    0
    10.02.2020 14:14:00
    Большое спасибо! Это продвинуло меня немного дальше: bash NVIDIA-Linux-x86_64-440.59.run --kernel-source-path /usr/src/linux-headers-5.3.18-1-pve/ Ядро теперь компилируется, но появляется эта ошибка: Я уже занесал неправильные драйвера в чёрный список в /etc/modprobe.d/blacklist.conf:
    Code: blacklist vga16fb
       blacklist nouveau
       blacklist rivafb
       blacklist nvidiafb
       blacklist rivatv Это вывод лога nvidia в конце:
    Code: [ 36.653239] vfio-pci 0000:1a:00.0: vfio_ecap_init: hiding ecap 0x19@0x168
    [ 97.544769] nvidia: disagrees about version of symbol module_layout В чём может быть причина?
     
     
     
    dcsapak
    Guest
    #5
    0
    10.02.2020 15:40:00
    Какое ядро используешь сейчас? Пожалуйста, выложи вывод pveversion -v (или uname -a).
     
     
     
    landei
    Guest
    #6
    0
    10.02.2020 15:51:00
    Спасибо за помощь! Вот вывод pveversion -v:

    Code: proxmox-ve: 6.1-2 (running kernel: 5.3.10-1-pve)
    pve-manager: 6.1-3 (running version: 6.1-3/37248ce6)
    pve-kernel-5.3: 6.0-12
    pve-kernel-helper: 6.0-12
    pve-kernel-5.3.10-1-pve: 5.3.10-1
    ceph-fuse: 12.2.11+dfsg1-2.1+b1
    corosync: 3.0.2-pve4
    criu: 3.11-3
    glusterfs-client: 5.5-3
    ifupdown: 0.8.35+pve1
    ksm-control-daemon: 1.3-1
    libjs-extjs: 6.0.1-10
    libknet1: 1.13-pve1
    libpve-access-control: 6.0-5
    libpve-apiclient-perl: 3.0-2
    libpve-common-perl: 6.0-9
    libpve-guest-common-perl: 3.0-3
    libpve-http-server-perl: 3.0-3
    libpve-storage-perl: 6.1-2
    libqb0: 1.0.5-1
    libspice-server1: 0.14.2-4~pve6+1
    lvm2: 2.03.02-pve3
    lxc-pve: 3.2.1-1
    lxcfs: 3.0.3-pve60
    novnc-pve: 1.1.0-1
    proxmox-mini-journalreader: 1.1-1
    proxmox-widget-toolkit: 2.1-1
    pve-cluster: 6.1-2
    pve-container: 3.0-14
    pve-docs: 6.1-3
    pve-edk2-firmware: 2.20191002-1
    pve-firewall: 4.0-9
    pve-firmware: 3.0-4
    pve-ha-manager: 3.0-8
    pve-i18n: 2.0-3
    pve-qemu-kvm: 4.1.1-2
    pve-xtermjs: 3.13.2-1
    qemu-server: 6.1-2
    smartmontools: 7.0-pve2
    spiceterm: 3.1-1
    vncterm: 1.6-1
    zfsutils-linux: 0.8.2-pve2
     
     
     
    dcsapak
    Guest
    #7
    0
    10.02.2020 15:52:00
    Сейчас ты не используешь это ядро. Тебе нужно обновить пакеты, перезагрузиться, а потом попробовать снова собрать драйвер.
     
     
     
    landei
    Guest
    #8
    0
    10.02.2020 16:30:00
    Огромное спасибо! Глупая ошибка, оказалось, нужно было установить: apt-get install -y libglvnd-dev Полная команда для установки выглядела так: bash NVIDIA-Linux-x86_64-440.59.run --kernel-source-path /usr/src/linux-headers-5.3.18-1-pve/ --glvnd-egl-config-path /usr/include/glvnd
     
     
     
    gingaranga
    Guest
    #9
    0
    05.09.2023 13:42:00
    Привет. Похоже, я столкнулся с практически той же проблемой, но упомянутые здесь решения для меня не работают. Я все еще получаю ошибку "nvidia.ko", которую ты прикрепил выше. Моя версия pve выдаёт: pve-manager/8.0.4/d258a813cfa6b390 (используется ядро: 6.2.16-10-pve) после установки libglvnd-dev и выполнения указанной тобой команды. Ошибка все равно появляется: nvidia.ko. У меня есть встроенная графика (i9-11900k) и RTX 4070. Хочу использовать RTX 4070.
     
     
     
    dcsapak
    Guest
    #10
    0
    06.09.2023 12:00:00
    На обычном PVE-ядре и с обычными пакетами NVIDIA вам не придется указывать какие-либо из этих опций (кроме, возможно, --dkms). Смотрите: https://pve.proxmox.com/wiki/NVIDIA_vGPU_on_Proxmox_VE_7.x#Host_Driver_Installation
     
     
     
    proxwolfe
    Guest
    #11
    0
    25.01.2024 18:03:00
    Хм. У меня обычный pve kernel, и я получаю ровно это сообщение об ошибке при попытке установки драйвера vGPU. pveversion -v:

    Code: proxmox-ve: 8.1.0 (running kernel: 6.5.11-4-pve)
    pve-manager: 8.1.3 (running version: 8.1.3/b46aac3b42da5d15)
    proxmox-kernel-helper: 8.0.9
    proxmox-kernel-6.5.11-4-pve-signed: 6.5.11-4
    proxmox-kernel-6.5: 6.5.11-4
    ceph-fuse: 17.2.7-pve1
    corosync: 3.1.7-pve3
    criu: 3.17.1-2
    glusterfs-client: 10.3-5
    ifupdown2: 3.2.0-1+pmx7
    ksm-control-daemon: 1.4-1
    libjs-extjs: 7.0.0-4
    libknet1: 1.28-pve1
    libproxmox-acme-perl: 1.5.0
    libproxmox-backup-qemu0: 1.4.0
    libproxmox-rs-perl: 0.3.1
    libpve-access-control: 8.0.7
    libpve-apiclient-perl: 3.3.1
    libpve-common-perl: 8.1.0
    libpve-guest-common-perl: 5.0.6
    libpve-http-server-perl: 5.0.5
    libpve-network-perl: 0.9.4
    libpve-rs-perl: 0.8.7
    libpve-storage-perl: 8.0.5
    libspice-server1: 0.15.1-1
    lvm2: 2.03.16-2
    lxc-pve: 5.0.2-4
    lxcfs: 5.0.3-pve3
    novnc-pve: 1.4.0-3
    proxmox-backup-client: 3.0.4-1
    proxmox-backup-file-restore: 3.0.4-1
    proxmox-kernel-helper: 8.0.9
    proxmox-mail-forward: 0.2.2
    proxmox-mini-journalreader: 1.4.0
    proxmox-offline-mirror-helper: 0.6.2
    proxmox-widget-toolkit: 4.1.3
    pve-cluster: 8.0.5
    pve-container: 5.0.8
    pve-docs: 8.1.3
    pve-edk2-firmware: 4.2023.08-1
    pve-firewall: 5.0.3
    pve-firmware: 3.9-1
    pve-ha-manager: 4.0.3
    pve-i18n: 3.1.2
    pve-qemu-kvm: 8.1.2-4
    pve-xtermjs: 5.3.0-2
    qemu-server: 8.0.10
    smartmontools: 7.3-pve1
    spiceterm: 3.3.0
    swtpm: 0.8.0+pve1
    vncterm: 1.8.0
    zfsutils-linux: 2.2.0-pve3
     
     
     
    dcsapak
    Guest
    #12
    0
    26.01.2024 09:26:00
    Какую версию драйвера ты пытался установить (какой командой именно?) и какую ошибку ты получил (их как минимум две в этой теме)?
     
     
     
    proxwolfe
    Guest
    #13
    0
    28.01.2024 23:03:00
    Извини, моя вина. Ошибка, которую я получал, была та же, что и у OP. Я неправильно понял комментарий о том, что необязательно указывать какие-либо опции, как будто необязательно устанавливать заголовки. После установки заголовков сообщение об ошибке исчезло.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры