Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    [РЕШЕНО]GPU Passthrough на Fedora Всем привет! Решил поделиться своим опытом настройки GPU Passthrough на Fedora. Для тех, кто не в теме: это способ использовать дискретную видеокарту в виртуальной машине, как будто она подключена напрямую. В итоге, иг

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [РЕШЕНО]GPU Passthrough на Fedora Всем привет! Решил поделиться своим опытом настройки GPU Passthrough на Fedora. Для тех, кто не в теме: это способ использовать дискретную видеокарту в виртуальной машине, как будто она подключена напрямую. В итоге, иг, Proxmox Виртуальная Среда
     
    Basosa
    Guest
    #1
    0
    18.03.2025 14:37:00
    Привет, я настроил проброс GPU в Proxmox, следуя этим шагам:

    Шаг 1: Редактирование GRUB nano /etc/default/grub
    GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt pcie_acs_override=downstream,multifunction nofb nomodeset"

    Шаг 2: Обновление GRUB update-grub

    Шаг 3: Редактирование файлов модулей nano /etc/modules
    vfio
    vfio_iommu_type1
    vfio_pci
    vfio_virqfd

    Шаг 4: Переназначение IOMMU nano /etc/modprobe.d/iommu_unsafe_interrupts.conf
    options vfio_iommu_type1 allow_unsafe_interrupts=1
    nano /etc/modprobe.d/kvm.conf
    options kvm ignore_msrs=1

    Шаг 5: Черный список драйверов GPU nano /etc/modprobe.d/blacklist.conf
    blacklist radeon
    blacklist nouveau
    blacklist nvidia
    blacklist nvidiafb

    Шаг 6: Добавление GPU в VFIO
    lspci -v
    nano /etc/modprobe.d/vfio.conf
    options vfio-pci ids=(номер GPU, номер Audio) disable_vga=1

    Шаг 7: Команда для обновления всего и перезагрузка
    a) Выполнить: update-initramfs -u
    b) Затем перезагрузить ваш узел Proxmox

    Дополнительная информация для процесса проброса интегрированной GPU

    В Windows VM всё работает нормально, но в моей Fedora VM я получаю следующую ошибку при старте:

    Код: error writing '1' to '/sys/bus/pci/devices/0000:0c:00.0/reset': Inappropriate ioctl for device
    failed to reset PCI device '0000:0c:00.0', but trying to continue as not all devices need a reset
    kvm: -device vfio-pci,host=0000:0c:00.0,id=hostpci0.0,bus=ich9-pcie-port-1,addr=0x0.0,x-vga=on,multifunction=on: vfio 0000:0c:00.0: failed getting region info for VGA region index 8: Invalid argument
    device does not support requested feature x-vga
    TASK ERROR: start failed: QEMU exited with code 1

    Моя конфигурация Fedora VM:
    agent: 1
    boot: order=scsi0;ide2;net0
    cores: 15
    cpu: x86-64-v2-AES
    hostpci0: 0000:0c:00,pcie=1,x-vga=1
    ide2: local:iso/Fedora-KDE-Live-x86_64-41-1.4.iso,media=cdrom,size=2740608K
    machine: q35
    memory: 27048
    meta: creation-qemu=9.2.0,ctime=1742302757
    name: Fedora
    net0: virtio=BC:24:11:33:7B:8C,bridge=vmbr0,firewall=1
    numa: 0
    ostype: l26
    scsi0: local-lvm:vm-100-disk-0,iothread=1,size=1000G
    scsihw: virtio-scsi-single
    smbios1: uuid=8e6c058c-ddf9-47d9-a7e2-ab055e41c2c5
    sockets: 1
    usb0: host=1-11
    usb1: host=3-1.1
    usb2: host=1-7
    usb3: host=1-11
    vmgenid: a3376708-dee4-4644-b8ab-0b40fc37854b
     
     
     
    dcsapak
    Guest
    #2
    0
    18.03.2025 15:44:00
    Привет! Ошибка, которую ты выложил, возникает до загрузки гостевой ОС, так что сомневаюсь, что Fedora здесь виновата. Можешь выложить обе конфигурации ВМ? (По моему предположению, ВМ с Windows либо не использует 'x-vga', либо использует ovmf, из-за чего опция 'x-vga' становится почти бесполезной). В любом случае, попробуй убрать галочку 'primary gpu' (это часть 'x-vga') или переключись на ovmf для Fedora (с seabios).
     
     
     
    Basosa
    Guest
    #3
    0
    22.03.2025 17:11:00
    Огромное спасибо! OVMF решил мою проблему. Но вот, после установки драйверов NVIDIA на Fedora, я не могу получить 120 Гц частоты обновления экрана, хотя на Windows всё работает.
     
     
     
    dcsapak
    Guest
    #4
    0
    24.03.2025 12:09:00
    Похоже, это уже проблема гостевого драйвера/стека графики, а не виртуализации.
     
     
     
    Basosa
    Guest
    #5
    0
    24.03.2025 12:10:00
    Спасибо.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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